{
  "PropertyTypes": {
    "AWS::AutoScaling::LaunchConfiguration.BlockDeviceMapping": [
      [
        "VirtualName",
        "Ebs",
        "NoDevice"
      ]
    ],
    "AWS::AutoScaling::AutoScalingGroup.LaunchTemplateSpecification": [
      [
        "LaunchTemplateId",
        "LaunchTemplateName"
      ]
    ],
    "AWS::CloudFront::Distribution.Origin": [
      [
        "CustomOriginConfig",
        "S3OriginConfig"
      ]
    ],
    "AWS::CloudFront::Distribution.ViewerCertificate": [
      [
        "AcmCertificateArn",
        "CloudFrontDefaultCertificate",
        "IamCertificateId"
      ]
    ],
    "AWS::EC2::Instance.BlockDeviceMapping": [
      [
        "VirtualName",
        "Ebs",
        "NoDevice"
      ]
    ],
    "AWS::EC2::SpotFleet.BlockDeviceMapping": [
      [
        "VirtualName",
        "Ebs",
        "NoDevice"
      ]
    ],
    "AWS::EC2::SpotFleet.SpotFleetRequestConfigData": [
      [
        "LaunchSpecifications",
        "LaunchTemplateConfigs"
      ]
    ],
    "AWS::OpsWorks::Instance.BlockDeviceMapping": [
      [
        "VirtualName",
        "Ebs",
        "NoDevice"
      ]
    ],
    "AWS::EC2::SecurityGroup.Egress": [
      [
        "CidrIp",
        "CidrIpv6",
        "DestinationSecurityGroupId",
        "DestinationPrefixListId"
      ]
    ]
  },
  "ResourceTypes": {
    "AWS::AutoScaling::AutoScalingGroup": [
      [
        "InstanceId",
        "LaunchConfigurationName",
        "LaunchTemplate",
        "MixedInstancesPolicy"
      ]
    ],
    "AWS::CloudWatch::Alarm": [
      [
        "MetricName",
        "Metrics"
      ]
    ],
    "AWS::CodePipeline::Pipeline": [
      [
        "ArtifactStore",
        "ArtifactStores"
      ]
    ],
    "AWS::Route53::RecordSet": [
      [
        "HostedZoneId",
        "HostedZoneName"
      ]
    ],
    "AWS::Route53::RecordSetGroup": [
      [
        "HostedZoneId",
        "HostedZoneName"
      ]
    ],
    "AWS::ElasticLoadBalancingV2::LoadBalancer": [
      [
        "SubnetMappings",
        "Subnets"
      ]
    ]
  }
}