DATASOURCE::EDAS::Clusters digunakan untuk menanyakan kluster di Enterprise Distributed Application Service (EDAS).
Sintaksis
{
"Type": "DATASOURCE::EDAS::Clusters",
"Properties": {
"LogicalRegionId": String,
"ResourceGroupId": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Batasan |
LogicalRegionId | String | Tidak | Ya | ID namespace. | Aturan berikut berlaku:
|
ResourceGroupId | String | Tidak | Ya | ID grup sumber daya. | Aturan berikut berlaku:
|
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya sumber data saat tumpukan diperbarui. | Nilai yang valid:
|
Nilai kembali (Fn::GetAtt)
ClusterIds: ID kluster.
Clusters: detail kluster.
Properti | Tipe | Deskripsi | Batasan |
ClusterIds | List | ID kluster. | Tidak ada. |
Clusters | List | Detail kluster. | Tidak ada. |
ClusterId | String | ID kluster. | Tidak ada. |
ClusterName | String | Nama kluster. | Tidak ada. |
OversoldFactor | Number | Rasio overcommit CPU yang didukung oleh kluster Docker. | Tidak ada. |
NodeNum | Number | Jumlah instance. | Tidak ada. |
ResourceGroupId | String | ID grup sumber daya. | Tidak ada. |
ClusterType | Number | Tipe kluster. | Nilai yang valid:
|
CsClusterId | String | ID kluster ACK. | Tidak ada. |
VpcId | String | ID virtual private cloud (VPC). | Tidak ada. |
RegionId | String | ID wilayah. | Tidak ada. |
IaasProvider | String | Penyedia kluster. | Tidak ada. |
Cpu | String | Jumlah total vCPU. | Tidak ada. |
CpuUsed | Number | Jumlah vCPU yang digunakan. | Tidak ada. |
Mem | Number | Ukuran total memori. | Satuan: MB. |
MemUsed | Number | Ukuran memori yang digunakan. | Satuan: MB. |
CreateTime | Number | Waktu pembuatan kluster. | Satuan: milidetik. |
UpdateTime | Number | Waktu terakhir kluster diperbarui. | Satuan: milidetik. |
Contoh
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
LogicalRegionId:
Type: String
Description: ID dari namespace.
Resources:
Clusters:
Type: DATASOURCE::EDAS::Clusters
Properties:
LogicalRegionId:
Ref: LogicalRegionId
Outputs:
Clusters:
Description: Daftar kluster.
Value:
Fn::GetAtt:
- Clusters
- Clusters
ClusterIds:
Description: Daftar ID kluster.
Value:
Fn::GetAtt:
- Clusters
- ClusterIds
Format JSON
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"LogicalRegionId": {
"Type": "String",
"Description": "ID dari namespace."
}
},
"Resources": {
"Clusters": {
"Type": "DATASOURCE::EDAS::Clusters",
"Properties": {
"LogicalRegionId": {
"Ref": "LogicalRegionId"
}
}
}
},
"Outputs": {
"Clusters": {
"Description": "Daftar kluster.",
"Value": {
"Fn::GetAtt": [
"Clusters",
"Clusters"
]
}
},
"ClusterIds": {
"Description": "Daftar ID kluster.",
"Value": {
"Fn::GetAtt": [
"Clusters",
"ClusterIds"
]
}
}
}
}