Прикрепление управляемой политики IAM к пользователю IAM с помощью Pulumi не работает - PullRequest
0 голосов
/ 04 августа 2020

Я использую 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

.

1 Ответ

0 голосов
/ 04 августа 2020

policyArn: aws.iam.ManagedPolicies.AmazonDynamoDBFullAccess

Правильный способ присоединения политики Arn. Pulumi действительно стоит обновить свою документацию .

...