class Aws::CodePipeline::Types::PutApprovalResultInput
Represents the input of a `PutApprovalResult` action.
@note When making an API call, you may pass PutApprovalResultInput
data as a hash: { pipeline_name: "PipelineName", # required stage_name: "StageName", # required action_name: "ActionName", # required result: { # required summary: "ApprovalSummary", # required status: "Approved", # required, accepts Approved, Rejected }, token: "ApprovalToken", # required }
@!attribute [rw] pipeline_name
The name of the pipeline that contains the action. @return [String]
@!attribute [rw] stage_name
The name of the stage that contains the action. @return [String]
@!attribute [rw] action_name
The name of the action for which approval is requested. @return [String]
@!attribute [rw] result
Represents information about the result of the approval request. @return [Types::ApprovalResult]
@!attribute [rw] token
The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action. It is used to validate that the approval request corresponding to this token is still valid. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PutApprovalResultInput AWS API Documentation
Constants
- SENSITIVE