DATASOURCE::GA::BandwidthPackage は、帯域幅プランに関する情報をクエリするために使用されます。
構文
{
"Type": "DATASOURCE::GA::BandwidthPackage",
"Properties": {
"BandwidthPackageId": String,
"RefreshOptions": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
BandwidthPackageId | String | はい | はい | 帯域幅プランの ID。 | なし。 |
RefreshOptions | String | いいえ | はい | スタックの更新時にデータソースリソースを更新するポリシー。 | 有効値:
|
戻り値
Fn::GetAtt
BandwidthPackageName: 帯域幅プランの名前。
CbnGeographicRegionIdB: クロスボーダー加速帯域幅プランのエリア B。
Description: 帯域幅プランの説明。
CbnGeographicRegionIdA: クロスボーダー加速帯域幅プランのエリア A。
ResourceGroupId: リソースグループの ID。
AutoRenew: 自動更新が有効かどうかを示します。
CreateTime: 帯域幅プランが作成された時刻。
RenewalStatus: 自動更新の状態。
AutoRenewDuration: 自動更新の期間。
BandwidthType: 帯域幅タイプ。
Type: 帯域幅プランのタイプ。
Bandwidth: 帯域幅プランの帯域幅。
ExpiredTime: 帯域幅プランの有効期限を示すタイムスタンプ。
PaymentType: 支払方法です。
BandwidthPackageId: 帯域幅プランの ID。
Ratio: 95 パーセンタイル課金方法が使用される場合の保証最小帯域幅の割合。
BillingType: 従量課金制の課金方法が使用される場合の課金方法。
例
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
BandwidthPackageId:
Description:
en: The Resource ID of the bandwidth.
Required: true
Type: String
Resources:
ExtensionDataSource:
Properties:
BandwidthPackageId:
Ref: BandwidthPackageId
Type: DATASOURCE::GA::BandwidthPackage
Outputs:
AutoRenew:
Description: 自動更新を有効にするかどうか。
Value:
Fn::GetAtt:
- ExtensionDataSource
- AutoRenew
AutoRenewDuration:
Description: '自動更新の期間。単位: 月。'
Value:
Fn::GetAtt:
- ExtensionDataSource
- AutoRenewDuration
Bandwidth:
Description: '帯域幅パッケージの帯域幅値。単位: Mbps。値の範囲: 2~2000。'
Value:
Fn::GetAtt:
- ExtensionDataSource
- Bandwidth
BandwidthPackageId:
Description: 帯域幅のリソース ID。
Value:
Fn::GetAtt:
- ExtensionDataSource
- BandwidthPackageId
BandwidthPackageName:
Description: 帯域幅のリソース名。
Value:
Fn::GetAtt:
- ExtensionDataSource
- BandwidthPackageName
BandwidthType:
Description: 帯域幅タイプ。
Value:
Fn::GetAtt:
- ExtensionDataSource
- BandwidthType
BillingType:
Description: 後払い課金方法。
Value:
Fn::GetAtt:
- ExtensionDataSource
- BillingType
CbnGeographicRegionIdA:
Description: リージョン間高速化パッケージの連携リージョン A。値は中国本土のみです。
Value:
Fn::GetAtt:
- ExtensionDataSource
- CbnGeographicRegionIdA
CbnGeographicRegionIdB:
Description: リージョン間高速化パッケージの連携リージョン B。値はグローバルのみです。
Value:
Fn::GetAtt:
- ExtensionDataSource
- CbnGeographicRegionIdB
CreateTime:
Description: 帯域幅パッケージの作成時間。
Value:
Fn::GetAtt:
- ExtensionDataSource
- CreateTime
Description:
Description: 帯域幅パッケージの説明。
Value:
Fn::GetAtt:
- ExtensionDataSource
- Description
ExpiredTime:
Description: 帯域幅パッケージの有効期限。
Value:
Fn::GetAtt:
- ExtensionDataSource
- ExpiredTime
PaymentType:
Description: 支払タイプ。
Value:
Fn::GetAtt:
- ExtensionDataSource
- PaymentType
Ratio:
Description: '95 パーセンタイル課金の保証率。値の範囲: 30~100。'
Value:
Fn::GetAtt:
- ExtensionDataSource
- Ratio
RenewalStatus:
Description: 更新ステータス。
Value:
Fn::GetAtt:
- ExtensionDataSource
- RenewalStatus
ResourceGroupId:
Description: リソースグループの ID。
Value:
Fn::GetAtt:
- ExtensionDataSource
- ResourceGroupId
Type:
Description: 帯域幅パッケージのタイプ。
Value:
Fn::GetAtt:
- ExtensionDataSource
- Type
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"BandwidthPackageId": {
"Type": "String",
"Description": {
"en": "The Resource ID of the bandwidth."
},
"Required": true
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::GA::BandwidthPackage",
"Properties": {
"BandwidthPackageId": {
"Ref": "BandwidthPackageId"
}
}
}
},
"Outputs": {
"BandwidthPackageName": {
"Description": "帯域幅のリソース名。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"BandwidthPackageName"
]
}
},
"CbnGeographicRegionIdB": {
"Description": "リージョン間高速化パッケージの連携リージョン B。値はグローバルのみです。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"CbnGeographicRegionIdB"
]
}
},
"Description": {
"Description": "帯域幅パッケージの説明。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Description"
]
}
},
"CbnGeographicRegionIdA": {
"Description": "リージョン間高速化パッケージの連携リージョン A。値は中国本土のみです。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"CbnGeographicRegionIdA"
]
}
},
"ResourceGroupId": {
"Description": "リソースグループの ID。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"ResourceGroupId"
]
}
},
"AutoRenew": {
"Description": "自動更新を有効にするかどうか。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"AutoRenew"
]
}
},
"CreateTime": {
"Description": "帯域幅パッケージの作成時間。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"CreateTime"
]
}
},
"RenewalStatus": {
"Description": "更新ステータス。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"RenewalStatus"
]
}
},
"AutoRenewDuration": {
"Description": "自動更新の期間。単位: 月。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"AutoRenewDuration"
]
}
},
"BandwidthType": {
"Description": "帯域幅タイプ。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"BandwidthType"
]
}
},
"Type": {
"Description": "帯域幅パッケージのタイプ。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Type"
]
}
},
"Bandwidth": {
"Description": "帯域幅パッケージの帯域幅値。単位: Mbps。値の範囲: 2~2000。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Bandwidth"
]
}
},
"ExpiredTime": {
"Description": "帯域幅パッケージの有効期限。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"ExpiredTime"
]
}
},
"PaymentType": {
"Description": "支払タイプ。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"PaymentType"
]
}
},
"BandwidthPackageId": {
"Description": "帯域幅のリソース ID。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"BandwidthPackageId"
]
}
},
"Ratio": {
"Description": "95 パーセンタイル課金の保証率。値の範囲: 30~100。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Ratio"
]
}
},
"BillingType": {
"Description": "後払い課金方法。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"BillingType"
]
}
}
}
}