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