Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::EDAS::Clusters

Última atualização: Aug 25, 2026

Use DATASOURCE::EDAS::Clusters para consultar clusters.

Sintaxe

{
  "Type": "DATASOURCE::EDAS::Clusters",
  "Properties": {
    "LogicalRegionId": String,
    "ResourceGroupId": String,
    "RefreshOptions": String
  }
}

Propriedades

Nome da propriedade

Tipo

Obrigatório

Atualização permitida

Descrição

Restrições

LogicalRegionId

String

Não

Sim

ID do namespace.

Obtenha o namespace:

  • Se você não definir este parâmetro, o sistema consulta os clusters no namespace padrão.

  • Ao definir este parâmetro, o sistema consulta os clusters no namespace especificado.

ResourceGroupId

String

Não

Sim

ID do grupo de recursos.

Obtenha o ID do grupo de recursos:

  • Caso este parâmetro não seja definido, o sistema consulta os clusters no grupo de recursos padrão.

  • Quando este parâmetro é definido, o sistema consulta os clusters no grupo de recursos especificado.

RefreshOptions

String

Não

Sim

Política de atualização do recurso de source de dados durante a atualização da pilha.

Valores válidos:

  • Never (padrão): o recurso de source de dados nunca é atualizado durante a atualização da pilha.

  • Always: o recurso de source de dados é sempre atualizado durante a atualização da pilha.

Valores de retorno (Fn::GetAtt)

  • ClusterIds: lista de IDs de cluster.

  • Clusters: lista de detalhes dos clusters.

Nome da propriedade

Tipo

Descrição

Restrições

ClusterIds

List

Lista de IDs de cluster no EDAS.

Nenhuma

Clusters

List

Lista de detalhes dos clusters no EDAS.

Nenhuma

ClusterId

String

ID do cluster no EDAS.

Nenhuma

ClusterName

String

Nome do cluster.

Nenhuma

OversoldFactor

Number

Taxa de oversell de CPU suportada pelo cluster docker.

Nenhuma

NodeNum

Number

Número de instâncias.

Nenhuma

ResourceGroupId

String

ID do grupo de recursos.

Nenhuma

ClusterType

Number

Tipo do cluster.

Valores válidos:

  • 0: cluster docker comum.

  • 1: cluster Swarm.

  • 2: cluster ECS.

  • 3: cluster Kubernetes autogerenciado no EDAS.

  • 4: cluster de aplicação com registro automático pelo Pandora.

  • 5: cluster Container Service for Kubernetes.

CsClusterId

String

ID do cluster Kubernetes criado no Container Service for Kubernetes.

Nenhuma

VpcId

String

ID da VPC.

Nenhuma

RegionId

String

ID da região.

Nenhuma

IaasProvider

String

Provedor do cluster.

Nenhuma

Cpu

String

Número total de núcleos de CPU.

Nenhuma

CpuUsed

Number

Número de núcleos de CPU utilizados.

Nenhuma

Mem

Number

Memória total.

Unidade: MB.

MemUsed

Number

Memória utilizada.

Unidade: MB.

CreateTime

Number

Timestamp de criação do cluster.

Unidade: milissegundos.

UpdateTime

Number

Timestamp da última alteração no cluster.

Unidade: milissegundos.

Exemplos

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  LogicalRegionId:
    Type: String
    Description: The ID of the namespace.
Resources:
  Clusters:
    Type: DATASOURCE::EDAS::Clusters
    Properties:
      LogicalRegionId:
        Ref: LogicalRegionId
Outputs:
  Clusters:
    Description: The list of clusters.
    Value:
      Fn::GetAtt:
        - Clusters
        - Clusters
  ClusterIds:
    Description: The list of cluster IDs.
    Value:
      Fn::GetAtt:
        - Clusters
        - ClusterIds
                    
JSON format
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "LogicalRegionId": {
      "Type": "String",
      "Description": "The ID of the namespace."
    }
  },
  "Resources": {
    "Clusters": {
      "Type": "DATASOURCE::EDAS::Clusters",
      "Properties": {
        "LogicalRegionId": {
          "Ref": "LogicalRegionId"
        }
      }
    }
  },
  "Outputs": {
    "Clusters": {
      "Description": "The list of clusters.",
      "Value": {
        "Fn::GetAtt": [
          "Clusters",
          "Clusters"
        ]
      }
    },
    "ClusterIds": {
      "Description": "The list of cluster IDs.",
      "Value": {
        "Fn::GetAtt": [
          "Clusters",
          "ClusterIds"
        ]
      }
    }
  }
}