Formato de dados JSON para notificações de aprovação manual em CodePipeline - AWS CodePipeline

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Formato de dados JSON para notificações de aprovação manual em CodePipeline

No caso de ações de aprovação que usam notificações do Amazon SNS, os dados JSON sobre a ação são criados e publicados no Amazon SNS quando o pipeline é interrompido. Você pode usar a saída JSON para enviar mensagens às filas do Amazon SQS ou invocar funções no AWS Lambda.

nota

Este guia não aborda como configurar notificações usando o JSON. Para obter informações, consulte Enviar mensagens do Amazon SNS para filas do Amazon SQS e Invocar funções do Lambda usando notificações do Amazon SNS no Guia de desenvolvedor do Amazon SNS.

O exemplo a seguir mostra a estrutura da saída JSON disponível com CodePipeline aprovações.

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