Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::ECS::HpcClusters

Última atualização: Jun 27, 2026

Consulta os clusters de High Performance Computing (HPC) disponíveis.

Sintaxe

{
  "Type": "DATASOURCE::ECS::HpcClusters",
  "Properties": {
    "HpcClusterIds": List,
    "RefreshOptions": String
  }
}

Propriedades

Propriedade

Tipo

Obrigatória

Editável

Descrição

Restrição

HpcClusterIds

List

Não

Sim

IDs dos clusters HPC.

Especifique até 100 IDs de cluster. Separe múltiplos IDs por vírgulas (,).

Exemplo: ["hpc-pnlg1ds9rky4**", "hpc-cxvr5uzy54j0ya**"].

RefreshOptions

String

Não

Sim

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

Valores válidos:

  • Never (padrão): não atualiza os recursos da source de dados ao atualizar a pilha.

  • Always: atualiza os recursos da source de dados ao atualizar a pilha.

Valores de retorno (Fn::GetAtt)

  • HpcClusterIds: IDs dos clusters HPC.

  • HpcClusters: detalhes dos clusters HPC.

Propriedade

Tipo

Descrição

Restrição

HpcClusterIds

List

IDs dos clusters HPC.

Exemplo: ["hpc-pnlg1ds9rky4****", "hpc-cxvr5uzy54j0ya****"].

HpcClusters

List

Detalhes dos clusters HPC.

Nenhuma.

HpcClusterId

String

ID do cluster HPC.

Exemplo: hpc-pnlg1ds9rky4****.

Name

String

Nome do cluster HPC.

Nenhuma.

Description

String

Descrição do cluster HPC.

Nenhuma.

Exemplos

Formato JSON

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "HpcClusterIds": {
      "Type": "Json",
      "Description": "The IDs of the HPC clusters. You can specify up to 100 HPC cluster IDs.",
      "MaxLength": 100,
      "Default": ["hpc-bp1a5zr3u7nq9cx****"]
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::ECS::HpcClusters",
      "Properties": {
        "HpcClusterIds": {
          "Ref": "HpcClusterIds"
        }
      }
    }
  },
  "Outputs": {
    "HpcClusters": {
      "Description": "The list of hpc clusters.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "HpcClusters"
        ]
      }
    },
    "HpcClusterIds": {
      "Description": "the list of hpc cluster ids",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "HpcClusterIds"
        ]
      }
    }
  }
}