Formato de datos JSON para las notificaciones de aprobación manual en CodePipeline - AWS CodePipeline

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Formato de datos JSON para las notificaciones de aprobación manual en CodePipeline

En el caso de las acciones de aprobación que usan notificaciones de Amazon SNS, se crean datos JSON sobre la acción y se publican en Amazon SNS cuando la canalización se detiene. La salida JSON se puede usar para enviar mensajes a colas de Amazon SQS o invocar funciones en AWS Lambda.

nota

Esta guía no trata sobre el modo de configurar las notificaciones en JSON. Para obtener más información, consulte Envío de mensajes de Amazon SNS a colas de Amazon SQS e Invocación de funciones de Lambda mediante notificaciones de Amazon SNS en la Guía para desarrolladores de Amazon SNS.

El siguiente ejemplo muestra la estructura de la salida JSON disponible con CodePipeline las aprobaciones.

{ "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." } }