ALIYUN::GA::BasicAccelerateIp は、ベーシック Global Accelerator (GA) インスタンスのアクセラレーテッド IP アドレスを作成するために使用されます。
構文
{
"Type": "ALIYUN::GA::BasicAccelerateIp",
"Properties": {
"AcceleratorId": String,
"IpSetId": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
AcceleratorId | String | はい | いいえ | ベーシック GA インスタンスの ID。 | なし。 |
IpSetId | String | はい | いいえ | ベーシック GA インスタンスが属するアクセラレーションリージョンの ID。 | GetBasicAccelerator 操作を呼び出して、アクセラレーションリージョンの ID をクエリできます。 |
戻り値
Fn::GetAtt
AccelerateIpId: ベーシック GA インスタンスのアクセラレーテッド IP アドレスの ID。
例
説明
以下のテンプレートでマスクされている IpSetId や AcceleratorId などのプロパティは、実際のビジネスシナリオに基づいて変更する必要があります。
YAML フォーマット
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
ExtensionResource:
Type: ALIYUN::GA::BasicAccelerateIp
Properties:
IpSetId: ips-bp11r5jb8ogp122xl****
AcceleratorId: ga-bp17frjjh0udz4qz****
Outputs:
AccelerateIpId:
Description: The ID of the accelerated IP address.
Value:
Fn::GetAtt:
- ExtensionResource
- AccelerateIpId
JSON フォーマット
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"ExtensionResource": {
"Type": "ALIYUN::GA::BasicAccelerateIp",
"Properties": {
"IpSetId": "ips-bp11r5jb8ogp122xl****",
"AcceleratorId": "ga-bp17frjjh0udz4qz****"
}
}
},
"Outputs": {
"AccelerateIpId": {
"Description": "アクセラレーテッド IP アドレスの ID。",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"AccelerateIpId"
]
}
}
}
}