すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:ALIYUN::EDAS::UserDefineRegion

最終更新日:Jan 16, 2025

ALIYUN::EDAS::UserDefineRegion は、カスタム名前空間を作成または編集するために使用されます。

構文

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

プロパティ

パラメーター

データ型

必須

編集可能

説明

制約

RegionName

String

はい

はい

論理リージョン (名前空間)

該当なし

DebugEnable

Boolean

いいえ

はい

このリージョンでリモートデバッグが許可されているかどうかを示します。

有効な値:

  • true

  • false

Description

String

いいえ

はい

論理リージョン (名前空間) の説明

説明は 1 ~ 64 文字である必要があります。

RegionTag

String

はい

いいえ

論理リージョン (名前空間) ID

リソースが作成されると、「物理リージョン ID: 論理リージョン識別子」形式のリソースグループ ID は変更できません。

論理リージョン識別子の名前は 1 ~ 32 文字で、文字と数字を含めることができます。

エラーコード

Fn::GetAtt

  • BelongRegion: 物理リージョンの ID。

  • DebugEnable: リモートデバッグを許可します。

  • UserId: ユーザーのテナントアカウント。

  • Id: 論理リージョンの ID。

  • RegionName: 論理リージョン (名前空間) の名前。

YAML 形式

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  RegionName:
    Type: String
    Description: 論理リージョン (または名前空間) 名  # Japanese comment
    Default: mytest
Resources:
  UserDefineRegion:
    Type: ALIYUN::EDAS::UserDefineRegion
    Properties:
      RegionName:
        Ref: RegionName
      RegionTag:
        Fn::Join:
          - ':'
          - - Ref: ALIYUN::Region
            - Ref: RegionName
Outputs:
  BelongRegion:
    Description: 物理リージョン ID の下 # Japanese comment
    Value:
      Fn::GetAtt:
        - UserDefineRegion
        - BelongRegion
  DebugEnable:
    Description: デバッグが有効かどうか # Japanese comment
    Value:
      Fn::GetAtt:
        - UserDefineRegion
        - DebugEnable
  UserId:
    Description: ユーザーアカウント ID # Japanese comment
    Value:
      Fn::GetAtt:
        - UserDefineRegion
        - UserId
  Id:
    Description: リソース ID # Japanese comment
    Value:
      Fn::GetAtt:
        - UserDefineRegion
        - Id
  RegionName:
    Description: リージョン名 # Japanese comment
    Value:
      Fn::GetAtt:
        - UserDefineRegion
        - RegionName

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "RegionName": {
      "Type": "String",
      "Description": "論理リージョン (または名前空間) 名",  // Japanese comment
      "Default": "mytest"
    }
  },
  "Resources": {
    "UserDefineRegion": {
      "Type": "ALIYUN::EDAS::UserDefineRegion",
      "Properties": {
        "RegionName": {
          "Ref": "RegionName"
        },
        "RegionTag": {
          "Fn::Join": [
            ":",
            [
              {
                "Ref": "ALIYUN::Region"
              },
              {
                "Ref": "RegionName"
              }
            ]
          ]
        }
      }
    }
  },
  "Outputs": {
    "BelongRegion": {
      "Description": "物理リージョン ID の下", // Japanese comment
      "Value": {
        "Fn::GetAtt": [
          "UserDefineRegion",
          "BelongRegion"
        ]
      }
    },
    "DebugEnable": {
      "Description": "デバッグが有効かどうか", // Japanese comment
      "Value": {
        "Fn::GetAtt": [
          "UserDefineRegion",
          "DebugEnable"
        ]
      }
    },
    "UserId": {
      "Description": "ユーザーアカウント ID", // Japanese comment
      "Value": {
        "Fn::GetAtt": [
          "UserDefineRegion",
          "UserId"
        ]
      }
    },
    "Id": {
      "Description": "リソース ID", // Japanese comment
      "Value": {
        "Fn::GetAtt": [
          "UserDefineRegion",
          "Id"
        ]
      }
    },
    "RegionName": {
      "Description": "リージョン名", // Japanese comment
      "Value": {
        "Fn::GetAtt": [
          "UserDefineRegion",
          "RegionName"
        ]
      }
    }
  }
}