ALIYUN::VPC::VpcIpv6CidrAllocation类型用于预留指定的IPv6地址段。
语法
{
"Type": "ALIYUN::VPC::VpcIpv6CidrAllocation",
"Properties": {
"AddressPoolType": String,
"Ipv6Isp": String,
"Ipv6CidrBlock": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
AddressPoolType | String | 否 | 否 | IPv6 地址池的类型。 | 取值:
|
Ipv6Isp | String | 否 | 否 | VPC 的 IPv6 地址段类型。 | 取值:
说明 如果是开通了对应白名单的用户,该字段可以设置为ChinaTelecom(中国电信)、ChinaUnicom(中国联通)、ChinaMobile(中国移动)、ChinaTelecom_L2(中国L2电信)、ChinaUnicom_L2(中国L2联通)、ChinaMobile_L2(中国L2移动)和BGP_International(BGP多线国际)。 每种类型的IPv6地址段只能预留一个,只有在分配给VPC后,才可以预留下一个。 |
Ipv6CidrBlock | String | 否 | 否 | 需要预留的IPv6地址段。 | 无 |
返回值
Fn::GetAtt
Ipv6CidrBlock:需要预留的IPv6地址段。
示例
YAML
格式
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
Ipv6CidrBlock:
Type: String
Description:
en: The IPv6 CIDR block that you want to reserve.
Required: false
Resources:
VpcIpv6CidrAllocation:
Type: ALIYUN::VPC::VpcIpv6CidrAllocation
Properties:
Ipv6CidrBlock:
Ref: Ipv6CidrBlock
Outputs:
Ipv6CidrBlock:
Description: The IPv6 CIDR block that is reserved.
Value:
Fn::GetAtt:
- VpcIpv6CidrAllocation
- Ipv6CidrBlock
JSON
格式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"Ipv6CidrBlock": {
"Type": "String",
"Description": {
"en": "The IPv6 CIDR block that you want to reserve."
},
"Required": false
}
},
"Resources": {
"VpcIpv6CidrAllocation": {
"Type": "ALIYUN::VPC::VpcIpv6CidrAllocation",
"Properties": {
"Ipv6CidrBlock": {
"Ref": "Ipv6CidrBlock"
}
}
}
},
"Outputs": {
"Ipv6CidrBlock": {
"Description": "The IPv6 CIDR block that is reserved.",
"Value": {
"Fn::GetAtt": [
"VpcIpv6CidrAllocation",
"Ipv6CidrBlock"
]
}
}
}
}