forked from aws-cloudformation/cfn-lint
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfunctions_getaz.yaml
More file actions
36 lines (36 loc) · 804 Bytes
/
functions_getaz.yaml
File metadata and controls
36 lines (36 loc) · 804 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
---
AWSTemplateFormatVersion: "2010-09-09"
Description: >
Exclusive Property types
Parameters:
VPC:
Type: AWS::EC2::VPC::Id
Default: vpc-123456
Resources:
mySubnet1:
Type: "AWS::EC2::Subnet"
Properties:
VpcId: !Ref VPC
CidrBlock: 10.0.0.0/24
AvailabilityZone:
Fn::Select:
- 0
- Fn::GetAZs: !Ref "mySubnet1"
mySubnet2:
Type: "AWS::EC2::Subnet"
Properties:
VpcId: !Ref VPC
CidrBlock: 10.0.0.0/24
AvailabilityZone:
Fn::Select:
- 1
- Fn::GetAZs: "us-east-1a"
mySubnet3:
Type: "AWS::EC2::Subnet"
Properties:
VpcId: !Ref VPC
CidrBlock: 10.0.0.0/24
AvailabilityZone:
Fn::Select:
- 1
- Fn::GetAZs: !GetAtt mySubnet2.AvailbilityZone