Récupère les détails d'une règle d'alerte déclenchée par un événement.
Cette rubrique présente un exemple de récupération des détails d'une règle d'alerte déclenchée par un événement nommée testRule.
Débogage
Paramètres de requête
|
Paramètre |
Type |
Obligatoire |
Exemple |
Description |
|
Action |
String |
Oui |
DescribeEventRuleTargetList |
Opération à effectuer. Définissez la valeur sur DescribeEventRuleTargetList. |
|
RuleName |
String |
Oui |
testRule |
Nom de la règle d'alerte déclenchée par un événement. |
Pour plus d'informations sur les paramètres de requête communs, consultez la page Paramètres communs.
Paramètres de réponse
| Paramètre | Type | Exemple | Description |
| Code | String | 200 | Code d'état HTTP. Remarque Le code d'état 200 indique que l'appel a réussi. |
| Message | String | The Request is not authorization. | Message d'erreur. |
| RequestId | String | 87170bc7-e28a-4c93-b9bf-90a1dbe84736 | ID de la requête. |
| ContactParameters | Array of ContactParameter | Informations sur les destinataires lorsque les notifications d'alerte sont envoyées aux contacts d'un groupe de contacts d'alerte. |
|
| ContactParameter | |||
| ContactGroupName | String | Default alert contact group | Nom du groupe de contacts d'alerte. |
| Level | String | 3 | Méthodes de notification d'alerte. Valeurs possibles : 4 : Les notifications d'alerte sont envoyées via des robots de chat DingTalk et par e-mail. |
| Id | String | 1 | ID du destinataire. |
| FcParameters | Array of FCParameter | Informations sur les destinataires dans Function Compute. |
|
| FCParameter | |||
| ServiceName | String | service1 | Nom du service Function Compute. |
| FunctionName | String | fcTest1 | Nom de la fonction. |
| Arn | String | acs:log:cn-hangzhou::project/cms-log-mon***/logstore/cxxxx*** | Nom de ressource Alibaba Cloud (ARN) de la fonction. Format :
|
| Id | String | 3 | ID du destinataire. |
| Region | String | cn-qingdao | Région de déploiement de Function Compute. |
| MnsParameters | Array of MnsParameter | Informations sur les destinataires dans Message Service (MNS). |
|
| MnsParameter | |||
| Queue | String | testQueue | Nom de la file d'attente MNS. |
| Arn | String | acs:log:cn-hangzhou::project/cms-log-mon***/logstore/cxxxx*** | ARN de la file d'attente MNS. Format :
|
| Region | String | cn-hangzhou | Région de déploiement de MNS. |
| Id | String | 2 | ID du destinataire. |
| Topic | String | topic_sample | Rubrique MNS. |
| WebhookParameters | Array of WebhookParameter | Informations sur les destinataires lorsque les notifications d'alerte sont envoyées via une URL de rappel. |
|
| WebhookParameter | |||
| Url | String | http://www.aliyun.com | URL de rappel. |
| Method | String | GET | Méthode de requête HTTP. Valeurs possibles : GET et POST. |
| Protocol | String | HTTP | Type de protocole. |
| Id | String | 5 | ID du destinataire. |
| SlsParameters | Array of SlsParameter | Informations sur les destinataires dans Log Service. |
|
| SlsParameter | |||
| Project | String | project_test | Nom du projet. |
| LogStore | String | logstore_test | Nom du Logstore. |
| Arn | String | acs:log:cn-hangzhou::project/cms-log-mo****/logstore/c*** | ARN du Logstore Log Service. Format :
|
| Region | String | cn-hangzhou | ID de la région du projet Log Service. |
| Id | String | 4 | ID du destinataire. |
| OpenApiParameters | Array of OpenApiParameters | Informations sur les destinataires dans OpenAPI Explorer. |
|
| OpenApiParameters | |||
| Action | String | PutLogs | Nom de l'opération API. |
| Arn | String | acs:log:cn-hangzhou::project/cms-log-mon***/logstore/cxxxx*** | ARN de l'opération API. Format :
|
| Id | String | 3 | ID du destinataire. |
| Product | String | log | ID du service cloud auquel appartient l'opération API. |
| Region | String | cn-hangzhou | Région de la ressource. |
| Role | String | MyRole | Nom du rôle. |
| Version | String | 2019-01-01 | Version de l'API. |
Exemples
Exemple de requête
http(s)://[Endpoint]/?Action=DescribeEventRuleTargetList
&RuleName=testRule
&<Common request parameters>
Exemple de réponse réussie
Format XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeEventRuleTargetList>
<RequestId>87170bc7-e28a-4c93-b9bf-90a1dbe84736</RequestId>
<ContactParameters>
<ContactParameter>
<ContactGroupName>Default alert contact group</ContactGroupName>
<Level>3</Level>
<Id>1</Id>
</ContactParameter>
</ContactParameters>
<SlsParameters>
<SlsParameter>
<Project>project_test</Project>
<LogStore>logstore_test</LogStore>
<Region>cn-hangzhou</Region>
<Arn>acs:log:cn-hangzhou::project/cms-log-mon***/logstore/cxxxx***</Arn>
<Id>2</Id>
</SlsParameter>
</SlsParameters>
<Code>200</Code>
</DescribeEventRuleTargetList>
Format JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "87170bc7-e28a-4c93-b9bf-90a1dbe84736",
"ContactParameters" : {
"ContactParameter" : [ {
"ContactGroupName":"Default alert contact group",
"Level" : "3",
"Id" : "1"
} ]
},
"SlsParameters" : {
"SlsParameter" : [ {
"Project" : "project_test",
"LogStore" : "logstore_test",
"Region" : "cn-hangzhou",
"Arn" : "acs:log:cn-hangzhou::project/cms-log-mo****/logstore/c***",
"Id" : "2"
} ]
},
"Code" : "200"
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs API.