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

Resource Orchestration Service:ALIYUN::ECS::DedicatedHost

最終更新日:May 22, 2025

ALIYUN::ECS::DedicatedHost は、専用ホストを作成するために使用されます。

構文

{
  "Type": "ALIYUN::ECS::DedicatedHost",
  "Properties": {
    "DedicatedHostType": String,
    "DedicatedHostName": String,
    "PeriodUnit": String,
    "AutoReleaseTime": String,
    "Description": String,
    "AutoPlacement": String,
    "Tags": List,
    "AutoRenewPeriod": Number,
    "ActionOnMaintenance": String,
    "Period": Number,
    "AutoRenew": String,
    "NetworkAttributesSlbUdpTimeout": Integer,
    "ChargeType": String,
    "ResourceGroupId": String,
    "DedicatedHostClusterId": String,
    "MinQuantity": Integer,
    "CpuOverCommitRatio": Number,
    "ZoneId": String,
    "NetworkAttributesUdpTimeout": Integer,
    "Quantity": Integer
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

DedicatedHostType

String

はい

いいえ

専用ホストのタイプ。

なし。

DedicatedHostName

String

いいえ

いいえ

専用ホストの名前。

名前は 2 ~ 128 文字で、文字、数字、コロン(:)、アンダースコア(_)、ハイフン(-)を含めることができます。http:// または https:// で始めることはできません。

PeriodUnit

String

いいえ

いいえ

課金サイクルの単位。

有効値:

  • Week

  • Month (デフォルト)

  • Year

AutoReleaseTime

String

いいえ

いいえ

自動リリース時間。

AutoReleaseTime を指定しない場合、専用ホストは自動的にリリースされません。

時間は、現在の時刻から 30 分~ 3 年の範囲内である必要があります。

ss の値が 00 でない場合、開始時刻は mm の値に基づいて最も近い分へ自動的に切り捨てられます。

Description

String

いいえ

いいえ

専用ホストの説明。

なし。

AutoRenewPeriod

Number

いいえ

いいえ

自動更新期間。

有効値: 1、2、3、6、12。

単位: 月。

Period

Number

いいえ

いいえ

サブスクリプション期間。

  • PeriodUnit が Week に設定されている場合の有効値: 1 ~ 3。

  • PeriodUnit が Month に設定されている場合の有効値: 1 ~ 9。

  • PeriodUnit が Year に設定されている場合の有効値: 1 ~ 5。

DedicatedHostClusterId

String

いいえ

いいえ

専用ホストクラスターの ID。

なし。

MinQuantity

Integer

いいえ

いいえ

作成する専用ホストの最小数。

有効値: 1 ~ 100。

CpuOverCommitRatio

Number

いいえ

いいえ

CPU オーバーコミット率。

CPU オーバーコミット率は、g6s、c6s、r6s の専用ホストタイプに対してのみ構成できます。有効値: 1 ~ 5。

CPU オーバーコミット率は、専用ホストで使用可能な vCPU の数に影響します。専用ホストで使用可能な vCPU の数は、次の式で計算できます。専用ホストで使用可能な vCPU の数 = 物理 CPU コア数 × 2 × CPU オーバーコミット率。たとえば、各 g6s 専用ホストの物理 CPU コア数は 52 です。g6s 専用ホストの CPU オーバーコミット率を 4 に変更すると、作成された専用ホストで使用可能な vCPU の数は 416 になります。開発環境やテスト環境など、CPU の安定性に対する要件が最小限であるか、CPU 負荷が大きくないシナリオでは、CPU オーバーコミット率を上げることで、専用ホストで使用可能な vCPU の数を増やすことができます。これにより、同じ仕様の Elastic Compute Service (ECS) インスタンスを専用ホストにさらにデプロイし、ユニットデプロイメントコストを削減できます。

ZoneId

String

いいえ

いいえ

専用ホストが存在するゾーンの ID。

このプロパティはデフォルトでは空です。このプロパティを空のままにすると、システムは自動的にゾーンを選択します。

AutoRenew

String

いいえ

いいえ

専用ホストの自動更新を有効にするかどうかを指定します。

有効値:

  • True

  • False (デフォルト)

ChargeType

String

いいえ

いいえ

専用ホストの課金方法。

有効値:

  • PrePaid: サブスクリプション。

    この値を使用する場合は、利用可能なアカウント残高またはクレジットがあることを確認してください。そうでない場合、InvalidPayMethod エラーが返されます。

  • PostPaid: 従量課金。

AutoPlacement

String

いいえ

いいえ

自動デプロイのためにリソースプールに専用ホストを追加するかどうかを指定します。

有効値:

  • on (デフォルト)

  • off

専用ホストにインスタンスを作成するときに DedicatedHostId を指定せず、AutoPlacement を on に設定すると、システムはリソースプールからインスタンスの専用ホストを自動的に選択します。詳細については、「機能と特徴」をご参照ください。

Tags

List

いいえ

いいえ

カスタムタグ。

[{"Key": "tagKey", "Value": "tagValue"},{"Key": "tagKey2", "Value": "tagValue2"}] 形式で最大 20 個のタグを追加できます。

詳細については、「タグのプロパティ」をご参照ください。

ActionOnMaintenance

String

いいえ

いいえ

専用ホストに障害が発生した場合、またはオンラインで修復が必要な場合に、専用ホスト上のインスタンスを移行するために使用されるポリシー。

有効値:

  • Migrate: 専用ホスト上のインスタンスを別の物理サーバーに移行し、インスタンスを再起動します。

  • Stop: 専用ホスト上のインスタンスを停止し、専用ホストを修復できるかどうかを確認します。専用ホストを修復できない場合、システムはインスタンスを別の物理サーバーに移行し、インスタンスを再起動します。

専用ホストにクラウドディスクが接続されている場合、このプロパティのデフォルト値は Migrate です。専用ホストにローカルディスクが接続されている場合、このプロパティのデフォルト値は Stop です。

NetworkAttributesSlbUdpTimeout

Integer

いいえ

いいえ

Server Load Balancer (SLB) インスタンスと専用ホスト間の UDP セッションのタイムアウト期間。

有効値: 15 ~ 310。

単位: 秒。

ResourceGroupId

String

いいえ

はい

専用ホストが属するリソースグループの ID。

なし。

NetworkAttributesUdpTimeout

Integer

いいえ

いいえ

ユーザーと専用ホスト上の Alibaba Cloud サービス間の UDP セッションのタイムアウト期間。

有効値: 15 ~ 310。

単位: 秒。

Quantity

Integer

いいえ

いいえ

作成する専用ホストの数。

有効値: 1 ~ 100。

デフォルト値: 1。

タグの構文

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

タグのプロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

Key

String

はい

いいえ

タグのキー。

キーは 1 ~ 128 文字で、http:// または https:// を含めることはできません。acs: または aliyun で始めることはできません。

Value

String

いいえ

いいえ

タグの値。

値は最大 128 文字で、http:// または https:// を含めることはできません。acs: または aliyun で始めることはできません。

戻り値

Fn::GetAtt

  • OrderId: 注文の ID。

  • DedicatedHostIds: 専用ホストの ID。

  • Arn: Alibaba Cloud リソースネーム (ARN)。

ROSTemplateFormatVersion: '2015-09-01'
Description: Test ECS DedicatedHost
Parameters:
  DedicatedHostType:
    Type: String
    Default: ddh.g6
  DedicatedHostName:
    Type: String
    Default: mytest
Resources:
  DedicatedHost:
    Type: ALIYUN::ECS::DedicatedHost
    Properties:
      DedicatedHostType:
        Ref: DedicatedHostType
      DedicatedHostName:
        Ref: DedicatedHostName
      ChargeType: PostPaid
Outputs:
  OrderId:
    Value:
      Fn::GetAtt:
        - DedicatedHost
        - OrderId
  DedicatedHostIds:
    Value:
      Fn::GetAtt:
        - DedicatedHost
        - DedicatedHostIds
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Description": "Test ECS 専用ホスト",
  "Parameters": {
    "DedicatedHostType": {
      "Type": "String",
      "Default": "ddh.g6"
    },
    "DedicatedHostName": {
      "Type": "String",
      "Default": "mytest"
    }
  },
  "Resources": {
    "DedicatedHost": {
      "Type": "ALIYUN::ECS::DedicatedHost",
      "Properties": {
        "DedicatedHostType": {
          "Ref": "DedicatedHostType"
        },
        "DedicatedHostName": {
          "Ref": "DedicatedHostName"
        },
        "ChargeType": "PostPaid"
      }
    }
  },
  "Outputs": {
    "OrderId": {
      "Value": {
        "Fn::GetAtt": [
          "DedicatedHost",
          "OrderId"
        ]
      }
    },
    "DedicatedHostIds": {
      "Value": {
        "Fn::GetAtt": [
          "DedicatedHost",
          "DedicatedHostIds"
        ]
      }
    }
  }
}