ALIYUN::VPC::PublicIpAddressPool は、IP アドレスプールを作成するために使用されます。
構文
{
"Type": "ALIYUN::VPC::PublicIpAddressPool",
"Properties": {
"BizType": String,
"Description": String,
"Isp": String,
"Name": String,
"ResourceGroupId": String,
"SecurityProtectionTypes": List,
"Tags": List,
"Zones": List
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
BizType | String | いいえ | いいえ | IP アドレスプールのサービスタイプ。 | 有効な値:
|
Description | String | いいえ | はい | IP アドレスプールの説明。 | 説明は最大 256 文字で、 |
Isp | String | いいえ | いいえ | 回線タイプ。 | アカウントがマルチ ISP 帯域幅ホワイトリストに含まれている場合の有効な値:
BGP (マルチ ISP) と BGP (マルチ ISP) Pro の詳細については、「EIP とは」をご参照ください。
|
Name | String | いいえ | はい | IP アドレスプールの名前。 | なし。 |
ResourceGroupId | String | いいえ | はい | IP アドレスプールが属するリソースグループの ID。 | なし。 |
SecurityProtectionTypes | List | いいえ | いいえ | Anti-DDoS のエディション。 |
|
Tags | List | いいえ | いいえ | IP アドレスプールに追加するタグ。 | 詳細については、「タグのプロパティ」をご参照ください。 |
Zones | List | いいえ | いいえ | IP アドレスプールのゾーン。 | BizType が CloudBox に設定されている場合は、このプロパティを指定する必要があります。指定できるゾーンは 1 つだけです。 |
タグの構文
"Tags": [
{
"Value": String,
"Key": String
}
]タグのプロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
Key | String | はい | いいえ | タグのキー。 | キーは 1 ~ 128 文字で、 |
Value | String | いいえ | いいえ | タグの値。 | 値は最大 128 文字で、 |
戻り値
Fn::GetAtt
PublicIpAddressPoolId: IP アドレスプールの ID。
例
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
Isp:
Type: String
Description:
ja: |-
回線タイプ。有効な値:
BGP (デフォルト): BGP (マルチ ISP) 回線。すべてのリージョンで BGP (マルチ ISP) EIP がサポートされています。
BGP_PRO: BGP (マルチ ISP) Pro 回線。
次のリージョンでのみ BGP (マルチ ISP) Pro 回線がサポートされています:
中国 (香港)、シンガポール、マレーシア (クアラルンプール)、フィリピン (マニラ)、インドネシア (ジャカルタ)、タイ (バンコク)。
BGP (マルチ ISP) と BGP (マルチ ISP) Pro の詳細については、EIP 回線タイプを参照してください。
シングル ISP 帯域幅の使用が許可されている場合は、次のいずれかの値を選択することもできます。
ChinaTelecom: China Telecom
ChinaUnicom: China Unicom
ChinaMobile: China Mobile
ChinaTelecom_L2: China Telecom L2
ChinaUnicom_L2: China Unicom L2
ChinaMobile_L2: China Mobile L2
サービスが中国東部 1 ファイナンスにデプロイされている場合は、このパラメーターを BGP_FinanceCloud に設定する必要があります。
AllowedValues:
- BGP
- BGP_PRO
- RunShellScript
- ChinaTelecom
- ChinaUnicom
- ChinaMobile
- ChinaTelecom_L2
- ChinaUnicom_L2
- ChinaMobile_L2
- BGP_FinanceCloud
Required: false
SecurityProtectionTypes:
AssociationPropertyMetadata:
Parameter:
Type: String
AllowedValues:
- AntiDDoS_Enhanced
Required: false
AssociationProperty: List[Parameter]
Type: Json
Description:
ja: |-
安全保護レベル。
空として構成されている場合、デフォルトは DDoS 保護 (基本バージョン) です。
Antiddos_enhanced として構成されている場合は、DDoS 保護 (拡張バージョン) を意味します。
Required: false
MinLength: 1
MaxLength: 100
BizType:
Type: String
Description:
ja: |-
IP アドレスプールのビジネス タイプ。値:
Cloudbox: Cloud Box。Cloud Box ユーザーはこのタイプを選択できます。
Default (デフォルト): デフォルト。特別なタイプではないことを示します。
AllowedValues:
- CloudBox
Required: false
Name:
Type: String
Description:
ja: |-
アドレスプールインスタンスの名前。
長さは 0 ~ 128 文字で、http: // または https: // で始めることはできません。
Required: false
Resources:
PublicIpAddressPool:
Type: ALIYUN::VPC::PublicIpAddressPool
Properties:
Isp:
Ref: Isp
SecurityProtectionTypes:
Ref: SecurityProtectionTypes
BizType:
Ref: BizType
Name:
Ref: Name
Outputs:
PublicIpAddressPoolId:
Description: IP アドレスプールの ID の例。
Value:
Fn::GetAtt:
- PublicIpAddressPool
- PublicIpAddressPoolId
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"Isp": {
"Type": "String",
"Description": {
"ja": "回線タイプ。有効な値:\nBGP (デフォルト): BGP (マルチ ISP) 回線。すべてのリージョンで BGP (マルチ ISP) EIP がサポートされています。\nBGP_PRO: BGP (マルチ ISP) Pro 回線。\n次のリージョンでのみ BGP (マルチ ISP) Pro 回線がサポートされています:\n中国 (香港)、シンガポール、マレーシア (クアラルンプール)、フィリピン (マニラ)、インドネシア (ジャカルタ)、タイ (バンコク)。\nBGP (マルチ ISP) と BGP (マルチ ISP) Pro の詳細については、EIP 回線タイプを参照してください。\nシングル ISP 帯域幅の使用が許可されている場合は、次のいずれかの値を選択することもできます:\nChinaTelecom: China Telecom\nChinaUnicom: China Unicom\nChinaMobile: China Mobile\nChinaTelecom_L2: China Telecom L2\nChinaUnicom_L2: China Unicom L2\nChinaMobile_L2: China Mobile L2\nサービスが中国東部 1 ファイナンスにデプロイされている場合は、このパラメーターを BGP_FinanceCloud に設定する必要があります。"
},
"AllowedValues": [
"BGP",
"BGP_PRO",
"RunShellScript",
"ChinaTelecom",
"ChinaUnicom",
"ChinaMobile",
"ChinaTelecom_L2",
"ChinaUnicom_L2",
"ChinaMobile_L2",
"BGP_FinanceCloud"
],
"Required": false
},
"SecurityProtectionTypes": {
"AssociationPropertyMetadata": {
"Parameter": {
"Type": "String",
"AllowedValues": [
"AntiDDoS_Enhanced"
],
"Required": false
}
},
"AssociationProperty": "List[Parameter]",
"Type": "Json",
"Description": {
"ja": "安全保護レベル。\n空として構成されている場合、デフォルトは DDoS 保護 (基本バージョン) です。\nAntiddos_enhanced として構成されている場合は、DDoS 保護 (拡張バージョン) を意味します。"
},
"Required": false,
"MinLength": 1,
"MaxLength": 100
},
"BizType": {
"Type": "String",
"Description": {
"ja": "IP アドレスプールのビジネス タイプ。値:\nCloudbox: Cloud Box。Cloud Box ユーザーはこのタイプを選択できます。\nDefault (デフォルト): デフォルト。特別なタイプではないことを示します。"
},
"AllowedValues": [
"CloudBox"
],
"Required": false
},
"Name": {
"Type": "String",
"Description": {
"ja": "アドレスプールインスタンスの名前。\n長さは 0 ~ 128 文字で、http: // または https: // で始めることはできません。"
},
"Required": false
}
},
"Resources": {
"PublicIpAddressPool": {
"Type": "ALIYUN::VPC::PublicIpAddressPool",
"Properties": {
"Isp": {
"Ref": "Isp"
},
"SecurityProtectionTypes": {
"Ref": "SecurityProtectionTypes"
},
"BizType": {
"Ref": "BizType"
},
"Name": {
"Ref": "Name"
}
}
}
},
"Outputs": {
"PublicIpAddressPoolId": {
"Description": "IP アドレスプールの ID の例。",
"Value": {
"Fn::GetAtt": [
"PublicIpAddressPool",
"PublicIpAddressPoolId"
]
}
}
}
}