Todos os produtos
Search
Central de documentação

Resource Orchestration Service:ALIYUN::EDAS::UserDefineRegion

Última atualização: Aug 25, 2026

Use o recurso ALIYUN::EDAS::UserDefineRegion para crie ou edite um namespace personalizado.

Sintaxe

{
  "Type": "ALIYUN::EDAS::UserDefineRegion",
  "Properties": {
    "RegionName": String,
    "DebugEnable": Boolean,
    "Description": String,
    "RegionTag": String
  }
}

Propriedades

Nome da propriedade

Tipo

Obrigatório

Atualização permitida

Descrição

Restrições

RegionName

String

Sim

Sim

Nome da região lógica (namespace).

Nenhuma

DebugEnable

Boolean

Não

Sim

Indica se a depuração remota está ativada.

Valores válidos:

  • true

  • false (valor padrão)

Description

String

Não

Sim

Descrição da região lógica (namespace).

O valor deve ter de 1 a 64 caracteres.

RegionTag

String

Sim

Não

ID da região lógica (namespace).

Não é possível alterar esta propriedade após a criação do recurso. O formato é "ID da Região Física:Identificador da Região Lógica".

O identificador da região lógica deve ter de 1 a 32 caracteres e conter apenas letras e dígitos.

Valores de retorno

Fn::GetAtt

  • BelongRegion: ID da região física à qual o namespace pertence.

  • DebugEnable: Indica se a depuração remota está ativada.

  • UserId: ID da conta raiz.

  • Id: ID da região lógica.

  • RegionName: Nome da região lógica (namespace).

Exemplos

YAML format

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  RegionName:
    Type: String
    Description: The name of the logical region (namespace).
    Default: mytest
Resources:
  UserDefineRegion:
    Type: ALIYUN::EDAS::UserDefineRegion
    Properties:
      RegionName:
        Ref: RegionName
      RegionTag:
        Fn::Join:
          - ':'
          - - Ref: ALIYUN::Region
            - Ref: RegionName
Outputs:
  BelongRegion:
    Description: The ID of the physical region.
    Value:
      Fn::GetAtt:
        - UserDefineRegion
        - BelongRegion
  DebugEnable:
    Description: Indicates whether remote debugging is enabled.
    Value:
      Fn::GetAtt:
        - UserDefineRegion
        - DebugEnable
  UserId:
    Description: The ID of the Alibaba Cloud account.
    Value:
      Fn::GetAtt:
        - UserDefineRegion
        - UserId
  Id:
    Description: The ID of the resource.
    Value:
      Fn::GetAtt:
        - UserDefineRegion
        - Id
  RegionName:
    Description: The name of the region.
    Value:
      Fn::GetAtt:
        - UserDefineRegion
        - RegionName

JSON format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "RegionName": {
      "Type": "String",
      "Description": "The name of the logical region (namespace).",
      "Default": "mytest"
    }
  },
  "Resources": {
    "UserDefineRegion": {
      "Type": "ALIYUN::EDAS::UserDefineRegion",
      "Properties": {
        "RegionName": {
          "Ref": "RegionName"
        },
        "RegionTag": {
          "Fn::Join": [
            ":",
            [
              {
                "Ref": "ALIYUN::Region"
              },
              {
                "Ref": "RegionName"
              }
            ]
          ]
        }
      }
    }
  },
  "Outputs": {
    "BelongRegion": {
      "Description": "The ID of the physical region.",
      "Value": {
        "Fn::GetAtt": [
          "UserDefineRegion",
          "BelongRegion"
        ]
      }
    },
    "DebugEnable": {
      "Description": "Indicates whether remote debugging is enabled.",
      "Value": {
        "Fn::GetAtt": [
          "UserDefineRegion",
          "DebugEnable"
        ]
      }
    },
    "UserId": {
      "Description": "The ID of the Alibaba Cloud account.",
      "Value": {
        "Fn::GetAtt": [
          "UserDefineRegion",
          "UserId"
        ]
      }
    },
    "Id": {
      "Description": "The ID of the resource.",
      "Value": {
        "Fn::GetAtt": [
          "UserDefineRegion",
          "Id"
        ]
      }
    },
    "RegionName": {
      "Description": "The name of the region.",
      "Value": {
        "Fn::GetAtt": [
          "UserDefineRegion",
          "RegionName"
        ]
      }
    }
  }
}