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

Resource Orchestration Service:DATASOURCE::POLARDB::GlobalDatabaseNetworks

最終更新日:Apr 08, 2025

DATASOURCE::POLARDB::GlobalDatabaseNetworks は、現在のAlibaba Cloudアカウント内のすべてのグローバルデータベースネットワーク (GDN) をクエリするために使用されます。

構文

{
  "Type": "DATASOURCE::POLARDB::GlobalDatabaseNetworks",
  "Properties": {
    "DbClusterId": String,
    "GdnId": String,
    "RefreshOptions": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

DbClusterId

String

いいえ

はい

クラスタID。

説明

DescribeDBClusters オペレーションを呼び出して、指定したリージョン内のすべてのPolarDBクラスタに関する情報 (クラスタIDなど) をクエリできます。

GdnId

String

いいえ

はい

GDN ID。

なし。

RefreshOptions

String

いいえ

はい

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

有効な値:

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

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

戻り値

Fn::GetAtt

  • GlobalDatabaseNetworks: GDNの詳細。

  • GdnIds: GDNのID。

プロパティ

タイプ

説明

制約

GdnIds

List

GDN の ID。

なし。

GlobalDatabaseNetworks

List

GDN の詳細。

なし。

Status

String

GDN のステータス。

有効な値:

  • creating: GDN は作成中です。

  • active: GDN は実行中です。

  • deleting: GDN は削除中です。

  • locked: GDN はロックされています。 GDN がロックされている場合、GDN 内のクラスタで操作を実行することはできません。

  • removing_member: セカンダリクラスタが GDN から削除されています。

DbType

String

データベースエンジンの種類。

MySQL のみがサポートされています。

DbVersion

String

データベースエンジンのバージョン。

バージョン 8.0 のみがサポートされています。

DbClusters

List

GDN 内の各クラスタの詳細。

例:

[ {
      "Role" : "primary", // プライマリ
      "DBClusterId" : "pc-wz9fb5nn44u1d****",
      "RegionId" : "cn-hangzhou"
    }, {
      "Role" : "standby", // スタンバイ
      "DBClusterId" : "pc-wz9fb5nn44u1d****",
      "RegionId" : "cn-shanghai"
    } ]

GdnId

String

GDN ID。

なし。

CreateTime

String

GDN が作成された時刻。

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

ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::POLARDB::GlobalDatabaseNetworks
    Properties:
      DbClusterId: pc-**************
      GdnId: gdn-****************
Outputs:
  GlobalDatabaseNetworks:
    Description: The list of global database networks. # グローバルデータベースネットワークのリスト
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - GlobalDatabaseNetworks
  GdnIds:
    Description: The list of gdn IDs. # GDN ID のリスト
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - GdnIds
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::POLARDB::GlobalDatabaseNetworks",
      "Properties": {
        "DbClusterId": "pc-**************",
        "GdnId": "gdn-****************"
      }
    }
  },
  "Outputs": {
    "GlobalDatabaseNetworks": {
      "Description": "グローバルデータベースネットワークのリスト。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "GlobalDatabaseNetworks"
        ]
      }
    },
    "GdnIds": {
      "Description": "GDN ID のリスト。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "GdnIds"
        ]
      }
    }
  }
}