Interroge les modèles d'alerte.
Cette rubrique explique comment interroger les modèles d'alerte. Dans cet exemple, la réponse renvoie les modèles d'alerte suivants : ECS_Template1 et ECS_Template2.
Débogage
Paramètres de requête
| Paramètre | Type | Obligatoire | Exemple | Description |
| Action | String | Oui | DescribeMetricRuleTemplateList | Opération à effectuer. Définissez la valeur sur DescribeMetricRuleTemplateList. |
| Name | String | Non | ECS_Template1 | Nom du modèle d'alerte. |
| Keyword | String | Non | ECS | Mot-clé contenu dans le nom du modèle d'alerte. |
| TemplateId | Long | Non | 70**** | ID du modèle d'alerte. |
| PageNumber | Long | Non | 1 | Numéro de page des résultats à renvoyer. Valeur par défaut : 1 |
| PageSize | Long | Non | 10 | Nombre d'entrées à renvoyer par page. |
| History | Boolean | Non | false | Indique s'il faut afficher l'historique d'application des modèles d'alerte. Valeur par défaut : false. Valeurs valides :
|
| Order | Boolean | Non | true | Ordre de tri des modèles d'alerte. Valeur par défaut : true. Valeurs valides :
|
| OrderBy | String | Non | gmtCreate | Critère de tri. Valeur par défaut : gmtCreate. Valeurs valides :
|
Pour plus d'informations sur les paramètres de requête communs, consultez la rubrique Paramètres communs.
Paramètres de réponse
| Paramètre | Type | Exemple | Description |
| Code | Integer | 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 | 659401C0-6214-5C02-972A-CFA929D717B7 | ID de la requête. |
| Total | Long | 2 | Nombre total d'entrées renvoyées. |
| Success | Boolean | true | Indique si l'appel a réussi. Valeurs valides :
|
| Templates | Array of Template | Liste des modèles d'alerte. |
|
| Template | |||
| Description | String | ECS CPU utilization | Description du modèle d'alerte. |
| GmtCreate | Long | 1646018798000 | Horodatage de création du modèle d'alerte. Unité : millisecondes. |
| Name | String | ECS_Template1 | Nom du modèle d'alerte. |
| RestVersion | Long | 0 | Version du modèle d'alerte. Valeur par défaut : 0. |
| GmtModified | Long | 1646054798000 | Horodatage de modification du modèle d'alerte. Unité : millisecondes. |
| TemplateId | Long | 70**** | ID du modèle d'alerte. |
| ApplyHistories | Array of ApplyHistory | Historique d'application du modèle d'alerte. |
|
| ApplyHistory | |||
| GroupId | Long | 3607**** | ID du groupe d'applications. |
| GroupName | String | ECS_Group | Nom du groupe d'applications. |
| ApplyTime | Long | 1646055898000 | Horodatage d'application du modèle d'alerte au groupe d'applications. Unité : millisecondes. |
Exemples
Exemple de requête
http(s)://[Endpoint]/?Action=DescribeMetricRuleTemplateList
&<Common request parameters>
Exemple de réponse en cas de succès
Format XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeMetricRuleTemplateListResponse>
<RequestId>659401C0-6214-5C02-972A-CFA929D717B7</RequestId>
<Total>2</Total>
<Templates>
<Template>
<GmtCreate>1606291110000</GmtCreate>
<Description></Description>
<GmtModified>1646018798000</GmtModified>
<RestVersion>0</RestVersion>
<TemplateId>70****</TemplateId>
<Name>ECS_Template1</Name>
</Template>
<Template>
<GmtCreate>1607420429000</GmtCreate>
<Description></Description>
<GmtModified>1646017352000</GmtModified>
<RestVersion>1</RestVersion>
<TemplateId>71****</TemplateId>
<Name>ECS_Template2</Name>
</Template>
</Templates>
<Code>200</Code>
<Success>true</Success>
</DescribeMetricRuleTemplateListResponse>
Format JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId": "659401C0-6214-5C02-972A-CFA929D717B7",
"Total": 2,
"Templates": {
"Template": [
{
"GmtCreate": 1606291110000,
"Description": "",
"GmtModified": 1646018798000,
"RestVersion": 0,
"TemplateId": 70****,
"Name": "ECS_Template1"
},
{
"GmtCreate": 1607420429000,
"Description": "",
"GmtModified": 1646017352000,
"RestVersion": 1,
"TemplateId": 71****,
"Name": "ECS_Template2"
}
]
},
"Code": 200,
"Success": true
}
Codes d'erreur
|
HttpCode |
Code d'erreur |
Message d'erreur |
Description |
|
404 |
ResourceNotFound |
The specified resource is not found. |
La ressource spécifiée est introuvable. |
Pour obtenir la liste des codes d'erreur, visitez le Centre d'erreurs de l'API.