Я использую Pulumi, чтобы прикрепить политику управляемого пользователя IAM к пользователю IAM с помощью фрагмента кода ниже.
const dynamoDbUser = new aws.iam.User(`${environment.env}-dynamo-fullaccess`, {});
new aws.iam.UserPolicyAttachment("dynamo-policy", {
policyArn: aws.iam.AmazonDynamoDBFullAccess,
user: dynamoDbUser.name,
});
Когда я запускаю pulumi up
, я вижу пользователя IAM, созданного в AWS консоль, но никаких разрешений нет. Мне что-то не хватает для того, чтобы прикрепить полис? ARN политики, которую я пытаюсь прикрепить: arn:aws:iam::aws:policy/AmazonDynamoDBFullAccess
.