Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::DRDS::DrdsDBs

Última atualização: Jun 27, 2026

Consulta informações sobre bancos de dados em uma instância DRDS.

Sintaxe

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

Propriedades

Propriedade

Tipo

Obrigatória

Editável

Descrição

Restrição

InstanceId

String

Sim

Sim

ID da instância que hospeda os bancos de dados.

Nenhuma.

RefreshOptions

String

Não

Sim

Política de atualização dos recursos de source durante a atualização da pilha.

Valores válidos:

  • Never (padrão): não atualiza os recursos de source durante atualizações da pilha.

  • Always: atualiza os recursos de source durante atualizações da pilha.

Valores de retorno

Fn::GetAtt

  • DrdsDatabaseNames: nomes dos bancos de dados.

  • Databases: detalhes dos bancos de dados.

Propriedade

Tipo

Descrição

Restrição

DrdsDatabaseNames

List

Nomes dos bancos de dados.

Nenhuma.

Databases

List

Detalhes dos bancos de dados.

Nenhuma.

Status

String

Status do banco de dados.

Nenhuma.

StorageType

String

Modo de partição do banco de dados.

Valores válidos:

  • HORIZONTAL: partição horizontal.

  • VERTICAL: partição vertical.

SplitMode

String

Tipo do mecanismo de banco de dados.

Valores válidos:

  • RDS

  • PolarDB

Schema

String

ID de esquema atribuído pelo sistema ao banco de dados particionado.

Nenhuma.

CreateTime

String

Data e hora de criação do banco de dados.

Timestamp UNIX em milissegundos desde 1º de janeiro de 1970, 00:00:00 UTC.

DrdsDatabaseName

String

Nome do banco de dados.

Nenhuma.

Exemplos

Formato YAML

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: The list of drds databases.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Databases
  DrdsDatabaseNames:
    Description: The list of drds database names.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - DrdsDatabaseNames

Formato JSON

{
  "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": "The list of drds database names.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DrdsDatabaseNames"
        ]
      }
    },
    "Databases": {
      "Description": "The list of drds databases.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Databases"
        ]
      }
    }
  }
}