Tous les produits
Search
Centre de documentation

:PutEventRuleTargets

Dernière mise à jour :Aug 08, 2026

Ajoute ou modifie les destinataires des notifications d'alerte définis dans une règle d'alerte basée sur les événements.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Pour plus de commodité, nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement des exemples de code pour différents SDK.

Paramètres de requête

Parameter Type Required Example Description
Action String Yes PutEventRuleTargets

Opération à effectuer. Définissez la valeur sur PutEventRuleTargets.

RuleName String Yes testEventRule

Nom de la règle d'alerte basée sur les événements.

FcParameters.N.FunctionName String No fc-test

Nom de la fonction. Valeurs N possibles : 1 à 5.

FcParameters.N.Region String No cn-hangzhou

Région de déploiement de Function Compute. Valeurs N possibles : 1 à 5.

FcParameters.N.ServiceName String No fc-test

Nom du service Function Compute. Valeurs N possibles : 1 à 5.

FcParameters.N.Id String No 1

ID du destinataire des notifications d'alerte. Valeurs N possibles : 1 à 5.

ContactParameters.N.ContactGroupName String No Default alert contact group

Nom du groupe de contacts d'alerte. Valeurs N possibles : 1 à 5.

ContactParameters.N.Id String No 2

ID du destinataire des notifications d'alerte. Valeurs N possibles : 1 à 5.

ContactParameters.N.Level String No 3

Méthodes de notification d'alerte. Valeurs N possibles : 1 à 5. Valeurs valides :

4 : Les notifications d'alerte sont envoyées via des chatbots DingTalk et par e-mail.

MnsParameters.N.Region String No cn-hangzhou

Région de déploiement de Message Service (MNS). Valeurs N possibles : 1 à 5.

MnsParameters.N.Queue String No queue1

Nom de la file d'attente. Valeurs N possibles : 1 à 5.

MnsParameters.N.Id String No 3

ID du destinataire des notifications d'alerte. Valeurs N possibles : 1 à 5.

MnsParameters.N.Topic String No topic_sample

Rubrique MNS.

WebhookParameters.N.Protocol String No http

Nom du protocole. Valeurs N possibles : 1 à 5. Valeurs valides :

  • http
  • telnet
  • ping
WebhookParameters.N.Url String No http://www.aliyun.com

URL de rappel. Valeurs N possibles : 1 à 5.

WebhookParameters.N.Method String No GET

Méthode de requête HTTP. Valeurs N possibles : 1 à 5.

Valeurs valides : GET et POST.

WebhookParameters.N.Id String No 4

ID du destinataire des notifications d'alerte. Valeurs N possibles : 1 à 5.

SlsParameters.N.LogStore String No testlogstore

Nom du Logstore Log Service. Valeurs N possibles : 1 à 5.

SlsParameters.N.Region String No cn-hangzhou

Région de déploiement de Log Service. Valeurs N possibles : 1 à 5.

SlsParameters.N.Project String No testproject

Nom du projet Log Service. Valeurs N possibles : 1 à 5.

SlsParameters.N.Id String No 5

ID du destinataire des notifications d'alerte. Valeurs N possibles : 1 à 5.

OpenApiParameters.N.Action String No PutLogs

Nom de l'opération API.

OpenApiParameters.N.Arn String No acs:log:cn-hangzhou::project/cms-log-mon***/logstore/cxxxx***

Alibaba Cloud Resource Name (ARN) de la ressource. Valeurs N possibles : 1 à 5.

Format : arn:acs:${Service}:${Region}:${Account}:${ResourceType}/${ResourceId}. Champs :

  • Service : code du service cloud
  • Region : ID de région
  • Account : ID du compte Alibaba Cloud
  • ResourceType : type de ressource
  • ResourceId : ID de ressource
OpenApiParameters.N.Id String No 3

ID du destinataire des notifications d'alerte envoyées via un rappel API.

OpenApiParameters.N.Product String No log

ID du service cloud auquel appartient l'opération API.

OpenApiParameters.N.Region String No cn-hangzhou

Région où se trouve la ressource.

OpenApiParameters.N.Role String No MyRole

Nom du rôle.

OpenApiParameters.N.Version String No 2019-01-01

Version de l'API.

OpenApiParameters.N.JsonParams String No {"customField1":"value1","customField2":"$.name"}

Paramètres du rappel d'alerte au format JSON.

Paramètres de réponse

Parameter Type Example 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 409C64DA-CF14-45DF-B463-471C790DD15A

ID de la requête.

Success Boolean true

Indique si l'appel a réussi. La valeur true signifie un succès. La valeur false signifie un échec.

FailedParameterCount String 2

Nombre de ressources dont la création ou la modification a échoué.

FailedContactParameters Array of ContactParameter

Ce paramètre est renvoyé si la création ou la modification des groupes de contacts d'alerte spécifiés dans la requête a échoué.

ContactParameter
ContactGroupName String Default alert contact group

Nom du groupe de contacts d'alerte.

Id Integer 2

ID du destinataire.

Level String 3

Méthodes de notification d'alerte. Valeurs valides :

4 : Les notifications d'alerte sont envoyées via des chatbots DingTalk et par e-mail.

FailedMnsParameters Array of MnsParameter

Ce paramètre est renvoyé si la création ou la modification des files d'attente spécifiées dans la requête a échoué dans MNS.

MnsParameter
Queue String testQueue

Nom de la file d'attente MNS.

Id Integer 2

ID du destinataire.

Region String cn-hangzhou

ID de la région.

FailedFcParameters Array of FcParameter

Ce paramètre est renvoyé si la création ou la modification des fonctions spécifiées dans la requête a échoué dans Function Compute.

FcParameter
ServiceName String serviceTest1

Nom du service Function Compute.

FunctionName String functionTest1

Nom de la fonction.

Id Integer 1

ID du destinataire.

Region String cn-hangzhou

ID de la région.

Exemples

Exemple de requête

http(s)://[Endpoint]/?Action=PutEventRuleTargets
&RuleName=testEventRule
&<Common request parameters>

Exemples de réponses réussies

Format XML

HTTP/1.1 200 OK
Content-Type:application/xml

<DeleteCustomMetric>
		<RequestId>681CC49A-DD28-4D11-B86F-19D3F71E0EAE</RequestId>
		<Code>200</Code>
		<Success>true</Success>
</DeleteCustomMetric>

Format JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "681CC49A-DD28-4D11-B86F-19D3F71E0EAE",
  "Code" : "200",
  "Success" : true
}

Codes d'erreur

Pour obtenir la liste des codes d'erreur, visitez le Centre d'erreurs de l'API.