Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::PAI::Workspaces

Última atualização: Jun 27, 2026

Consulta informações básicas sobre workspaces do PAI.

Sintaxe

{
  "Type": "DATASOURCE::PAI::Workspaces",
  "Properties": {
    "WorkspaceId": String,
    "WorkspaceName": String,
    "RefreshOptions": String
  }
}

Propriedades

Propriedade

Tipo

Obrigatório

Editável

Descrição

Restrição

WorkspaceId

String

Não

Sim

ID do workspace.

Nenhuma.

WorkspaceName

String

Não

Sim

Nome do workspace.

O nome deve atender aos seguintes requisitos:

  • Ter entre 3 e 23 caracteres, contendo letras, sublinhados (_) e dígitos.

  • Começar com uma letra.

  • Ser único na região atual.

RefreshOptions

String

Não

Sim

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

Valores válidos:

  • Never (padrão): não atualiza os recursos da fonte de dados durante a atualização da pilha.

  • Always: atualiza os recursos da fonte de dados durante a atualização da pilha.

Valores de retorno

Fn::GetAtt

  • WorkspaceIds: IDs dos workspaces.

  • Workspaces: detalhes dos workspaces.

Propriedade

Tipo

Descrição

Restrição

WorkspaceIds

List

IDs dos workspaces.

Nenhuma.

Workspaces

List

Detalhes dos workspaces.

Nenhuma.

WorkspaceName

String

Nome do workspace.

Nenhuma.

WorkspaceId

String

ID do workspace.

Nenhuma.

DisplayName

String

Nome de exibição.

Nenhuma.

EnvTypes

String

Ambientes no workspace.

Nenhuma.

Description

String

Descrição do workspace.

A descrição pode ter até 80 caracteres.

Exemplos

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  WorkspaceName:
    Description: 'The workspace name. The format is as follows:

      - 3 to 23 characters in length and can contain letters, underscores, or numbers.

      - Must start with a large or small letter.

      - Unique in the current region.'
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      WorkspaceName:
        Ref: WorkspaceName
    Type: DATASOURCE::PAI::Workspaces
Outputs:
  WorkspaceIds:
    Description: The list of workspace IDs.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - WorkspaceIds
  Workspaces:
    Description: The list of workspaces.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Workspaces
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "WorkspaceName": {
      "Type": "String",
      "Description": "The workspace name. The format is as follows:\n- 3 to 23 characters in length and can contain letters, underscores, or numbers.\n- Must start with a large or small letter.\n- Unique in the current region."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::PAI::Workspaces",
      "Properties": {
        "WorkspaceName": {
          "Ref": "WorkspaceName"
        }
      }
    }
  },
  "Outputs": {
    "WorkspaceIds": {
      "Description": "The list of workspace IDs.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "WorkspaceIds"
        ]
      }
    },
    "Workspaces": {
      "Description": "The list of workspaces.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Workspaces"
        ]
      }
    }
  }
}