我正在为部署实例编写一个AWS cloudformation,并根据实例在其中部署的可用区域来标记实例。创建实例时,我正在使用GetAZz并选择一个可用区。
AvailabilityZone: !Select
- 0
- Fn::GetAZs: !Ref "AWS::Region"
Value: !Join
- '-'
- - 'aws-web'
- Fn::Select: [ 0, Fn::GetAZs: !Ref "AWS::Region" ]
- 'network'
输出: 模板包含错误。:模板格式错误:YAML格式不正确。
预期输出: aws-web-us-east-1a-network
答案 0 :(得分:0)
这对我有用:
Value: !Join
- '-'
- - 'aws-web'
- !Select
- 0
- Fn::GetAZs: !Ref "AWS::Region"
- 'network'