JSONformat de données pour les notifications d'approbation manuelles dans CodePipeline - AWS CodePipeline

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.

JSONformat de données pour les notifications d'approbation manuelles dans CodePipeline

Pour les actions d'approbation qui utilisent SNS les notifications Amazon, les JSON données relatives à l'action sont créées et publiées sur Amazon SNS lorsque le pipeline s'arrête. Vous pouvez utiliser la JSON sortie pour envoyer des messages aux SQS files d'attente Amazon ou invoquer des fonctions dans AWS Lambda.

Note

Ce guide n'explique pas comment configurer les notifications à l'aide deJSON. Pour plus d'informations, consultez les sections Envoyer SNS des messages Amazon aux SQS files d'attente Amazon et Invoquer des fonctions Lambda à l'aide des notifications Amazon SNS dans le manuel Amazon Developer Guide. SNS

L'exemple suivant montre la structure de la JSON sortie disponible avec les CodePipeline approbations.

{ "region": "us-east-2", "consoleLink": "https://console.aws.amazon.com/codepipeline/home?region=us-east-2#/view/MyFirstPipeline", "approval": { "pipelineName": "MyFirstPipeline", "stageName": "MyApprovalStage", "actionName": "MyApprovalAction", "token": "1a2b3c4d-573f-4ea7-a67E-XAMPLETOKEN", "expires": "2016-07-07T20:22Z", "externalEntityLink": "http://example.com", "approvalReviewLink": "https://console.aws.amazon.com/codepipeline/home?region=us-east-2#/view/MyFirstPipeline/MyApprovalStage/MyApprovalAction/approve/1a2b3c4d-573f-4ea7-a67E-XAMPLETOKEN", "customData": "Review the latest changes and approve or reject within seven days." } }