Put Approval Result

GET {{baseUrl}}/?Action=PutApprovalResult&AllocationId=<string>&DryRun=<string>&PublicIp=<string>&actionName=<string>&pipelineName=<string>&result=<string>&stageName=<string>&token=<string>

Provides the response to a manual approval request to AWS CodePipeline.

Request Params

KeyDatatypeRequiredDescription
Actionstring
AllocationIdstring[EC2-VPC] The allocation ID. This is required for EC2-VPC.
DryRunstringChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.
PublicIpstringThe Elastic IP address. This is required for EC2-Classic.
actionNamestringThe name of the action that will process the revision.
pipelineNamestringThe name of the pipeline in which you want to disable the flow of artifacts from one stage to another.
resultstringRepresents information about the result of the approval request.
stageNamestringThe name of the stage where you want to disable the inbound or outbound transition of artifacts.
tokenstringThe system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.