【发布时间】:2018-10-03 20:32:52
【问题描述】:
我在尝试部署此部件时收到错误消息:
OutBucketPolicyCredentials:
Type: AWS::S3::BucketPolicy
Properties:
Bucket:
Ref: "SnowflakeStagingBucket2"
PolicyDocument:
Statement:
-
Action:
- "s3:GetObject"
Effect: "Allow"
Resource:
Fn::Join:
- ""
-
- "arn:aws:s3:::"
-
Ref: "SnowflakeStagingBucket2"
- "/*"
Principal: "di-snowflake-shipper-ShipperRole-1AVH7OJ0CDNSY"
为什么会出现语法错误?
【问题讨论】:
-
我假设
di-snowflake-shipper-ShipperRole-1AVH7OJ0CDNSY是 IAM 角色,请您尝试使用 Principal: - AWS: - "arn:aws:iam::${AWS::AccountId}:role/di-snowflake -shipper-ShipperRole-1AVH7OJ0CDNSY"
标签: amazon-web-services amazon-cloudformation