---
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
