ALIYUN::GA::BandwidthPackageAcceleratorAddition リソースは、帯域幅パッケージを Global Accelerator インスタンスに関連付けます。
構文
{
"Type": "ALIYUN::GA::BandwidthPackageAcceleratorAddition",
"Properties": {
"BandwidthPackageId": String,
"AcceleratorId": String
}
}
プロパティ
プロパティ | タイプ | 必須 | 更新可能 | 説明 | 制約 |
BandwidthPackageId | 文字列 | はい | いいえ | Global Accelerator インスタンスに関連付ける帯域幅パッケージのID。 | なし |
AcceleratorId | 文字列 | はい | いいえ | 帯域幅パッケージを関連付ける Global Accelerator インスタンスのID。 | なし |
例
YAML 形式
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
BandwidthPackageId:
Type: String
Description: 関連付ける帯域幅パッケージのID。
AcceleratorId:
Type: String
Description: >-
帯域幅パッケージを関連付ける Global Accelerator インスタンスのID。
Resources:
BandwidthPackageAcceleratorAddition:
Type: 'ALIYUN::GA::BandwidthPackageAcceleratorAddition'
Properties:
BandwidthPackageId:
Ref: BandwidthPackageId
AcceleratorId:
Ref: AcceleratorId
Outputs:
BandwidthPackageId:
Description: 関連付けられている帯域幅パッケージのID
Value:
'Fn::GetAtt':
- BandwidthPackageAcceleratorAddition
- BandwidthPackageId
AcceleratorId:
Description: Global Accelerator インスタンスのID
Value:
'Fn::GetAtt':
- BandwidthPackageAcceleratorAddition
- AcceleratorId
JSON 形式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"BandwidthPackageId": {
"Type": "String",
"Description": "関連付ける帯域幅パッケージのID。"
},
"AcceleratorId": {
"Type": "String",
"Description": "帯域幅パッケージを関連付ける Global Accelerator インスタンスのID。"
}
},
"Resources": {
"BandwidthPackageAcceleratorAddition": {
"Type": "ALIYUN::GA::BandwidthPackageAcceleratorAddition",
"Properties": {
"BandwidthPackageId": {
"Ref": "BandwidthPackageId"
},
"AcceleratorId": {
"Ref": "AcceleratorId"
}
}
}
},
"Outputs": {
"BandwidthPackageId": {
"Description": "関連付けられている帯域幅パッケージのID",
"Value": {
"Fn::GetAtt": [
"BandwidthPackageAcceleratorAddition",
"BandwidthPackageId"
]
}
},
"AcceleratorId": {
"Description": "Global Accelerator インスタンスのID",
"Value": {
"Fn::GetAtt": [
"BandwidthPackageAcceleratorAddition",
"AcceleratorId"
]
}
}
}
}