すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:DATASOURCE::VPC::CommonBandwidthPackages

最終更新日:Jan 16, 2025

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

いいえ

はい

スタックの更新時のデータソースリソースの更新ポリシーです。

有効な値:

  • Never(デフォルト): スタックの更新時にデータソースリソースを更新しません。

  • Always: スタックの更新時にデータソースリソースを更新します。

戻り値 (Fn::GetAtt)

  • CommonBandwidthPackageIds: インターネット共有帯域幅インスタンスの ID です。

  • CommonBandwidthPackages: インターネット共有帯域幅インスタンスの詳細です。

プロパティ

タイプ

説明

制約

CommonBandwidthPackageIds

リスト

インターネット共有帯域幅インスタンスの ID です。

なし。

共通帯域幅パッケージ

一覧

インターネット共有帯域幅インスタンスの詳細。

なし。

BusinessStatus

String

インターネット共有帯域幅インスタンスのビジネスステータス。

有効な値:

  • Normal: インターネット共有帯域幅インスタンスは正常に動作しています。

  • FinancialLocked: インターネット共有帯域幅インスタンスの支払いが延滞しています。

  • Unactivated: インターネット共有帯域幅インスタンスはアクティブ化されていません。

比率

整数

インターネット共有帯域幅インスタンスの最低帯域幅コミットメントの割合です。

このプロパティは、InternetChargeType が PayBy95 に設定されている場合に返されます。

説明

比率プロパティは、中国サイト(aliyun.com)でのみ使用できます。

CommonBandwidthPackageName

String

インターネット共有帯域幅インスタンスの名前。

なし。

ExpiredTime

String

インターネット共有帯域幅インスタンスの有効期限。

時刻は YYYY-MM-DDThh:mm:ssZ 形式の ISO 8601 標準に準拠しています。

InternetChargeType

String

インターネット共有帯域幅インスタンスの従量課金方式。

有効な値:

  • PayBy95: エンハンスト 95 パーセンタイル課金

  • PayByBandwidth: 帯域幅課金

  • PayByDominantTraffic: 優勢データ転送課金

ReservationOrderType

String

更新時の構成変更のタイプ。

有効な値:

  • RENEWCHANGE: 構成変更を伴う更新

  • TEMP_UPGRADE: 一時的なアップグレード

  • UPGRADE: アップグレード

ステータス

文字列

インターネット共有帯域幅インスタンスのステータス。

有効な値:

  • Available: インターネット共有帯域幅インスタンスは利用可能です。

  • Modifying: インターネット共有帯域幅インスタンスは変更中です。

説明

文字列

インターネット共有帯域幅インスタンスの説明。

なし。

PaymentType

String

請求方法。

有効な値:

  • postpaid: 従量課金制

  • prepaid: サブスクリプション

ReservationBandwidth

String

インスタンス構成の変更後のインターネット共有帯域幅インスタンスの帯域幅です。

単位:Mbit/s。

RegionId

String

インターネット共有帯域幅インスタンスのリージョン ID です。

なし。

ResourceGroupId

String

リソースグループの ID です。

なし。

HasReservationData

String

有効になっていない注文が存在するかどうかを示します。

有効な値:

  • true

  • false

SecurityProtectionTypes

リスト

Anti-DDoS のエディション。

有効な値:

  • Null: Null が返された場合、デフォルトで Anti-DDoS Origin が使用されます。

  • AntiDDoS_Enhanced: AntiDDoS_Enhanced が返された場合、Anti-DDoS Proxy が使用されます。

ReservationInternetChargeType

String

インスタンス構成の変更後におけるインターネット共有帯域幅インスタンスの従量課金方式です。

有効な値:

  • PayBy95: エンハンスト 95 パーセンタイル課金

  • PayByBandwidth: 帯域幅課金

  • PayByDominantTraffic: 優勢データ転送課金

CommonBandwidthPackageIds

List

インターネット共有帯域幅インスタンスの ID です。

マルチ ISP 帯域幅ホワイトリストにアカウントが含まれている場合の有効な値:

  • BGP: BGP (マルチ ISP)

  • BGP_PRO: BGP (マルチ ISP) Pro

アカウントが単一 ISP 帯域幅ホワイトリストに含まれている場合の有効な値:

  • ChinaTelecom: China Telecom(中国電信)

  • ChinaUnicom: China Unicom(中国聯通)

  • ChinaMobile: China Mobile(中国移動)

  • ChinaTelecom_L2: China Telecom L2(中国電信 L2)

  • ChinaUnicom_L2: China Unicom L2(中国聯通 L2)

  • ChinaMobile_L2: China Mobile L2(中国移動 L2)

なし。

CommonBandwidthPackages

List

インターネット共有帯域幅インスタンスの詳細です。

なし。

[ {
      "IpAddress" : "47.95.XX.XX",
      "AllocationId" : "eip-bp13e9i2qst4g6jzi****",
      "BandwidthPackageIpRelationStatus" : "BINDED"  // 紐付け済み
    } ]

BusinessStatus

String

インターネット共有帯域幅インスタンスのビジネスステータスです。

有効な値:

  • true

  • false

ServiceManaged

Integer

サービスアカウントを使用してインターネット共有帯域幅インスタンスが作成されたかどうかを示します。

有効な値:

  • 0: サービスアカウントを使用してインターネット共有帯域幅インスタンスが作成されていません。

  • 1: サービスアカウントを使用してインターネット共有帯域幅インスタンスが作成されています。

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