Cloud Config peut envoyer des événements de non-conformité des ressources vers Simple Message Queue (formerly MNS).
Exemple de contenu
Dans cet exemple, Cloud Config génère un événement de non-conformité pour l'instance ECS test_Instance dans la région Chine (Pékin). L'événement est transmis à Simple Message Queue (formerly MNS). L'instance appartient au compte Alibaba Cloud 120886317861**** en mode mono-compte.
{
"annotation": "{\"configuration\":\"classic\",\"desiredValue\":\"vpc\",\"operator\":\"StringEquals\",\"property\":\"$.InstanceNetworkType\"}",
"riskLevel": "Warning",
"dataType": "NonCompliantNotification",
"evaluationResultIdentifier": {
"orderingTimestamp": 1630907917476,
"evaluationResultQualifier": {
"resourceId": "i-2ze1qff61suafi71****",
"configRuleName": "ECS instances must use VPCs",
"configRuleId": "cr-b9046457e0d9003f****",
"captureTime": 1630907917476,
"resourceName": "test_Instance",
"configRuleArn": "acs:config::120886317861****:rule/cr-b9046457e0d9003f****",
"regionId": "cn-beijing",
"resourceOwnerId": 120886317861****,
"resourceType": "ACS::ECS::Instance"
}
},
"eventType": "ResourceCompliance",
"invokingEventMessageType": "Manual",
"complianceType": "NON_COMPLIANT",
"accountId": 120886317861****,
"requestId": "a13f5505-427d-41ef-ab2e-606394abb9a8",
"eventName": "NonCompliant",
"notificationCreationTime": 1630907919929
}
Paramètres
Le tableau suivant décrit les principaux paramètres d'un événement de non-conformité d'une ressource transmis à Simple Message Queue (formerly MNS).
|
Paramètre |
Description |
|
annotation |
Détails expliquant la non-conformité de la ressource. |
|
riskLevel |
Niveau de risque de la règle. Valeurs possibles :
|
|
dataType |
Type de contenu transmis à Simple Message Queue (formerly MNS). Valeurs possibles :
|
|
evaluationResultIdentifier |
Détails de l'évaluation de conformité de la ressource, y compris l'heure d'évaluation et les informations connexes. |
|
orderingTimestamp |
Horodatage de l'évaluation de conformité de la ressource. |
|
evaluationResultQualifier |
Qualificateur de l'évaluation de conformité de la ressource, incluant l'ID de la ressource, le nom de la ressource, le type de ressource, le nom de la règle et l'ID de la règle. |
|
eventType |
Type d'événement. Valeurs possibles :
|
|
invokingEventMessageType |
Mécanisme de déclenchement de la règle. Valeurs possibles :
|
|
complianceType |
Type de conformité. La valeur est |
|
accountId |
The ID of the account to which the resource belongs. Cloud Config supports the following types of accounts:
|
|
eventName |
Nom de l'événement. La valeur |
|
notificationCreationTime |
Horodatage de création de la notification. |