【发布时间】:2019-07-05 17:20:17
【问题描述】:
我想知道是否可以在我的 CloudFormation 文件中创建一个资源来为 SQS 创建一个 VPC 端点。我能够为 SQS 和 DynamoDB 做到这一点,但我相信这是因为它们是网关端点。
现在我已将我的 SQS 资源定义为:
SQSEndpoint:
Type: AWS::EC2::VPCEndpoint
Properties:
PolicyDocument:
Version: 2012-10-17
Statement:
- Effect: Allow
Principal: '*'
Action:
- 'sqs:*'
Resource:
- '*'
ServiceName: !Join
- ''
- - com.amazonaws.
- !Ref 'AWS::Region'
- .sqs
SubnetIds:
- !Ref PrivateSubnet
- !Ref PublicSubnet
VpcId: !Ref 'VPC'
VpcEndpointType: Interface
但是,当我尝试创建堆栈时,我得到了错误:
似乎可以从 AWS 读取 this blog post。虽然我找不到任何示例或文档。有什么想法吗?
【问题讨论】:
标签: amazon-web-services amazon-cloudformation amazon-vpc