

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# CodePipeline에서 수동 승인 알림에 대한 JSON 데이터 형식
<a name="approvals-json-format"></a>

Amazon SNS 알림을 사용하는 승인 작업의 경우 파이프라인이 중지되면 작업에 대한 JSON 데이터가 생성되고 Amazon SNS에 게시됩니다. JSON 출력을 사용하여 메시지를 Amazon SQS 대기열로 전송하거나 AWS Lambda에서 함수를 호출할 수 있습니다.

**참고**  
이 설명서에서는 JSON을 사용하여 알림을 구성하는 방법을 다루지 않습니다. 자세한 내용은 *Amazon SNS 개발자 안내서*에서 [Amazon SQS 대기열로 Amazon SNS 메시지 전송](https://docs.aws.amazon.com/sns/latest/dg/SendMessageToSQS.html) 및 [Amazon SNS 알림을 사용하여 Lambda 함수 호출](https://docs.aws.amazon.com/sns/latest/dg/sns-lambda.html)을 참조하세요.

다음 예에서는 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."
    }
}
```