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

Resource Orchestration Service:データソース::CDDC::専用ホストグループ

最終更新日:Mar 17, 2025

DATASOURCE::CDDC::DedicatedHostGroup は、専用クラスタに関する情報をクエリするために使用されます。

構文

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

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

DedicatedHostGroupId

String

はい

はい

専用クラスタの ID。

なし。

RefreshOptions

String

いいえ

はい

スタックの更新時のデータソースリソースのリフレッシュポリシー。

有効な値:

  • Never (デフォルト): スタックの更新時にデータソースリソースをリフレッシュしません。

  • Always: スタックの更新時にデータソースリソースをリフレッシュします。

戻り値

Fn::GetAtt

  • DeployType: インスタンスのデプロイモード。

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

  • DiskUsedAmount: 使用済みディスクサイズ。

  • InstanceNumber: ホスト上のインスタンスの数。

  • AllocationPolicy: ホストリソースの割り当てに使用されるポリシー。

  • Category: ホストが属する専用クラスタのタイプ。

  • HostReplacePolicy: ホスト障害の処理に使用されるポリシー。

  • DedicatedHostGroupId: ホストが属する専用クラスタの ID。

  • BastionInstanceId: ホスト上のプライマリインスタンスの ID。

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

  • ZoneIdList: ホストのゾーン。

  • OpenPermission: ホストの OS 権限。

  • MemAllocateRation: メモリ割り当て率。

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

  • Engine: ホストのデータベースエンジンのタイプ。

  • MemUtility: メモリ使用率。

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

  • CpuAllocateRation: CPU 割り当て率。

  • CreateTime: ホストが作成された時刻。

  • Text: ホストの説明。

  • MemUsedAmount: 使用済みメモリサイズ。

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

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

  • DiskUtility: ディスク使用率。

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

  • DiskAllocateRation: ディスク割り当て率。

  • HostNumber: ホストの数。

  • CpuAllocatedAmount: リクエストされた CPU コアの数。

  • DedicatedHostCountGroupByHostType: ストレージタイプ別のホストの数。

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  DedicatedHostGroupId:
    Type: String
    Description:
      en: Dedicated Host Group ID.
    Required: true
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::CDDC::DedicatedHostGroup
    Properties:
      DedicatedHostGroupId:
        Ref: DedicatedHostGroupId
