Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::POLARDB::DBNodeClasses

Última atualização: Jun 27, 2026

Consulta os recursos disponíveis para compra em um cluster do PolarDB.

Sintaxe

{
  "Type": "DATASOURCE::POLARDB::DBNodeClasses",
  "Properties": {
    "DBVersion": String,
    "ZoneId": String,
    "DBType": String,
    "PayType": String,
    "DBNodeClass": String,
    "RefreshOptions": String
  }
}

Propriedades

Propriedade

Tipo

Obrigatório

Editável

Descrição

Restrição

DBVersion

String

Não

Sim

Versão do mecanismo de banco de dados.

Valores válidos:

  • Se DBType for MySQL:

    • 5.6

    • 5.7

    • 8.0

  • Se DBType for PostgreSQL: 11

  • Se DBType for Oracle: 11

Nota

Ao especificar DBType, também especifique DBVersion.

ZoneId

String

Não

Sim

ID da zona.

Nenhuma.

DBType

String

Não

Sim

Tipo do mecanismo de banco de dados.

Valores válidos:

  • MySQL

  • PostgreSQL

  • Oracle

PayType

String

Sim

Sim

Método de faturamento.

Valores válidos:

  • Postpaid: pagamento conforme o uso

  • Prepaid: assinatura

DBNodeClass

String

Não

Sim

Tipo do nó.

Para valores válidos, consulte Especificações de nós de computação do PolarDB for MySQL Enterprise Edition.

RefreshOptions

String

Não

Sim

Política de atualização dos recursos da source de dados durante atualizações de pilha.

Valores válidos:

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

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

Valores de retorno (Fn::GetAtt)

  • DBNodeClassIds: tipos de nó.

  • DBNodeClasses: detalhes dos tipos de nó.

Propriedade

Tipo

Descrição

Restrição

DBNodeClassIds

List

Tipos de nó.

Nenhuma.

DBNodeClasses

List

Detalhes dos tipos de nó.

Nenhuma.

Category

String

Edição do cluster.

Valores válidos:

  • Normal: Cluster Edition

  • Basic: Single Node Edition

  • Archive: Archive Database Edition

DBNodeClass

String

Tipo do nó.

Para valores válidos, consulte Especificações de nós de computação do PolarDB for MySQL Enterprise Edition.

Engine

String

Versão do mecanismo de banco de dados.

Nenhuma.

ZoneId

String

ID da zona.

Nenhuma.

Exemplos

Formato JSON

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Resources": {
    "POLARDB": {
      "Type": "DATASOURCE::POLARDB::DBNodeClasses",
      "Properties": {
        "PayType": "Postpaid",
        "DBNodeClass": "polar.mysql.x4.large"
      }
    }
  },
  "Outputs": {
    "DBNodeClassIds": {
      "Value": {
        "Fn::GetAtt": [
          "POLARDB",
          "DBNodeClassIds"
        ]
      }
    },
    "DBNodeClasses": {
      "Value": {
        "Fn::GetAtt": [
          "POLARDB",
          "DBNodeClasses"
        ]
      }
    }
  }
}