DATASOURCE::VPC::CommonBandwidthPackages は、リージョン内のインターネット共有帯域幅インスタンスを照会するために使用されます。
構文
{
"Type": "DATASOURCE::VPC::CommonBandwidthPackages",
"Properties": {
"ResourceGroupId": String,
"CommonBandwidthPackageName": String,
"CommonBandwidthPackageId": String,
"RefreshOptions": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
ResourceGroupId | String | いいえ | はい | リソースグループの ID です。 | なし。 |
CommonBandwidthPackageName | String | いいえ | はい | インターネット共有帯域幅インスタンスの名前です。 | なし。 |
CommonBandwidthPackageId | String | いいえ | はい | インターネット共有帯域幅インスタンスの ID です。 | なし。 |
RefreshOptions | String | いいえ | はい | スタックの更新時のデータソースリソースの更新ポリシーです。 | 有効な値:
|
戻り値 (Fn::GetAtt)
CommonBandwidthPackageIds: インターネット共有帯域幅インスタンスの ID です。
CommonBandwidthPackages: インターネット共有帯域幅インスタンスの詳細です。
プロパティ | タイプ | 説明 | 制約 |
CommonBandwidthPackageIds | リスト | インターネット共有帯域幅インスタンスの ID です。 | なし。 |
共通帯域幅パッケージ | 一覧 | インターネット共有帯域幅インスタンスの詳細。 | なし。 |
BusinessStatus | String | インターネット共有帯域幅インスタンスのビジネスステータス。 | 有効な値:
|
比率 | 整数 | インターネット共有帯域幅インスタンスの最低帯域幅コミットメントの割合です。 | このプロパティは、InternetChargeType が PayBy95 に設定されている場合に返されます。 説明 比率プロパティは、中国サイト(aliyun.com)でのみ使用できます。 |
CommonBandwidthPackageName | String | インターネット共有帯域幅インスタンスの名前。 | なし。 |
ExpiredTime | String | インターネット共有帯域幅インスタンスの有効期限。 | 時刻は YYYY-MM-DDThh:mm:ssZ 形式の ISO 8601 標準に準拠しています。 |
InternetChargeType | String | インターネット共有帯域幅インスタンスの従量課金方式。 | 有効な値:
|
ReservationOrderType | String | 更新時の構成変更のタイプ。 | 有効な値:
|
ステータス | 文字列 | インターネット共有帯域幅インスタンスのステータス。 | 有効な値:
|
説明 | 文字列 | インターネット共有帯域幅インスタンスの説明。 | なし。 |
PaymentType | String | 請求方法。 | 有効な値:
|
ReservationBandwidth | String | インスタンス構成の変更後のインターネット共有帯域幅インスタンスの帯域幅です。 | 単位:Mbit/s。 |
RegionId | String | インターネット共有帯域幅インスタンスのリージョン ID です。 | なし。 |
ResourceGroupId | String | リソースグループの ID です。 | なし。 |
HasReservationData | String | 有効になっていない注文が存在するかどうかを示します。 | 有効な値:
|
SecurityProtectionTypes | リスト | Anti-DDoS のエディション。 | 有効な値:
|
ReservationInternetChargeType | String | インスタンス構成の変更後におけるインターネット共有帯域幅インスタンスの従量課金方式です。 | 有効な値:
|
CommonBandwidthPackageIds | List | インターネット共有帯域幅インスタンスの ID です。 | マルチ ISP 帯域幅ホワイトリストにアカウントが含まれている場合の有効な値:
アカウントが単一 ISP 帯域幅ホワイトリストに含まれている場合の有効な値:
なし。 |
CommonBandwidthPackages | List | インターネット共有帯域幅インスタンスの詳細です。 | なし。 |
BusinessStatus | String | インターネット共有帯域幅インスタンスのビジネスステータスです。 | 有効な値:
|
ServiceManaged | Integer | サービスアカウントを使用してインターネット共有帯域幅インスタンスが作成されたかどうかを示します。 | 有効な値:
|
CommonBandwidthPackageId | String | インターネット共有帯域幅インスタンスの ID です。 | なし。 |
帯域幅 | 文字列 | インターネット共有帯域幅インスタンスの最大帯域幅です。 | 単位:Mbit/s。 |
ReservationActiveTime | String | 更新が有効になる時刻。 | 時刻は YYYY-MM-DDThh:mm:ssZ 形式の ISO 8601 標準に準拠しています。 |
Ratio | Integer | インターネット共有帯域幅インスタンスの最低帯域幅コミットメントの割合です。 | このプロパティは、InternetChargeType が PayBy95 に設定されている場合に返されます。</ |
例
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"CommonBandwidthPackageName": {
"Type": "String",
"Description": "インターネット共有帯域幅インスタンスの名前です。" // The name of the Internet Shared Bandwidth instance.
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::VPC::CommonBandwidthPackages",
"Properties": {
"CommonBandwidthPackageName": {
"Ref": "CommonBandwidthPackageName"
}
}
}
},
"Outputs": {
"CommonBandwidthPackages": {
"Description": "共有帯域幅パッケージのリストです。", // The list of common bandwidth packages.
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"CommonBandwidthPackages"
]
}
},
"CommonBandwidthPackageIds": {
"Description": "共有帯域幅パッケージ ID のリストです。", // The list of common bandwidth package IDs.
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"CommonBandwidthPackageIds"
]
}
}
}
}ROSTemplateFormatVersion: '2015-09-01'
Parameters:
CommonBandwidthPackageName:
Type: String
Description: インターネット共有帯域幅インスタンスの名前です。 # The name of the Internet Shared Bandwidth instance.
Resources:
ExtensionDataSource:
Type: DATASOURCE::VPC::CommonBandwidthPackages
Properties:
CommonBandwidthPackageName:
Ref: CommonBandwidthPackageName
Outputs:
CommonBandwidthPackages:
Description: 共有帯域幅パッケージのリストです。 # The list of common bandwidth packages.
Value:
Fn::GetAtt:
- ExtensionDataSource
- CommonBandwidthPackages
CommonBandwidthPackageIds:
Description: 共有帯域幅パッケージ ID のリストです。 # The list of common bandwidth package IDs.
Value:
Fn::GetAtt:
- ExtensionDataSource
- CommonBandwidthPackageIds