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

Resource Orchestration Service:DATASOURCE::CDDC::DedicatedHostGroups

最終更新日:Jan 16, 2025

DATASOURCE::CDDC::DedicatedHostGroups は、専用クラスター内のリソースに関する情報を照会するために使用されます。

構文

{
  "Type": "DATASOURCE::CDDC::DedicatedHostGroups",
  "Properties": {
    "DedicatedHostGroupId": String,
    "Engine": String,
    "RefreshOptions": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

DedicatedHostGroupId

String

いいえ

はい

専用クラスターのID。

なし。

Engine

String

いいえ

はい

ホストをフィルタリングするために使用されるデータベースエンジンの種類。

なし。

RefreshOptions

String

いいえ

はい

スタックが更新されたときのデータソースリソースの更新ポリシー。

有効な値:

  • Never(デフォルト): スタックが更新されたときにデータソースリソースを更新しません。

  • Always: スタックが更新されたときにデータソースリソースを更新します。

戻り値

Fn::GetAtt

  • DedicatedHostGroups: 専用クラスターの詳細。

  • DedicatedHostGroupIds: 専用クラスターのID。

プロパティ

タイプ

説明

制約

DedicatedHostGroupIds

List

専用クラスターのID。

なし。

DedicatedHostGroups

List

専用クラスターの詳細。

なし。

DiskUtility

String

ディスク使用率。

なし。

Category

String

専用クラスターのタイプ。

なし。

Text

String

ホストの説明。

なし。

VpcId

String

ホストの専用クラスターが存在する仮想プライベートクラウド ( VPC ) のID。

なし。

MemAllocationRatio

String

ホストのメモリオーバーコミット率。

なし。

DeployType

String

インスタンスをデプロイするために使用される方法。

なし。

DiskAllocatedAmount

String

割り当てられたディスクサイズ。

なし。

HostNumber

String

ホストの数。

なし。

DiskUsedAmount

String

使用済みのディスクサイズ。

なし。

DedicatedHostGroupDesc

String

ホストが属する専用クラスターの名前。

なし。

MemUsedAmount

String

使用済みのメモリサイズ。

なし。

Engine

String

ホストのデータベースエンジンの種類。

なし。

BastionInstanceId

String

ホストにデプロイされているプライマリインスタンスのID。

なし。

InstanceNumber

String

ホストにデプロイされているインスタンスの数。

なし。

MemAllocateRation

String

メモリ割り当て率。

なし。

CreateTime

String

専用クラスターが作成された日時を示すタイムスタンプ。

なし。

DiskAllocationRatio

String

ホストのストレージオーバーコミット率。

なし。

CpuAllocationRatio

String

ホストの CPU オーバーコミット率。

なし。

AllocationPolicy

String

ホスト上のリソースを割り当てるために使用されるポリシー。

なし。

DedicatedHostCountGroupByHostType

String

専用クラスター内のホストのストレージタイプ。

なし。

MemAllocatedAmount

String

割り当てられたメモリサイズ。

なし。

DiskAllocateRation

String

ディスク割り当て率。

なし。

OpenPermission

String

ホストの OS 権限。

なし。

MemUtility

String

メモリ使用率。

なし。

CpuAllocatedAmount

String

割り当てられた CPU コア数。

なし。

CpuAllocateRation

String

CPU 割り当て率。

なし。

DedicatedHostGroupId

String

専用クラスターのID。

なし。

ZoneIdList

String

専用クラスターのホストが属するゾーン。

なし。

HostReplacePolicy

String

ホスト障害を処理するために使用されるポリシー。

なし。

YAML 形式

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  DedicatedHostGroupId:
    Description: 専用ホストグループ ID
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      DedicatedHostGroupId:
        Ref: DedicatedHostGroupId
    Type: DATASOURCE::CDDC::DedicatedHostGroups
Outputs:
  DedicatedHostGroupIds:
    Description: 専用ホストグループ ID のリスト
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - DedicatedHostGroupIds
  DedicatedHostGroups:
    Description: 専用ホストグループのリスト
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - DedicatedHostGroups

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "DedicatedHostGroupId": {
      "Type": "String",
      "Description": "専用ホストグループ ID"  // Dedicated Host Group ID.
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::CDDC::DedicatedHostGroups",
      "Properties": {
        "DedicatedHostGroupId": {
          "Ref": "DedicatedHostGroupId"
        }
      }
    }
  },
  "Outputs": {
    "DedicatedHostGroups": {
      "Description": "専用ホストグループのリスト",  // The list of dedicated host groups.
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DedicatedHostGroups"
        ]
      }
    },
    "DedicatedHostGroupIds": {
      "Description": "専用ホストグループ ID のリスト",  // The list of dedicated host group IDs.
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DedicatedHostGroupIds"
        ]
      }
    }
  }
}