全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::DRDS::DrdsDBs

更新时间:Jun 26, 2025

DATASOURCE::DRDS::DrdsDBs digunakan untuk menanyakan informasi tentang basis data pada sebuah instance.

Sintaksis

{
  "Type": "DATASOURCE::DRDS::DrdsDBs",
  "Properties": {
    "InstanceId": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

InstanceId

String

Ya

Ya

ID dari instance tempat basis data berada.

Tidak ada.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya data ketika stack diperbarui.

Nilai yang valid:

  • Never (default): tidak merefresh sumber daya data ketika stack diperbarui.

  • Always: merefresh sumber daya data ketika stack diperbarui.

Nilai kembali

Fn::GetAtt

  • DrdsDatabaseNames: Nama-nama basis data.

  • Databases: Detail dari basis data.

Properti

Tipe

Deskripsi

Kendala

DrdsDatabaseNames

List

Nama-nama basis data.

Tidak ada.

Databases

List

Detail dari basis data.

Tidak ada.

Status

String

Status dari basis data.

Tidak ada.

StorageType

String

Mode partisi dari basis data.

Nilai yang valid:

  • HORIZONTAL: Basis data dipartisi secara horizontal.

  • VERTICAL: Basis data dipartisi secara vertikal.

SplitMode

String

Tipe dari mesin basis data.

Nilai yang valid:

  • RDS

  • PolarDB

Schema

String

ID skema yang ditetapkan sistem ke basis data terpartisi.

Tidak ada.

CreateTime

String

Waktu saat basis data dibuat.

Nilai ini adalah timestamp UNIX yang mewakili jumlah milidetik yang telah berlalu sejak waktu epoch 1 Januari 1970, 00:00:00 UTC.

DrdsDatabaseName

String

Nama basis data.

Tidak ada.

Contoh

YAML format

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  InstanceId:
    Description: Drds Instance ID.
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      InstanceId:
        Ref: InstanceId
    Type: DATASOURCE::DRDS::DrdsDBs
Outputs:
  Databases:
    Description: Daftar basis data drds.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Databases
  DrdsDatabaseNames:
    Description: Daftar nama basis data drds.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - DrdsDatabaseNames

JSON format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "InstanceId": {
      "Type": "String",
      "Description": "Drds Instance ID."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::DRDS::DrdsDBs",
      "Properties": {
        "InstanceId": {
          "Ref": "InstanceId"
        }
      }
    }
  },
  "Outputs": {
    "DrdsDatabaseNames": {
      "Description": "Daftar nama basis data drds.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DrdsDatabaseNames"
        ]
      }
    },
    "Databases": {
      "Description": "Daftar basis data drds.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Databases"
        ]
      }
    }
  }
}