Use o recurso ALIYUN::CMS::ContactGroup para crie um grupo de contatos de alerta.
Sintaxe
{
"Type": "ALIYUN::CMS::ContactGroup",
"Properties": {
"Describe": String,
"ContactGroupName": String,
"ContactNames": List,
"EnableSubscribed": Boolean
}
}
Propriedades
|
Propriedade |
Tipo |
Obrigatória |
Editável |
Descrição |
Restrição |
|
ContactGroupName |
String |
Sim |
Não |
Nome do grupo de contatos de alerta. |
Nenhuma. |
|
ContactNames |
List |
Sim |
Sim |
Nomes dos contatos de alerta. |
Adicione de 1 a 100 contatos de alerta. Separe vários nomes com vírgulas (,). |
|
Describe |
String |
Sim |
Sim |
Descrição do grupo de contatos de alerta. |
Nenhuma. |
|
EnableSubscribed |
Boolean |
Não |
Não |
Indica se a assinatura do relatório semanal está ative. |
Nenhuma. |
Valores de retorno
Fn::GetAtt
ContactGroupName: nome do grupo de contatos de alerta.
Exemplos
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
ContactGroup:
Type: ALIYUN::CMS::ContactGroup
Properties:
Describe: Test ContactGroup
ContactGroupName: TestContactGroup
ContactNames:
- Admin1Contact
- Admin2Contact
Outputs:
ContactGroupName:
Description: The name of the alert contact group.
Value:
Fn::GetAtt:
- ContactGroup
- ContactGroupName
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"ContactGroup": {
"Type": "ALIYUN::CMS::ContactGroup",
"Properties": {
"Describe": "Test ContactGroup",
"ContactGroupName": "TestContactGroup",
"ContactNames": [
"Admin1Contact",
"Admin2Contact"
]
}
}
},
"Outputs": {
"ContactGroupName": {
"Description": "The name of the alert contact group.",
"Value": {
"Fn::GetAtt": [
"ContactGroup",
"ContactGroupName"
]
}
}
}
}