Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::CR::Namespaces

Última atualização: Jun 27, 2026

O tipo DATASOURCE::CR::Namespaces consulta namespaces.

Sintaxe

{
  "Type": "DATASOURCE::CR::Namespaces",
  "Properties": {
    "Status": String,
    "RefreshOptions": String
  }
}

Propriedades

Propriedade

Tipo

Obrigatória

Editável

Descrição

Restrição

Status

String

Não

Sim

Status do namespace.

Valores válidos:

  • NORMAL

  • DELETING

RefreshOptions

String

Não

Sim

Política de atualização dos recursos da fonte de dados ao atualizar a 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)

  • Namespaces: detalhes dos namespaces.

  • NamespaceNames: nomes dos namespaces.

Propriedade

Tipo

Descrição

Restrição

Namespaces

List

Detalhes dos namespaces.

Nenhuma.

NamespaceNames

List

Nomes dos namespaces.

Nenhuma.

Namespace

String

Nome do namespace.

Nenhuma.

NamespaceStatus

String

Status do namespace.

Valores válidos:

  • NORMAL

  • DELETING

AuthorizeType

String

Permissões de operação no namespace.

Nenhuma.

Exemplos

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "Status": {
      "Type": "String",
      "Description": "The status of namespace."
    }
  },
  "Resources": {
    "Namespaces": {
      "Type": "DATASOURCE::CR::Namespaces",
      "Properties": {
        "Status": {
          "Ref": "Status"
        }
      }
    }
  },
  "Outputs": {
    "Namespaces": {
      "Description": "The list of namespaces.",
      "Value": {
        "Fn::GetAtt": [
          "Namespaces",
          "Namespaces"
        ]
      }
    },
    "NamespaceNames": {
      "Description": "The list of namespace names.",
      "Value": {
        "Fn::GetAtt": [
          "Namespaces",
          "NamespaceNames"
        ]
      }
    }
  }
}
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  Status:
    Type: String
    Description: The status of namespace.
Resources:
  Namespaces:
    Type: DATASOURCE::CR::Namespaces
    Properties:
      Status:
        Ref: Status
Outputs:
  Namespaces:
    Description: The list of namespaces.
    Value:
      Fn::GetAtt:
        - Namespaces
        - Namespaces
  NamespaceNames:
    Description: The list of namespace names.
    Value:
      Fn::GetAtt:
        - Namespaces
        - NamespaceNames