2016-12-13 78 views
0

以下是我的AWS雲創建模板,用於創建VPC和子網。VPC正在成功創建,但不是子網的。我試圖給出我的具體IP範圍,但它失敗,錯誤'CIDR'172.31.48.0/20'是無效'我怎樣才能在模板中使用JSON動態創建各自的CIDRBlock?在AWS Cloud Formation模板中動態創建CIDR

"VPC1": { 
     "Type": "AWS::EC2::VPC", 
     "Properties": { 
     "CidrBlock": "10.10.0.0/16", 
     "InstanceTenancy": "default", 
     "EnableDnsSupport": "true", 
     "EnableDnsHostnames": "false", 
     "Tags": [ 
      { 
      "Key": "Name", 
      "Value": "My Dashboard" 
      } 
     ] 
     } 
    }, 
    "subnet1": { 
     "Type": "AWS::EC2::Subnet", 
     "Properties": { 
     "CidrBlock": "172.31.48.0/20", 
     "AvailabilityZone": "us-east-2a", 
     "VpcId": { 
      "Ref": "VPC1" 
     } 
     }   
    }, 
    "subnet2": { 
     "Type": "AWS::EC2::Subnet", 
     "Properties": { 
     "CidrBlock": "172.31.0.0/20", 
     "AvailabilityZone": "us-east-2b", 
     "VpcId": { 
      "Ref": "VPC1" 
     }, 
     "Tags": [ 
      { 
      "Key": "Name", 
      "Value": "MyDashboard" 
      } 
     ] 
     } 
    }, 
    "subnet3": { 
     "Type": "AWS::EC2::Subnet", 
     "Properties": { 
     "CidrBlock": "172.31.32.0/20", 
     "AvailabilityZone": "us-east-2a", 
     "VpcId": { 
      "Ref": "VPC1" 
     } 
     } 
    } 

VPC正在成功創建,但不是子網的。我試圖給出我的具體IP範圍,但它的錯誤'The CIDR '172.31.48.0/20' is invalid'我怎樣才能在使用JSON的模板中動態地創建各自的CIDRBlock?

回答

相關問題