ALIYUN::ECS::DedicatedHostCluster

更新时间:
复制为 MD 格式

ALIYUN::ECS::DedicatedHostCluster类型用于创建一个专有宿主机组。

语法

{
  "Type": "ALIYUN::ECS::DedicatedHostCluster",
  "Properties": {
    "Description": String,
    "DedicatedHostClusterName": String,
    "ResourceGroupId": String,
    "Tags": List,
    "ZoneId": String
  }
}

属性

属性名称

类型

必须

允许更新

描述

约束

DedicatedHostClusterName

String

主机组名称。

长度为2128个字符,可以包含字母、数字、冒号(:)、下划线(_)、点号(.)和连字符(-)。

Description

String

主机组描述。

长度为2256个字符,不能以http://或https://开头。

ResourceGroupId

String

主机组的资源组ID。

Tags

List

专有主机集群的标签。

更多信息,请参考Tags属性

ZoneId

String

主机组的可用区ID。

Tags语法

"Tags": [
  {
    "Value": String,
    "Key": String
  }
]

Tags属性

属性名称

类型

必须

允许更新

描述

约束

Key

String

标签键。

Value

String

标签值。

返回值

Fn::GetAtt

  • Description:主机组的描述。

  • ZoneId:主机组的可用区ID。

  • DedicatedHostClusterName:主机组的名称。

  • ResourceGroupId:主机组的资源组ID。

  • Tags:专有主机集群的标签。

  • DedicatedHostClusterId:专有主机集群ID。

示例

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  DedicatedHostClusterName:
    Type: String
    Required: false
    MinLength: 2
    MaxLength: 128
  ZoneId:
    AssociationProperty: ZoneId
    Type: String
    Required: false
Resources:
  ExtensionResource:
    Type: ALIYUN::ECS::DedicatedHostCluster
    Properties:
      DedicatedHostClusterName:
        Ref: DedicatedHostClusterName
      ZoneId:
        Ref: ZoneId
Outputs:
  Description:
    Description: 主机组的描述。
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - Description
  ZoneId:
    Description: 主机组的可用区ID。
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - ZoneId
  DedicatedHostClusterName:
    Description: 主机组的名称。
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - DedicatedHostClusterName
  ResourceGroupId:
    Description: 主机组的资源组ID。
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - ResourceGroupId
  Tags:
    Description: 专有主机集群的标签。
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - Tags
  DedicatedHostClusterId:
    Description: 专有主机集群ID。
    Value:
      Fn::GetAtt:
        - ExtensionResource
        - DedicatedHostClusterId
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "DedicatedHostClusterName": {
      "Type": "String",
      "Required": false,
      "MinLength": 2,
      "MaxLength": 128
    },
    "ZoneId": {
      "AssociationProperty": "ZoneId",
      "Type": "String",
      "Required": false
    },
  },
  "Resources": {
    "ExtensionResource": {
      "Type": "ALIYUN::ECS::DedicatedHostCluster",
      "Properties": {
        "DedicatedHostClusterName": {
          "Ref": "DedicatedHostClusterName"
        },
        "ZoneId": {
          "Ref": "ZoneId"
        }
      }
    }
  },
  "Outputs": {
    "Description": {
      "Description": "主机组的描述。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "Description"
        ]
      }
    },
    "ZoneId": {
      "Description": "主机组的可用区ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "ZoneId"
        ]
      }
    },
    "DedicatedHostClusterName": {
      "Description": "主机组的名称。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "DedicatedHostClusterName"
        ]
      }
    },
    "ResourceGroupId": {
      "Description": "主机组的资源组ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "ResourceGroupId"
        ]
      }
    },
    "Tags": {
      "Description": "专有主机集群的标签。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "Tags"
        ]
      }
    },
    "DedicatedHostClusterId": {
      "Description": "专有主机集群ID。",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionResource",
          "DedicatedHostClusterId"
        ]
      }
    }
  }
}