DATASOURCE::CMS::MonitorGroups digunakan untuk menanyakan informasi tentang grup aplikasi.
Sintaksis
{
"Type": "DATASOURCE::CMS::MonitorGroups",
"Properties": {
"Type": String,
"DynamicTagRuleId": String,
"MonitorGroupName": String,
"GroupId": Integer,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
Type | String | Tidak | Ya | Tipe grup aplikasi. | Nilai yang valid:
|
DynamicTagRuleId | String | Tidak | Ya | ID aturan tag. | Tidak ada. |
MonitorGroupName | String | Tidak | Ya | Nama grup aplikasi. | Tidak ada. |
GroupId | Integer | Tidak | Ya | ID grup aplikasi. | Tidak ada. |
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui. | Nilai yang valid:
|
Nilai kembali
Fn::GetAtt
GroupIds: ID grup aplikasi.
MonitorGroups: detail grup aplikasi.
Properti | Tipe | Deskripsi | Kendala |
GroupIds | Daftar | ID grup aplikasi. | Tidak ada. |
MonitorGroups | Daftar | Detail grup aplikasi. | Tidak ada. |
Tags | Daftar | Tag grup aplikasi. | Tidak ada. |
BindUrl | String | URL yang disinkronkan dari ACK. | Tidak ada. |
TemplateIds | Daftar | Template peringatan yang diterapkan pada grup aplikasi. | Tidak ada. |
ContactGroups | Daftar | Grup kontak peringatan. | Tidak ada. |
ServiceId | String | ID layanan Alibaba Cloud. | Tidak ada. |
DynamicTagRuleId | String | ID aturan tag. | Tidak ada. |
MonitorGroupName | String | Nama grup aplikasi. | Tidak ada. |
GmtModified | String | Timestamp yang menunjukkan kapan grup aplikasi dimodifikasi. | Unit: milidetik. |
CreateTime | String | Timestamp yang menunjukkan kapan grup aplikasi dibuat. | Unit: milidetik. |
Type | String | Tipe grup aplikasi. | Tidak ada. |
GroupId | String | ID grup aplikasi. | Tidak ada. |
Contoh
Format YAML
ROSTemplateFormatVersion: '2015-09-01'
Resources:
ExtensionDataSource:
Type: 'DATASOURCE::CMS::MonitorGroups'
Properties:
Type:
Ref: Type
Parameters:
Type:
Type: String
Description: >-
Tipe grup aplikasi. Nilai yang valid:
custom: grup aplikasi yang dikelola sendiri.
ehpc_cluster: grup aplikasi yang disinkronkan dari kluster Elastic
High Performance Computing (E-HPC).
kubernetes: grup aplikasi yang disinkronkan dari kluster Container
Service for Kubernetes (ACK).
Outputs:
GroupIds:
Description: Daftar ID grup.
Value:
'Fn::GetAtt':
- ExtensionDataSource
- GroupIds
MonitorGroups:
Description: Daftar grup monitor.
Value:
'Fn::GetAtt':
- ExtensionDataSource
- MonitorGroupsFormat JSON
{
"ROSTemplateFormatVersion": "2015-09-01",
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::CMS::MonitorGroups",
"Properties": {
"Type": {
"Ref": "Type"
}
}
}
},
"Parameters": {
"Type": {
"Type": "String",
"Description": "Tipe grup aplikasi. Nilai yang valid:\ncustom: grup aplikasi yang dikelola sendiri.\nehpc_cluster: grup aplikasi yang disinkronkan dari kluster Elastic High Performance Computing (E-HPC).\nkubernetes: grup aplikasi yang disinkronkan dari kluster Container Service for Kubernetes (ACK)."
}
},
"Outputs": {
"GroupIds": {
"Description": "Daftar ID grup.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"GroupIds"
]
}
},
"MonitorGroups": {
"Description": "Daftar grup monitor.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"MonitorGroups"
]
}
}
}
}