JSON手动批准通知的数据格式 CodePipeline - Amazon CodePipeline
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

JSON手动批准通知的数据格式 CodePipeline

对于使用亚马逊SNS通知的批准操作,系统会在管道停止SNS时创建有关该操作JSON的数据并将其发布到亚马逊。您可以使用JSON输出向 Amazon SQS 队列发送消息或调用中的函数 Amazon Lambda。

注意

本指南未介绍如何使用配置通知JSON。有关信息,请参阅亚马逊开发者指南SNS中的向亚马逊SQS队列发送亚马逊消息使用SNS亚马逊通知调用 Lambda 函数。SNS

以下示例显示了经 CodePipeline批准的JSON输出结构。

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