Outputs:
  DeployType:
    Description: DeployType.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DeployType
  DiskAllocationRatio:
    Description: Disk Allocation Ratio.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DiskAllocationRatio
  DiskUsedAmount:
    Description: DiskUsedAmount.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DiskUsedAmount
  InstanceNumber:
    Description: Total Instance Number.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - InstanceNumber
  AllocationPolicy:
    Description: Allocation Policy.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - AllocationPolicy
  Category:
    Description: The dedicated cluster family to which the host belongs.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - Category
  HostReplacePolicy:
    Description: Host Replace Policy.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - HostReplacePolicy
  DedicatedHostGroupId:
    Description: Dedicated Host Group ID.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DedicatedHostGroupId
  BastionInstanceId:
    Description: BastionInstanceId.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - BastionInstanceId
  MemAllocatedAmount:
    Description: MemAllocatedAmount.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - MemAllocatedAmount
  ZoneIdList:
    Description: ZoneIDList.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - ZoneIdList
  OpenPermission:
    Description: Whether Open OS Permission.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - OpenPermission
  MemAllocateRation:
    Description: MemAllocateRation.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - MemAllocateRation
  DiskAllocatedAmount:
    Description: DiskAllocatedAmount.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DiskAllocatedAmount
  Engine:
    Description: Database Engine Type.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - Engine
  MemUtility:
    Description: MemUtility.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - MemUtility
  MemAllocationRatio:
    Description: Memory Allocation Ratio.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - MemAllocationRatio
  CpuAllocateRation:
    Description: CpuAllocateRation.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - CpuAllocateRation
  CreateTime:
    Description: Create Time.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - CreateTime
  Text:
    Description: Text.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - Text
  MemUsedAmount:
    Description: MemUsedAmount.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - MemUsedAmount
  DedicatedHostGroupDesc:
    Description: Dedicated Host Group Description.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DedicatedHostGroupDesc
  VpcId:
    Description: VPC ID.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - VpcId
  DiskUtility:
    Description: DiskUtility.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DiskUtility
  CpuAllocationRatio:
    Description: Cpu Allocation Ratio.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - CpuAllocationRatio
  DiskAllocateRation:
    Description: DiskAllocateRation.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DiskAllocateRation
  HostNumber:
    Description: Total Host Number.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - HostNumber
  CpuAllocatedAmount:
    Description: CpuAllocatedAmount.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - CpuAllocatedAmount
  DedicatedHostCountGroupByHostType:
    Description: DedicatedHostCountGroupByHostType.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DedicatedHostCountGroupByHostType
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "DedicatedHostGroupId": {
      "Type": "String",
      "Description": {
        "en": "Dedicated Host Group ID."
      },
      "Required": true
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::CDDC::DedicatedHostGroup",
      "Properties": {
        "DedicatedHostGroupId": {
          "Ref": "DedicatedHostGroupId"
        }
      }
    }
  },
  "Outputs": {
    "DeployType": {
      "Description": "DeployType.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DeployType"
        ]
      }
    },
    "DiskAllocationRatio": {
      "Description": "Disk Allocation Ratio.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DiskAllocationRatio"
        ]
      }
    },
    "DiskUsedAmount": {
      "Description": "DiskUsedAmount.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DiskUsedAmount"
        ]
      }
    },
    "InstanceNumber": {
      "Description": "Total Instance Number.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "InstanceNumber"
        ]
      }
    },
    "AllocationPolicy": {
      "Description": "Allocation Policy.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "AllocationPolicy"
        ]
      }
    },
    "Category": {
      "Description": "The dedicated cluster family to which the host belongs.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Category"
        ]
      }
    },
    "HostReplacePolicy": {
      "Description": "Host Replace Policy.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "HostReplacePolicy"
        ]
      }
    },
    "DedicatedHostGroupId": {
      "Description": "Dedicated Host Group ID.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DedicatedHostGroupId"
        ]
      }
    },
    "BastionInstanceId": {
      "Description": "BastionInstanceId.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "BastionInstanceId"
        ]
      }
    },
    "MemAllocatedAmount": {
      "Description": "MemAllocatedAmount.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "MemAllocatedAmount"
        ]
      }
    },
    "ZoneIdList": {
      "Description": "ZoneIDList.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ZoneIdList"
        ]
      }
    },
    "OpenPermission": {
      "Description": "Whether Open OS Permission.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "OpenPermission"
        ]
      }
    },
    "MemAllocateRation": {
      "Description": "MemAllocateRation.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "MemAllocateRation"
        ]
      }
    },
    "DiskAllocatedAmount": {
      "Description": "DiskAllocatedAmount.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DiskAllocatedAmount"
        ]
      }
    },
    "Engine": {
      "Description": "Database Engine Type.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Engine"
        ]
      }
    },
    "MemUtility": {
      "Description": "MemUtility.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "MemUtility"
        ]
      }
    },
    "MemAllocationRatio": {
      "Description": "Memory Allocation Ratio.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "MemAllocationRatio"
        ]
      }
    },
    "CpuAllocateRation": {
      "Description": "CpuAllocateRation.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "CpuAllocateRation"
        ]
      }
    },
    "CreateTime": {
      "Description": "Create Time.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "CreateTime"
        ]
      }
    },
    "Text": {
      "Description": "Text.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Text"
        ]
      }
    },
    "MemUsedAmount": {
      "Description": "MemUsedAmount.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "MemUsedAmount"
        ]
      }
    },
    "DedicatedHostGroupDesc": {
      "Description": "Dedicated Host Group Description.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DedicatedHostGroupDesc"
        ]
      }
    },
    "VpcId": {
      "Description": "VPC ID.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "VpcId"
        ]
      }
    },
    "DiskUtility": {
      "Description": "DiskUtility.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DiskUtility"
        ]
      }
    },
    "CpuAllocationRatio": {
      "Description": "Cpu Allocation Ratio.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "CpuAllocationRatio"
        ]
      }
    },
    "DiskAllocateRation": {
      "Description": "DiskAllocateRation.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DiskAllocateRation"
        ]
      }
    },
    "HostNumber": {
      "Description": "Total Host Number.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "HostNumber"
        ]
      }
    },
    "CpuAllocatedAmount": {
      "Description": "CpuAllocatedAmount.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "CpuAllocatedAmount"
        ]
      }
    },
    "DedicatedHostCountGroupByHostType": {
      "Description": "DedicatedHostCountGroupByHostType.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DedicatedHostCountGroupByHostType"
        ]
      }
    }
  }
}