Todos os produtos
Search
Central de documentação

Resource Orchestration Service:ALIYUN::MSE::EngineNamespace

Última atualização: Jun 27, 2026

Cria um namespace para uma instância do Microservices Engine (MSE).

Sintaxe

{
  "Type": "ALIYUN::MSE::EngineNamespace",
  "Properties": {
    "InstanceId": String,
    "Name": String,
    "Desc": String,
    "Id": String
  }
}

Propriedades

Propriedade

Tipo

Obrigatória

Editável

Descrição

Restrição

InstanceId

String

Sim

Não

ID da instância do MSE.

Nenhuma.

Name

String

Sim

Sim

Nome de exibição do namespace.

Nenhuma.

Desc

String

Não

Sim

Descrição do namespace.

Nenhuma.

Id

String

Não

Não

ID do namespace.

Se esta propriedade estiver vazia, o sistema gera automaticamente um UUID para o namespace.

Valores de retorno

Fn::GetAtt

NamespaceId: ID do namespace.

Exemplos

Nota

Substitua os valores das propriedades mascaradas, como InstanceId, pelos valores reais conforme os requisitos do seu negócio.

Formato YAML

ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
  Namespace:
    Type: ALIYUN::MSE::EngineNamespace
    Properties:
      InstanceId: mse-cn-st21ri2****
      Name: dev
Outputs:
  NamespaceId:
    Description: The ID of the namespace.
    Value:
      Fn::GetAtt:
        - Namespace
        - NamespaceId

Formato JSON

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "Namespace": {
      "Type": "ALIYUN::MSE::EngineNamespace",
      "Properties": {
        "InstanceId": "mse-cn-st21ri2****",
        "Name": "dev"
      }
    }
  },
  "Outputs": {
    "NamespaceId": {
      "Description": "The ID of the namespace.",
      "Value": {
        "Fn::GetAtt": [
          "Namespace",
          "NamespaceId"
        ]
      }
    }
  }
}