ALIYUN::GA::BasicAcceleratorIpEndpointRelation は、ベーシック Global Accelerator (GA) インスタンスの高速化 IP アドレスとエンドポイント間のマッピングを作成するために使用されます。
構文
{
"Type": "ALIYUN::GA::BasicAcceleratorIpEndpointRelation",
"Properties": {
"AccelerateIpId": String,
"AcceleratorId": String,
"EndpointId": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
AccelerateIpId | String | はい | いいえ | ベーシック GA インスタンスの高速化 IP アドレスの ID。 | ListBasicAccelerateIps 操作を呼び出して、高速化 IP アドレスの ID をクエリできます。 |
AcceleratorId | String | はい | いいえ | ベーシック GA インスタンスの ID。 | なし。 |
EndpointId | String | はい | いいえ | ベーシック GA インスタンスのエンドポイント ID。 | ListBasicEndpoints 操作を呼び出して、エンドポイント ID をクエリできます。 |
戻り値
Fn::GetAtt
AccelerateIpId: ベーシック GA インスタンスの高速化 IP アドレスの ID。
EndpointId: ベーシック GA インスタンスのエンドポイント ID。
AcceleratorId: ベーシック GA インスタンスの ID。
例
説明
AccelerateIpId、EndpointId、AcceleratorId などのプロパティのマスクされた値は、ビジネス要件に基づいて変更する必要があります。
YAML 形式
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
ExtensionResource:
Type: ALIYUN::GA::BasicAcceleratorIpEndpointRelation
Properties:
AccelerateIpId: gaip-bp1****
EndpointId: ep-bp14sz7ftcwwjgrdm****
AcceleratorId: ga-bp17frjjh0udz4qz****
Outputs:
AccelerateIpId:
Description: 高速化 IP アドレスの ID。
Value:
Fn::GetAtt:
- ExtensionResource
- AccelerateIpId
EndpointId:
Description: エンドポイントの ID。
Value:
Fn::GetAtt:
- ExtensionResource
- EndpointId
AcceleratorId:
Description: ベーシック GA インスタンスの ID。
Value:
Fn::GetAtt:
- ExtensionResource
- AcceleratorIdJSON 形式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"ExtensionResource": {
"Type": "ALIYUN::GA::BasicAcceleratorIpEndpointRelation",
"Properties": {
"AccelerateIpId": "gaip-bp1****",
"EndpointId": "ep-bp14sz7ftcwwjgrdm****",
"AcceleratorId": "ga-bp17frjjh0udz4qz****"
}
}
},
"Outputs": {
"AccelerateIpId": {
"Description": "高速化 IP アドレスの ID。",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"AccelerateIpId"
]
}
},
"EndpointId": {
"Description": "エンドポイントの ID。",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"EndpointId"
]
}
},
"AcceleratorId": {
"Description": "ベーシック GA インスタンスの ID。",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"AcceleratorId"
]
}
}
}
}