Exemples de SNS notifications Amazon pour AWS Systems Manager - AWS Systems Manager

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Exemples de SNS notifications Amazon pour AWS Systems Manager

Vous pouvez configurer Amazon Simple Notification Service (AmazonSNS) pour envoyer des notifications concernant l'état des commandes que vous envoyez en utilisant Run Command ou Maintenance Windows en tant que fonctionnalités de AWS Systems Manager.

Note

Ce guide ne traite pas de la configuration des notifications pour la fonctionnalité Run Command ou une Maintenance Windows. Pour plus d'informations sur la configuration Run Command ou Maintenance Windows pour envoyer SNS des notifications à Amazon concernant l'état des commandes, consultezConfigurer les SNS notifications Amazon pour AWS Systems Manager.

Les exemples suivants montrent la structure de la JSON sortie renvoyée par les SNS notifications Amazon lorsqu'elles sont configurées pour Run Command ouMaintenance Windows.

Exemple JSON de sortie pour les messages récapitulatifs des commandes utilisant le ciblage par ID d'instance

{
    "commandId": "a8c7e76f-15f1-4c33-9052-0123456789ab",
    "documentName": "AWS-RunPowerShellScript",
    "instanceIds": [
        "i-1234567890abcdef0",
        "i-9876543210abcdef0"
    ],
    "requestedDateTime": "2019-04-25T17:57:09.17Z",
    "expiresAfter": "2019-04-25T19:07:09.17Z",
    "outputS3BucketName": "amzn-s3-demo-bucket",
    "outputS3KeyPrefix": "runcommand",
    "status": "InProgress",
    "eventTime": "2019-04-25T17:57:09.236Z"
}

Exemple JSON de sortie pour les messages récapitulatifs des commandes utilisant le ciblage basé sur des balises

{
    "commandId": "9e92c686-ddc7-4827-b040-0123456789ab",
    "documentName": "AWS-RunPowerShellScript",
    "instanceIds": [],
    "requestedDateTime": "2019-04-25T18:01:03.888Z",
    "expiresAfter": "2019-04-25T19:11:03.888Z",
    "outputS3BucketName": "",
    "outputS3KeyPrefix": "",
    "status": "InProgress",
    "eventTime": "2019-04-25T18:01:05.825Z"
}

Exemple de JSON sortie pour les messages d'invocation

{
    "commandId": "ceb96b84-16aa-4540-91e3-925a9a278b8c",
    "documentName": "AWS-RunPowerShellScript",
    "instanceId": "i-1234567890abcdef0",
    "requestedDateTime": "2019-04-25T18:06:05.032Z",
    "status": "InProgress",
    "eventTime": "2019-04-25T18:06:05.099Z"
}