DATASOURCE::CDDC::DedicatedHostGroup は、専用クラスタに関する情報をクエリするために使用されます。
構文
{
"Type": "DATASOURCE::CDDC::DedicatedHostGroup",
"Properties": {
"DedicatedHostGroupId": String,
"RefreshOptions": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
DedicatedHostGroupId | String | はい | はい | 専用クラスタの ID。 | なし。 |
RefreshOptions | String | いいえ | はい | スタックの更新時のデータソースリソースのリフレッシュポリシー。 | 有効な値:
|
戻り値
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"
]
}
}
}
}