如何将默认策略应用于 AWS 中的 cloudformation 或 terraform?

如何将默认策略应用于 AWS 中的 cloudformation 或 terraform?

使用 terraform 或 cloudformation,我们可以在创建策略时应用单独的权限。

但是如何选择像 AWSRDSReadyOnlyAccess 这样的默认预定义策略,就像这些到 Terraform 模板中一样

答案1

使用管理策略参数属性。以下是使用 CloudFormation 执行此操作的方法

DmsCloudwatchServiceRole:
    Type: AWS::IAM::Role
    Properties:
        RoleName: dms-cloudwatch-logs-role
        Description: "Role to allow DMS to write to Cloudwatch Logs. Role name must not be changed as DMS requires this exact role name."
        AssumeRolePolicyDocument:
            Version: 2012-10-17
            Statement:
                -
                    Effect: Allow
                    Principal:
                        Service:
                            - dms.amazonaws.com
                    Action:
                        - sts:AssumeRole
        Path: /
        ManagedPolicyArns:
         - arn:aws:iam::aws:policy/service-role/AmazonDMSCloudWatchLogsRole

我不能 100% 确定这是你问的问题,这个问题有点不精确。

相关内容