全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::DRDS::DrdsInstances

更新时间:Jun 26, 2025

DATASOURCE::DRDS::DrdsInstances digunakan untuk menanyakan instans.

Sintaksis

{
  "Type": "DATASOURCE::DRDS::DrdsInstances",
  "Properties": {
    "Type": String,
    "Description": String,
    "ResourceGroupId": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

Type

String

Tidak

Ya

Tipe dari instans tersebut.

Nilai yang valid:

  • 0: instans dibagi

  • 1: instans khusus

Description

String

Tidak

Ya

Deskripsi dari instans tersebut.

Tidak ada.

ResourceGroupId

String

Tidak

Ya

ID dari grup sumber daya.

Tidak ada.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui.

Nilai yang valid:

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

  • Always: merefresh sumber daya data ketika tumpukan diperbarui.

Nilai Pengembalian

Fn::GetAtt

  • Instances: Detail dari instans.

  • InstanceIds: ID dari instans.

Properti

Tipe

Deskripsi

Kendala

InstanceIds

List

ID dari instans.

Tidak ada.

Instances

List

Detail dari instans.

Tidak ada.

ExpireDate

String

Timestamp yang menunjukkan waktu kedaluwarsa dari instans.

Tidak ada.

InstanceSpec

String

Spesifikasi dari instans.

Tidak ada.

MasterInstanceId

String

ID dari instans utama.

Tidak ada.

Label

String

Label dari instans.

Nilai yang valid:

  • NORMAL: instans standar

  • HA: instans dengan ketersediaan tinggi (HA)

  • VPC: instans terhubung ke virtual private cloud (VPC)

Version

String

Versi dari instans.

Tidak ada.

ReadOnlyDBInstanceIds

List

ID dari instans baca-saja.

Contoh:

[ "drdssen12****" ]

VersionAction

String

Menunjukkan apakah versi dari instans dapat ditingkatkan.

Tidak ada.

Type

String

Tipe dari instans.

Nilai yang valid:

  • PUBLIC: instans dibagi

  • PRIVATE: instans khusus

Status

String

Status dari instans.

Tidak ada.

Description

String

Deskripsi dari instans.

Tidak ada.

InstRole

String

Peran dari instans.

Nilai yang valid:

  • MASTER: Instans adalah instans utama.

  • SLAVE: Instans adalah instans baca-saja yang digunakan untuk menganalisis query kompleks.

  • SLAVE_FLOW: Instans adalah instans baca-saja yang cocok untuk skenario konkurensi tinggi.

RegionId

String

ID wilayah.

Tidak ada.

ResourceGroupId

String

ID dari grup sumber daya.

Tidak ada.

OrderInstanceId

String

ID dari instans yang dibeli.

Tidak ada.

DrdsInstanceId

String

ID instans.

Tidak ada.

CommodityCode

String

Kode komoditas dari instans.

Tidak ada.

ZoneId

String

Zona.

Tidak ada.

Vips

List

Detail dari alamat IP virtual (VIP).

Contoh:

 [ {
      "VpcId" : "vpc-bpxxxxxxxx****",
      "Type" : "intranet",
      "VswitchId" : "vsw-bpxxxxxxxxxxx****",
      "Port" : "3306",
      "IP" : "10.23.XX.XX",
      "dns" : "drdssen1243as.drds.aliyuncs.com"
    } ]

VpcCloudInstanceId

String

ID dari instans yang berada di VPC.

Tidak ada.

MachineType

String

Tipe mesin dari instans.

Hanya ecs yang mungkin dikembalikan.

InstanceSeries

String

Tipe instans.

Tidak ada.

NetworkType

String

Tipe jaringan.

Nilai yang valid:

  • CLASSIC

  • VPC

CreateTime

String

Timestamp yang menunjukkan waktu pembuatan instans.

Tidak ada.

Contoh

YAML format

ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::DRDS::DrdsInstances
    Properties:
      Type: '0'
Outputs:
  Instances:
    Description: Daftar instans drds.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - Instances
  InstanceIds:
    Description: Daftar ID instans drds.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - InstanceIds

JSON format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::DRDS::DrdsInstances",
      "Properties": {
        "Type": "0"
      }
    }
  },
  "Outputs": {
    "Instances": {
      "Description": "Daftar instans drds.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Instances"
        ]
      }
    },
    "InstanceIds": {
      "Description": "Daftar ID instans drds.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "InstanceIds"
        ]
      }
    }
  }
}