DATASOURCE::CDDC::DedicatedHostGroups類型用於查詢專屬叢集的資源資訊。
文法
{
"Type": "DATASOURCE::CDDC::DedicatedHostGroups",
"Properties": {
"DedicatedHostGroupId": String,
"Engine": String,
"RefreshOptions": String
}
}
屬性
屬性名稱 | 類型 | 必須 | 允許更新 | 描述 | 約束 |
DedicatedHostGroupId | String | 否 | 是 | 專屬叢集ID。 | 無 |
Engine | String | 否 | 是 | 根據資料庫引擎類型過濾主機列表。 | 無 |
RefreshOptions | String | 否 | 是 | 當資源棧更新時,資料來源資源的重新整理策略。 | 有效值:
|
傳回值
Fn::GetAtt
DedicatedHostGroups:專用主機群組詳情列表。
DedicatedHostGroupIds:專用主機群組ID列表。
屬性名稱 | 類型 | 描述 | 約束 |
DedicatedHostGroupIds | List | 專用主機群組ID列表。 | 無 |
DedicatedHostGroups | List | 專用主機群組詳情列表。 | 無 |
DiskUtility | String | 磁碟利用率。 | 無 |
Category | String | 專屬叢集類型。 | 無 |
Text | String | 主機的描述。 | 無 |
VpcId | String | 主機所屬專屬叢集的專用網路ID。 | 無 |
MemAllocationRatio | String | 主機的記憶體超配比。 | 無 |
DeployType | String | 執行個體部署方式。 | 無 |
DiskAllocatedAmount | String | 磁碟分配容量。 | 無 |
HostNumber | String | 主機的數量。 | 無 |
DiskUsedAmount | String | 磁碟使用量。 | 無 |
DedicatedHostGroupDesc | String | 主機所屬的專屬叢集名稱。 | 無 |
MemUsedAmount | String | 記憶體使用量量。 | 無 |
Engine | String | 主機的資料庫引擎類型。 | 無 |
BastionInstanceId | String | 主機的主執行個體D。 | 無 |
InstanceNumber | String | 主機的執行個體數量。 | 無 |
MemAllocateRation | String | 分配的記憶體比例。 | 無 |
CreateTime | String | 當前專屬叢集建立時間的時間戳記。 | 無 |
DiskAllocationRatio | String | 主機空間超配比。 | 無 |
CpuAllocationRatio | String | 主機CPU超配比。 | 無 |
AllocationPolicy | String | 主機資源分派策略。 | 無 |
DedicatedHostCountGroupByHostType | String | 當前專屬叢集裡的主機儲存類型。 | 無 |
MemAllocatedAmount | String | 記憶體配置量。 | 無 |
DiskAllocateRation | String | 磁碟分配率。 | 無 |
OpenPermission | String | 主機的作業系統許可權。 | 無 |
MemUtility | String | 記憶體利用率。 | 無 |
CpuAllocatedAmount | String | CPU申請量。 | 無 |
CpuAllocateRation | String | CPU申請比例。 | 無 |
DedicatedHostGroupId | String | 專屬叢集ID。 | 無 |
ZoneIdList | String | 當前專屬叢集主機所在的可用性區域列表。 | 無 |
HostReplacePolicy | String | 主機故障處理策略。 | 無 |
樣本
YAML
格式
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
DedicatedHostGroupId:
Description: Dedicated Host Group ID.
Type: String
Resources:
ExtensionDataSource:
Properties:
DedicatedHostGroupId:
Ref: DedicatedHostGroupId
Type: DATASOURCE::CDDC::DedicatedHostGroups
Outputs:
DedicatedHostGroupIds:
Description: The list of dedicated host group IDs.
Value:
Fn::GetAtt:
- ExtensionDataSource
- DedicatedHostGroupIds
DedicatedHostGroups:
Description: The list of dedicated host groups.
Value:
Fn::GetAtt:
- ExtensionDataSource
- DedicatedHostGroups
JSON
格式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"DedicatedHostGroupId": {
"Type": "String",
"Description": "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": "The list of dedicated host group IDs.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"DedicatedHostGroupIds"
]
}
}
}
}