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

Resource Orchestration Service:ALIYUN::RAM::RamAccountAlias

最終更新日:Jan 16, 2025

ALIYUN::RAM::RamAccountAlias は、Alibaba Cloud アカウントのエイリアスを作成するために使用されます。

構文

{
  "Type": "ALIYUN::RAM::RamAccountAlias",
  "Properties": {
    "AccountAlias": String
  }
}

プロパティ

PropertyTypeRequiredEditableDescriptionConstraint
AccountAliasStringYesYesアカウントに作成されるエイリアス。エイリアスは 1 ~ 50 文字で、小文字、数字、およびハイフン (-) を使用できます。ハイフン (-) で開始または終了することはできず、連続したハイフン (-) を含めることもできません。

レスポンスパラメーター

Fn::GetAtt

AccountAlias: アカウントのエイリアス。

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "AccountAlias": {
      "Type": "String",
      "Description": "Alibaba Cloud アカウントのエイリアス。\nエイリアスは 1 ~ 50 文字で、小文字、数字、およびハイフン (-) を使用できます。\nハイフン (-) で開始または終了することはできず、連続したハイフン (-) を含めることはできません。",
      "AllowedPattern": "^(?!-)([a-z0-9]+|-(?!-))+(?!-)$",
      "MinLength": 1,
      "MaxLength": 50
    }
  },
  "Resources": {
    "RamAccountAlias": {
      "Type": "ALIYUN::RAM::RamAccountAlias",
      "Properties": {
        "AccountAlias": {
          "Ref": "AccountAlias"
        }
      }
    }
  },
  "Outputs": {
    "AccountAlias": {
      "Description": "Alibaba Cloud アカウントのエイリアス。",
      "Value": {
        "Fn::GetAtt": [
          "RamAccountAlias",
          "AccountAlias"
        ]
      }
    }
  }
}

YAML 形式

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  AccountAlias:
    AllowedPattern: ^(?!-)([a-z0-9]+|-(?!-))+(?!-)$
    Description: 'Alibaba Cloud アカウントのエイリアス。

      エイリアスは 1 ~ 50 文字で、小文字、数字、およびハイフン (-) を使用できます。

      ハイフン (-) で開始または終了することはできず、連続したハイフン (-) を含めることはできません。'
    MaxLength: 50
    MinLength: 1
    Type: String
Resources:
  RamAccountAlias:
    Properties:
      AccountAlias:
        Ref: AccountAlias
    Type: ALIYUN::RAM::RamAccountAlias
Outputs:
  AccountAlias:
    Description: Alibaba Cloud アカウントのエイリアス。
    Value:
      Fn::GetAtt:
      - RamAccountAlias
      - AccountAlias