libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CodePipeline

Contents

Description

Derived from API version 2015-07-09 of the AWS service descriptions, licensed under Apache 2.0.

AWS CodePipeline

Overview

This is the AWS CodePipeline API Reference. This guide provides descriptions of the actions and data types for AWS CodePipeline. Some functionality for your pipeline can only be configured through the API. For more information, see the AWS CodePipeline User Guide.

You can use the AWS CodePipeline API to work with pipelines, stages, actions, and transitions.

Pipelines are models of automated release processes. Each pipeline is uniquely named, and consists of stages, actions, and transitions.

You can work with pipelines by calling:

  • CreatePipeline, which creates a uniquely named pipeline.
  • DeletePipeline, which deletes the specified pipeline.
  • GetPipeline, which returns information about the pipeline structure and pipeline metadata, including the pipeline Amazon Resource Name (ARN).
  • GetPipelineExecution, which returns information about a specific execution of a pipeline.
  • GetPipelineState, which returns information about the current state of the stages and actions of a pipeline.
  • ListActionExecutions, which returns action-level details for past executions. The details include full stage and action-level details, including individual action duration, status, any errors that occurred during the execution, and input and output artifact location details.
  • ListPipelines, which gets a summary of all of the pipelines associated with your account.
  • ListPipelineExecutions, which gets a summary of the most recent executions for a pipeline.
  • StartPipelineExecution, which runs the most recent revision of an artifact through the pipeline.
  • StopPipelineExecution, which stops the specified pipeline execution from continuing through the pipeline.
  • UpdatePipeline, which updates a pipeline with edits or changes to the structure of the pipeline.

Pipelines include stages. Each stage contains one or more actions that must complete before the next stage begins. A stage results in success or failure. If a stage fails, the pipeline stops at that stage and remains stopped until either a new version of an artifact appears in the source location, or a user takes action to rerun the most recent artifact through the pipeline. You can call GetPipelineState, which displays the status of a pipeline, including the status of stages in the pipeline, or GetPipeline, which returns the entire structure of the pipeline, including the stages of that pipeline. For more information about the structure of stages and actions, see AWS CodePipeline Pipeline Structure Reference.

Pipeline stages include actions that are categorized into categories such as source or build actions performed in a stage of a pipeline. For example, you can use a source action to import artifacts into a pipeline from a source such as Amazon S3. Like stages, you do not work with actions directly in most cases, but you do define and interact with actions when working with pipeline operations such as CreatePipeline and GetPipelineState. Valid action categories are:

  • Source
  • Build
  • Test
  • Deploy
  • Approval
  • Invoke

Pipelines also include transitions, which allow the transition of artifacts from one stage to the next in a pipeline after the actions in one stage complete.

You can work with transitions by calling:

  • DisableStageTransition, which prevents artifacts from transitioning to the next stage in a pipeline.
  • EnableStageTransition, which enables transition of artifacts between stages in a pipeline.

Using the API to integrate with AWS CodePipeline

For third-party integrators or developers who want to create their own integrations with AWS CodePipeline, the expected sequence varies from the standard API user. To integrate with AWS CodePipeline, developers need to work with the following items:

Jobs, which are instances of an action. For example, a job for a source action might import a revision of an artifact from a source.

You can work with jobs by calling:

  • AcknowledgeJob, which confirms whether a job worker has received the specified job.
  • GetJobDetails, which returns the details of a job.
  • PollForJobs, which determines whether there are any jobs to act on.
  • PutJobFailureResult, which provides details of a job failure.
  • PutJobSuccessResult, which provides details of a job success.

Third party jobs, which are instances of an action created by a partner action and integrated into AWS CodePipeline. Partner actions are created by members of the AWS Partner Network.

You can work with third party jobs by calling:

  • AcknowledgeThirdPartyJob, which confirms whether a job worker has received the specified job.
  • GetThirdPartyJobDetails, which requests the details of a job for a partner action.
  • PollForThirdPartyJobs, which determines whether there are any jobs to act on.
  • PutThirdPartyJobFailureResult, which provides details of a job failure.
  • PutThirdPartyJobSuccessResult, which provides details of a job success.
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2015-07-09 of the Amazon CodePipeline SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by CodePipeline.

InvalidClientTokenException

_InvalidClientTokenException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The client token was specified in an invalid format

ValidationException

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The validation was specified in an invalid format.

InvalidNonceException

_InvalidNonceException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The nonce was specified in an invalid format.

ActionNotFoundException

_ActionNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified action cannot be found.

InvalidApprovalTokenException

_InvalidApprovalTokenException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The approval request already received a response or has expired.

RequestFailedException

_RequestFailedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request failed because of an unknown error, exception, or failure.

PipelineExecutionNotStoppableException

_PipelineExecutionNotStoppableException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Unable to stop the pipeline execution. The execution might already be in a Stopped state, or it might no longer be in progress.

InvalidBlockerDeclarationException

OutputVariablesSizeExceededException

_OutputVariablesSizeExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Exceeded the total size limit for all variables in the pipeline.

InvalidJobStateException

_InvalidJobStateException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The job state was specified in an invalid format.

TooManyTagsException

_TooManyTagsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The tags limit for a resource has been exceeded.

ConflictException

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Your request cannot be handled because the pipeline is busy handling ongoing activities. Try again later.

InvalidJobException

_InvalidJobException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The job was specified in an invalid format or cannot be found.

PipelineVersionNotFoundException

_PipelineVersionNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The pipeline version was specified in an invalid format or cannot be found.

StageNotRetryableException

_StageNotRetryableException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Unable to retry. The pipeline structure or stage state might have changed while actions awaited retry, or the stage contains no failed actions.

PipelineExecutionNotFoundException

_PipelineExecutionNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The pipeline execution was specified in an invalid format or cannot be found, or an execution ID does not belong to the specified pipeline.

InvalidWebhookAuthenticationParametersException

_InvalidWebhookAuthenticationParametersException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified authentication type is in an invalid format.

WebhookNotFoundException

_WebhookNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified webhook was entered in an invalid format or cannot be found.

InvalidTagsException

_InvalidTagsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource tags are invalid.

ActionTypeAlreadyExistsException

_ActionTypeAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified action type already exists with a different definition.

ActionTypeNotFoundException

_ActionTypeNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified action type cannot be found.

ConcurrentModificationException

_ConcurrentModificationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Unable to modify the tag due to a simultaneous update request.

InvalidNextTokenException

_InvalidNextTokenException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The next token was specified in an invalid format. Make sure that the next token you provide is the token returned by a previous call.

InvalidStageDeclarationException

_InvalidStageDeclarationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The stage declaration was specified in an invalid format.

DuplicatedStopRequestException

_DuplicatedStopRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The pipeline execution is already in a Stopping state. If you already chose to stop and wait, you cannot make that request again. You can choose to stop and abandon now, but be aware that this option can lead to failed tasks or out of sequence tasks. If you already chose to stop and abandon, you cannot make that request again.

InvalidWebhookFilterPatternException

_InvalidWebhookFilterPatternException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified event filter rule is in an invalid format.

InvalidActionDeclarationException

_InvalidActionDeclarationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The action declaration was specified in an invalid format.

StageNotFoundException

_StageNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The stage was specified in an invalid format or cannot be found.

InvalidStructureException

_InvalidStructureException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The structure was specified in an invalid format.

JobNotFoundException

_JobNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The job was specified in an invalid format or cannot be found.

ApprovalAlreadyCompletedException

_ApprovalAlreadyCompletedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The approval action has already been approved or rejected.

InvalidArnException

_InvalidArnException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource ARN is invalid.

PipelineNameInUseException

_PipelineNameInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified pipeline name is already in use.

PipelineNotFoundException

_PipelineNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The pipeline was specified in an invalid format or cannot be found.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The resource was specified in an invalid format.

LimitExceededException

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The number of pipelines associated with the AWS account has exceeded the limit allowed for the account.

NotLatestPipelineExecutionException

_NotLatestPipelineExecutionException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The stage has failed in a later run of the pipeline and the pipelineExecutionId associated with the request is out of date.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

GetPipeline

data GetPipeline Source #

Represents the input of a GetPipeline action.

See: newGetPipeline smart constructor.

Constructors

GetPipeline' (Maybe Natural) Text 

Instances

Instances details
Eq GetPipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

Read GetPipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

Show GetPipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

Generic GetPipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

Associated Types

type Rep GetPipeline :: Type -> Type #

NFData GetPipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

Methods

rnf :: GetPipeline -> () #

Hashable GetPipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

ToJSON GetPipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

AWSRequest GetPipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

Associated Types

type AWSResponse GetPipeline #

ToHeaders GetPipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

Methods

toHeaders :: GetPipeline -> [Header] #

ToPath GetPipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

ToQuery GetPipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

type Rep GetPipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

type Rep GetPipeline = D1 ('MetaData "GetPipeline" "Amazonka.CodePipeline.GetPipeline" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "GetPipeline'" 'PrefixI 'True) (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetPipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

newGetPipeline Source #

Create a value of GetPipeline with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:version:GetPipeline', getPipeline_version - The version number of the pipeline. If you do not specify a version, defaults to the current version.

$sel:name:GetPipeline', getPipeline_name - The name of the pipeline for which you want to get information. Pipeline names must be unique under an AWS user account.

data GetPipelineResponse Source #

Represents the output of a GetPipeline action.

See: newGetPipelineResponse smart constructor.

Instances

Instances details
Eq GetPipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

Read GetPipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

Show GetPipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

Generic GetPipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

Associated Types

type Rep GetPipelineResponse :: Type -> Type #

NFData GetPipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

Methods

rnf :: GetPipelineResponse -> () #

type Rep GetPipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipeline

type Rep GetPipelineResponse = D1 ('MetaData "GetPipelineResponse" "Amazonka.CodePipeline.GetPipeline" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "GetPipelineResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PipelineDeclaration)) :*: (S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PipelineMetadata)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetPipelineResponse Source #

Create a value of GetPipelineResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipeline:GetPipelineResponse', getPipelineResponse_pipeline - Represents the structure of actions and stages to be performed in the pipeline.

$sel:metadata:GetPipelineResponse', getPipelineResponse_metadata - Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

$sel:httpStatus:GetPipelineResponse', getPipelineResponse_httpStatus - The response's http status code.

PutJobFailureResult

data PutJobFailureResult Source #

Represents the input of a PutJobFailureResult action.

See: newPutJobFailureResult smart constructor.

Instances

Instances details
Eq PutJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

Read PutJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

Show PutJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

Generic PutJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

Associated Types

type Rep PutJobFailureResult :: Type -> Type #

NFData PutJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

Methods

rnf :: PutJobFailureResult -> () #

Hashable PutJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

ToJSON PutJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

AWSRequest PutJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

Associated Types

type AWSResponse PutJobFailureResult #

ToHeaders PutJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

ToPath PutJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

ToQuery PutJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

type Rep PutJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

type Rep PutJobFailureResult = D1 ('MetaData "PutJobFailureResult" "Amazonka.CodePipeline.PutJobFailureResult" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PutJobFailureResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "failureDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FailureDetails)))
type AWSResponse PutJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

newPutJobFailureResult Source #

Create a value of PutJobFailureResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobId:PutJobFailureResult', putJobFailureResult_jobId - The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

$sel:failureDetails:PutJobFailureResult', putJobFailureResult_failureDetails - The details about the failure of a job.

data PutJobFailureResultResponse Source #

See: newPutJobFailureResultResponse smart constructor.

Instances

Instances details
Eq PutJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

Read PutJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

Show PutJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

Generic PutJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

Associated Types

type Rep PutJobFailureResultResponse :: Type -> Type #

NFData PutJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

type Rep PutJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobFailureResult

type Rep PutJobFailureResultResponse = D1 ('MetaData "PutJobFailureResultResponse" "Amazonka.CodePipeline.PutJobFailureResult" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PutJobFailureResultResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newPutJobFailureResultResponse :: PutJobFailureResultResponse Source #

Create a value of PutJobFailureResultResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

PutApprovalResult

data PutApprovalResult Source #

Represents the input of a PutApprovalResult action.

See: newPutApprovalResult smart constructor.

Instances

Instances details
Eq PutApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

Read PutApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

Show PutApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

Generic PutApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

Associated Types

type Rep PutApprovalResult :: Type -> Type #

NFData PutApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

Methods

rnf :: PutApprovalResult -> () #

Hashable PutApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

ToJSON PutApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

AWSRequest PutApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

Associated Types

type AWSResponse PutApprovalResult #

ToHeaders PutApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

ToPath PutApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

ToQuery PutApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

type Rep PutApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

type Rep PutApprovalResult = D1 ('MetaData "PutApprovalResult" "Amazonka.CodePipeline.PutApprovalResult" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PutApprovalResult'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "stageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "actionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "result") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ApprovalResult) :*: S1 ('MetaSel ('Just "token") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse PutApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

newPutApprovalResult Source #

Create a value of PutApprovalResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipelineName:PutApprovalResult', putApprovalResult_pipelineName - The name of the pipeline that contains the action.

$sel:stageName:PutApprovalResult', putApprovalResult_stageName - The name of the stage that contains the action.

$sel:actionName:PutApprovalResult', putApprovalResult_actionName - The name of the action for which approval is requested.

$sel:result:PutApprovalResult', putApprovalResult_result - Represents information about the result of the approval request.

$sel:token:PutApprovalResult', putApprovalResult_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.

data PutApprovalResultResponse Source #

Represents the output of a PutApprovalResult action.

See: newPutApprovalResultResponse smart constructor.

Instances

Instances details
Eq PutApprovalResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

Read PutApprovalResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

Show PutApprovalResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

Generic PutApprovalResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

Associated Types

type Rep PutApprovalResultResponse :: Type -> Type #

NFData PutApprovalResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

type Rep PutApprovalResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutApprovalResult

type Rep PutApprovalResultResponse = D1 ('MetaData "PutApprovalResultResponse" "Amazonka.CodePipeline.PutApprovalResult" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PutApprovalResultResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "approvedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutApprovalResultResponse Source #

Create a value of PutApprovalResultResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:approvedAt:PutApprovalResultResponse', putApprovalResultResponse_approvedAt - The timestamp showing when the approval or rejection was submitted.

$sel:httpStatus:PutApprovalResultResponse', putApprovalResultResponse_httpStatus - The response's http status code.

AcknowledgeThirdPartyJob

data AcknowledgeThirdPartyJob Source #

Represents the input of an AcknowledgeThirdPartyJob action.

See: newAcknowledgeThirdPartyJob smart constructor.

Instances

Instances details
Eq AcknowledgeThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

Read AcknowledgeThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

Show AcknowledgeThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

Generic AcknowledgeThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

Associated Types

type Rep AcknowledgeThirdPartyJob :: Type -> Type #

NFData AcknowledgeThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

Hashable AcknowledgeThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

ToJSON AcknowledgeThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

AWSRequest AcknowledgeThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

ToHeaders AcknowledgeThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

ToPath AcknowledgeThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

ToQuery AcknowledgeThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

type Rep AcknowledgeThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

type Rep AcknowledgeThirdPartyJob = D1 ('MetaData "AcknowledgeThirdPartyJob" "Amazonka.CodePipeline.AcknowledgeThirdPartyJob" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "AcknowledgeThirdPartyJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "nonce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse AcknowledgeThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

newAcknowledgeThirdPartyJob Source #

Create a value of AcknowledgeThirdPartyJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobId:AcknowledgeThirdPartyJob', acknowledgeThirdPartyJob_jobId - The unique system-generated ID of the job.

$sel:nonce:AcknowledgeThirdPartyJob', acknowledgeThirdPartyJob_nonce - A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response to a GetThirdPartyJobDetails request.

$sel:clientToken:AcknowledgeThirdPartyJob', acknowledgeThirdPartyJob_clientToken - The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

data AcknowledgeThirdPartyJobResponse Source #

Represents the output of an AcknowledgeThirdPartyJob action.

See: newAcknowledgeThirdPartyJobResponse smart constructor.

Instances

Instances details
Eq AcknowledgeThirdPartyJobResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

Read AcknowledgeThirdPartyJobResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

Show AcknowledgeThirdPartyJobResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

Generic AcknowledgeThirdPartyJobResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

Associated Types

type Rep AcknowledgeThirdPartyJobResponse :: Type -> Type #

NFData AcknowledgeThirdPartyJobResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

type Rep AcknowledgeThirdPartyJobResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeThirdPartyJob

type Rep AcknowledgeThirdPartyJobResponse = D1 ('MetaData "AcknowledgeThirdPartyJobResponse" "Amazonka.CodePipeline.AcknowledgeThirdPartyJob" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "AcknowledgeThirdPartyJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAcknowledgeThirdPartyJobResponse Source #

Create a value of AcknowledgeThirdPartyJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:AcknowledgeThirdPartyJobResponse', acknowledgeThirdPartyJobResponse_status - The status information for the third party job, if any.

$sel:httpStatus:AcknowledgeThirdPartyJobResponse', acknowledgeThirdPartyJobResponse_httpStatus - The response's http status code.

PutThirdPartyJobFailureResult

data PutThirdPartyJobFailureResult Source #

Represents the input of a PutThirdPartyJobFailureResult action.

See: newPutThirdPartyJobFailureResult smart constructor.

Instances

Instances details
Eq PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

Read PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

Show PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

Generic PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

Associated Types

type Rep PutThirdPartyJobFailureResult :: Type -> Type #

NFData PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

Hashable PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

ToJSON PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

AWSRequest PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

ToHeaders PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

ToPath PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

ToQuery PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

type Rep PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

type Rep PutThirdPartyJobFailureResult = D1 ('MetaData "PutThirdPartyJobFailureResult" "Amazonka.CodePipeline.PutThirdPartyJobFailureResult" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PutThirdPartyJobFailureResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "failureDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FailureDetails))))
type AWSResponse PutThirdPartyJobFailureResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

newPutThirdPartyJobFailureResult Source #

Create a value of PutThirdPartyJobFailureResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobId:PutThirdPartyJobFailureResult', putThirdPartyJobFailureResult_jobId - The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

$sel:clientToken:PutThirdPartyJobFailureResult', putThirdPartyJobFailureResult_clientToken - The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

$sel:failureDetails:PutThirdPartyJobFailureResult', putThirdPartyJobFailureResult_failureDetails - Represents information about failure details.

data PutThirdPartyJobFailureResultResponse Source #

Instances

Instances details
Eq PutThirdPartyJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

Read PutThirdPartyJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

Show PutThirdPartyJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

Generic PutThirdPartyJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

NFData PutThirdPartyJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

type Rep PutThirdPartyJobFailureResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobFailureResult

type Rep PutThirdPartyJobFailureResultResponse = D1 ('MetaData "PutThirdPartyJobFailureResultResponse" "Amazonka.CodePipeline.PutThirdPartyJobFailureResult" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PutThirdPartyJobFailureResultResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newPutThirdPartyJobFailureResultResponse :: PutThirdPartyJobFailureResultResponse Source #

Create a value of PutThirdPartyJobFailureResultResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

ListTagsForResource (Paginated)

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

AWSPager ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.CodePipeline.ListTagsForResource" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListTagsForResource', listTagsForResource_nextToken - The token that was returned from the previous API call, which would be used to return the next page of the list. The ListTagsforResource call lists all available tags in one call and does not use pagination.

$sel:maxResults:ListTagsForResource', listTagsForResource_maxResults - The maximum number of results to return in a single call.

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the resource to get tags for.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.CodePipeline.ListTagsForResource" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListTagsForResource', listTagsForResourceResponse_nextToken - If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent API call to return the next page of the list. The ListTagsforResource call lists all available tags in one call and does not use pagination.

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The tags for the resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

RegisterWebhookWithThirdParty

data RegisterWebhookWithThirdParty Source #

See: newRegisterWebhookWithThirdParty smart constructor.

Instances

Instances details
Eq RegisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

Read RegisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

Show RegisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

Generic RegisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

Associated Types

type Rep RegisterWebhookWithThirdParty :: Type -> Type #

NFData RegisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

Hashable RegisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

ToJSON RegisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

AWSRequest RegisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

ToHeaders RegisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

ToPath RegisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

ToQuery RegisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

type Rep RegisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

type Rep RegisterWebhookWithThirdParty = D1 ('MetaData "RegisterWebhookWithThirdParty" "Amazonka.CodePipeline.RegisterWebhookWithThirdParty" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "RegisterWebhookWithThirdParty'" 'PrefixI 'True) (S1 ('MetaSel ('Just "webhookName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse RegisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

newRegisterWebhookWithThirdParty :: RegisterWebhookWithThirdParty Source #

Create a value of RegisterWebhookWithThirdParty with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:webhookName:RegisterWebhookWithThirdParty', registerWebhookWithThirdParty_webhookName - The name of an existing webhook created with PutWebhook to register with a supported third party.

data RegisterWebhookWithThirdPartyResponse Source #

Instances

Instances details
Eq RegisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

Read RegisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

Show RegisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

Generic RegisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

NFData RegisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

type Rep RegisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.RegisterWebhookWithThirdParty

type Rep RegisterWebhookWithThirdPartyResponse = D1 ('MetaData "RegisterWebhookWithThirdPartyResponse" "Amazonka.CodePipeline.RegisterWebhookWithThirdParty" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "RegisterWebhookWithThirdPartyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRegisterWebhookWithThirdPartyResponse Source #

Create a value of RegisterWebhookWithThirdPartyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:RegisterWebhookWithThirdPartyResponse', registerWebhookWithThirdPartyResponse_httpStatus - The response's http status code.

PollForThirdPartyJobs

data PollForThirdPartyJobs Source #

Represents the input of a PollForThirdPartyJobs action.

See: newPollForThirdPartyJobs smart constructor.

Instances

Instances details
Eq PollForThirdPartyJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

Read PollForThirdPartyJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

Show PollForThirdPartyJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

Generic PollForThirdPartyJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

Associated Types

type Rep PollForThirdPartyJobs :: Type -> Type #

NFData PollForThirdPartyJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

Methods

rnf :: PollForThirdPartyJobs -> () #

Hashable PollForThirdPartyJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

ToJSON PollForThirdPartyJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

AWSRequest PollForThirdPartyJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

Associated Types

type AWSResponse PollForThirdPartyJobs #

ToHeaders PollForThirdPartyJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

ToPath PollForThirdPartyJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

ToQuery PollForThirdPartyJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

type Rep PollForThirdPartyJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

type Rep PollForThirdPartyJobs = D1 ('MetaData "PollForThirdPartyJobs" "Amazonka.CodePipeline.PollForThirdPartyJobs" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PollForThirdPartyJobs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxBatchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "actionTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActionTypeId)))
type AWSResponse PollForThirdPartyJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

newPollForThirdPartyJobs Source #

Create a value of PollForThirdPartyJobs with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxBatchSize:PollForThirdPartyJobs', pollForThirdPartyJobs_maxBatchSize - The maximum number of jobs to return in a poll for jobs call.

$sel:actionTypeId:PollForThirdPartyJobs', pollForThirdPartyJobs_actionTypeId - Represents information about an action type.

data PollForThirdPartyJobsResponse Source #

Represents the output of a PollForThirdPartyJobs action.

See: newPollForThirdPartyJobsResponse smart constructor.

Instances

Instances details
Eq PollForThirdPartyJobsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

Read PollForThirdPartyJobsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

Show PollForThirdPartyJobsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

Generic PollForThirdPartyJobsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

Associated Types

type Rep PollForThirdPartyJobsResponse :: Type -> Type #

NFData PollForThirdPartyJobsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

type Rep PollForThirdPartyJobsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForThirdPartyJobs

type Rep PollForThirdPartyJobsResponse = D1 ('MetaData "PollForThirdPartyJobsResponse" "Amazonka.CodePipeline.PollForThirdPartyJobs" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PollForThirdPartyJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ThirdPartyJob])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPollForThirdPartyJobsResponse Source #

Create a value of PollForThirdPartyJobsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobs:PollForThirdPartyJobsResponse', pollForThirdPartyJobsResponse_jobs - Information about the jobs to take action on.

$sel:httpStatus:PollForThirdPartyJobsResponse', pollForThirdPartyJobsResponse_httpStatus - The response's http status code.

PollForJobs

data PollForJobs Source #

Represents the input of a PollForJobs action.

See: newPollForJobs smart constructor.

Instances

Instances details
Eq PollForJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

Read PollForJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

Show PollForJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

Generic PollForJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

Associated Types

type Rep PollForJobs :: Type -> Type #

NFData PollForJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

Methods

rnf :: PollForJobs -> () #

Hashable PollForJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

ToJSON PollForJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

AWSRequest PollForJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

Associated Types

type AWSResponse PollForJobs #

ToHeaders PollForJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

Methods

toHeaders :: PollForJobs -> [Header] #

ToPath PollForJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

ToQuery PollForJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

type Rep PollForJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

type Rep PollForJobs = D1 ('MetaData "PollForJobs" "Amazonka.CodePipeline.PollForJobs" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PollForJobs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxBatchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "queryParam") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "actionTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActionTypeId))))
type AWSResponse PollForJobs Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

newPollForJobs Source #

Create a value of PollForJobs with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxBatchSize:PollForJobs', pollForJobs_maxBatchSize - The maximum number of jobs to return in a poll for jobs call.

$sel:queryParam:PollForJobs', pollForJobs_queryParam - A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value are returned.

$sel:actionTypeId:PollForJobs', pollForJobs_actionTypeId - Represents information about an action type.

data PollForJobsResponse Source #

Represents the output of a PollForJobs action.

See: newPollForJobsResponse smart constructor.

Constructors

PollForJobsResponse' (Maybe [Job]) Int 

Instances

Instances details
Eq PollForJobsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

Show PollForJobsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

Generic PollForJobsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

Associated Types

type Rep PollForJobsResponse :: Type -> Type #

NFData PollForJobsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

Methods

rnf :: PollForJobsResponse -> () #

type Rep PollForJobsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PollForJobs

type Rep PollForJobsResponse = D1 ('MetaData "PollForJobsResponse" "Amazonka.CodePipeline.PollForJobs" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PollForJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Job])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPollForJobsResponse Source #

Create a value of PollForJobsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobs:PollForJobsResponse', pollForJobsResponse_jobs - Information about the jobs to take action on.

$sel:httpStatus:PollForJobsResponse', pollForJobsResponse_httpStatus - The response's http status code.

StartPipelineExecution

data StartPipelineExecution Source #

Represents the input of a StartPipelineExecution action.

See: newStartPipelineExecution smart constructor.

Instances

Instances details
Eq StartPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

Read StartPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

Show StartPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

Generic StartPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

Associated Types

type Rep StartPipelineExecution :: Type -> Type #

NFData StartPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

Methods

rnf :: StartPipelineExecution -> () #

Hashable StartPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

ToJSON StartPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

AWSRequest StartPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

Associated Types

type AWSResponse StartPipelineExecution #

ToHeaders StartPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

ToPath StartPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

ToQuery StartPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

type Rep StartPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

type Rep StartPipelineExecution = D1 ('MetaData "StartPipelineExecution" "Amazonka.CodePipeline.StartPipelineExecution" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "StartPipelineExecution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StartPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

newStartPipelineExecution Source #

Create a value of StartPipelineExecution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientRequestToken:StartPipelineExecution', startPipelineExecution_clientRequestToken - The system-generated unique ID used to identify a unique execution request.

$sel:name:StartPipelineExecution', startPipelineExecution_name - The name of the pipeline to start.

data StartPipelineExecutionResponse Source #

Represents the output of a StartPipelineExecution action.

See: newStartPipelineExecutionResponse smart constructor.

Instances

Instances details
Eq StartPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

Read StartPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

Show StartPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

Generic StartPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

Associated Types

type Rep StartPipelineExecutionResponse :: Type -> Type #

NFData StartPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

type Rep StartPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.StartPipelineExecution

type Rep StartPipelineExecutionResponse = D1 ('MetaData "StartPipelineExecutionResponse" "Amazonka.CodePipeline.StartPipelineExecution" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "StartPipelineExecutionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartPipelineExecutionResponse Source #

Create a value of StartPipelineExecutionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipelineExecutionId:StartPipelineExecutionResponse', startPipelineExecutionResponse_pipelineExecutionId - The unique system-generated ID of the pipeline execution that was started.

$sel:httpStatus:StartPipelineExecutionResponse', startPipelineExecutionResponse_httpStatus - The response's http status code.

UpdatePipeline

data UpdatePipeline Source #

Represents the input of an UpdatePipeline action.

See: newUpdatePipeline smart constructor.

Instances

Instances details
Eq UpdatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

Read UpdatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

Show UpdatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

Generic UpdatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

Associated Types

type Rep UpdatePipeline :: Type -> Type #

NFData UpdatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

Methods

rnf :: UpdatePipeline -> () #

Hashable UpdatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

ToJSON UpdatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

AWSRequest UpdatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

Associated Types

type AWSResponse UpdatePipeline #

ToHeaders UpdatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

ToPath UpdatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

ToQuery UpdatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

type Rep UpdatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

type Rep UpdatePipeline = D1 ('MetaData "UpdatePipeline" "Amazonka.CodePipeline.UpdatePipeline" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "UpdatePipeline'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PipelineDeclaration)))
type AWSResponse UpdatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

newUpdatePipeline Source #

Create a value of UpdatePipeline with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipeline:UpdatePipeline', updatePipeline_pipeline - The name of the pipeline to be updated.

data UpdatePipelineResponse Source #

Represents the output of an UpdatePipeline action.

See: newUpdatePipelineResponse smart constructor.

Instances

Instances details
Eq UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

Read UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

Show UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

Generic UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

Associated Types

type Rep UpdatePipelineResponse :: Type -> Type #

NFData UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

Methods

rnf :: UpdatePipelineResponse -> () #

type Rep UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdatePipeline

type Rep UpdatePipelineResponse = D1 ('MetaData "UpdatePipelineResponse" "Amazonka.CodePipeline.UpdatePipeline" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "UpdatePipelineResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PipelineDeclaration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdatePipelineResponse Source #

Create a value of UpdatePipelineResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipeline:UpdatePipeline', updatePipelineResponse_pipeline - The structure of the updated pipeline.

$sel:httpStatus:UpdatePipelineResponse', updatePipelineResponse_httpStatus - The response's http status code.

DeletePipeline

data DeletePipeline Source #

Represents the input of a DeletePipeline action.

See: newDeletePipeline smart constructor.

Constructors

DeletePipeline' Text 

Instances

Instances details
Eq DeletePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

Read DeletePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

Show DeletePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

Generic DeletePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

Associated Types

type Rep DeletePipeline :: Type -> Type #

NFData DeletePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

Methods

rnf :: DeletePipeline -> () #

Hashable DeletePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

ToJSON DeletePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

AWSRequest DeletePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

Associated Types

type AWSResponse DeletePipeline #

ToHeaders DeletePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

ToPath DeletePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

ToQuery DeletePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

type Rep DeletePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

type Rep DeletePipeline = D1 ('MetaData "DeletePipeline" "Amazonka.CodePipeline.DeletePipeline" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "DeletePipeline'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeletePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

newDeletePipeline Source #

Create a value of DeletePipeline with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:DeletePipeline', deletePipeline_name - The name of the pipeline to be deleted.

data DeletePipelineResponse Source #

See: newDeletePipelineResponse smart constructor.

Instances

Instances details
Eq DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

Read DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

Show DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

Generic DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

Associated Types

type Rep DeletePipelineResponse :: Type -> Type #

NFData DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

Methods

rnf :: DeletePipelineResponse -> () #

type Rep DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeletePipeline

type Rep DeletePipelineResponse = D1 ('MetaData "DeletePipelineResponse" "Amazonka.CodePipeline.DeletePipeline" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "DeletePipelineResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeletePipelineResponse :: DeletePipelineResponse Source #

Create a value of DeletePipelineResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

GetPipelineState

data GetPipelineState Source #

Represents the input of a GetPipelineState action.

See: newGetPipelineState smart constructor.

Constructors

GetPipelineState' Text 

Instances

Instances details
Eq GetPipelineState Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

Read GetPipelineState Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

Show GetPipelineState Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

Generic GetPipelineState Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

Associated Types

type Rep GetPipelineState :: Type -> Type #

NFData GetPipelineState Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

Methods

rnf :: GetPipelineState -> () #

Hashable GetPipelineState Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

ToJSON GetPipelineState Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

AWSRequest GetPipelineState Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

Associated Types

type AWSResponse GetPipelineState #

ToHeaders GetPipelineState Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

ToPath GetPipelineState Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

ToQuery GetPipelineState Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

type Rep GetPipelineState Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

type Rep GetPipelineState = D1 ('MetaData "GetPipelineState" "Amazonka.CodePipeline.GetPipelineState" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "GetPipelineState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetPipelineState Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

newGetPipelineState Source #

Create a value of GetPipelineState with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:GetPipelineState', getPipelineState_name - The name of the pipeline about which you want to get information.

data GetPipelineStateResponse Source #

Represents the output of a GetPipelineState action.

See: newGetPipelineStateResponse smart constructor.

Instances

Instances details
Eq GetPipelineStateResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

Read GetPipelineStateResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

Show GetPipelineStateResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

Generic GetPipelineStateResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

Associated Types

type Rep GetPipelineStateResponse :: Type -> Type #

NFData GetPipelineStateResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

type Rep GetPipelineStateResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineState

type Rep GetPipelineStateResponse = D1 ('MetaData "GetPipelineStateResponse" "Amazonka.CodePipeline.GetPipelineState" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "GetPipelineStateResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "stageStates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StageState])))) :*: (S1 ('MetaSel ('Just "pipelineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "updated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetPipelineStateResponse Source #

Create a value of GetPipelineStateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipelineName:GetPipelineStateResponse', getPipelineStateResponse_pipelineName - The name of the pipeline for which you want to get the state.

$sel:created:GetPipelineStateResponse', getPipelineStateResponse_created - The date and time the pipeline was created, in timestamp format.

$sel:stageStates:GetPipelineStateResponse', getPipelineStateResponse_stageStates - A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

$sel:pipelineVersion:GetPipelineStateResponse', getPipelineStateResponse_pipelineVersion - The version number of the pipeline.

A newly created pipeline is always assigned a version number of 1.

$sel:updated:GetPipelineStateResponse', getPipelineStateResponse_updated - The date and time the pipeline was last updated, in timestamp format.

$sel:httpStatus:GetPipelineStateResponse', getPipelineStateResponse_httpStatus - The response's http status code.

GetJobDetails

data GetJobDetails Source #

Represents the input of a GetJobDetails action.

See: newGetJobDetails smart constructor.

Constructors

GetJobDetails' Text 

Instances

Instances details
Eq GetJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

Read GetJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

Show GetJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

Generic GetJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

Associated Types

type Rep GetJobDetails :: Type -> Type #

NFData GetJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

Methods

rnf :: GetJobDetails -> () #

Hashable GetJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

ToJSON GetJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

AWSRequest GetJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

Associated Types

type AWSResponse GetJobDetails #

ToHeaders GetJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

ToPath GetJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

ToQuery GetJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

type Rep GetJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

type Rep GetJobDetails = D1 ('MetaData "GetJobDetails" "Amazonka.CodePipeline.GetJobDetails" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "GetJobDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

newGetJobDetails Source #

Create a value of GetJobDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobId:GetJobDetails', getJobDetails_jobId - The unique system-generated ID for the job.

data GetJobDetailsResponse Source #

Represents the output of a GetJobDetails action.

See: newGetJobDetailsResponse smart constructor.

Instances

Instances details
Eq GetJobDetailsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

Show GetJobDetailsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

Generic GetJobDetailsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

Associated Types

type Rep GetJobDetailsResponse :: Type -> Type #

NFData GetJobDetailsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

Methods

rnf :: GetJobDetailsResponse -> () #

type Rep GetJobDetailsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetJobDetails

type Rep GetJobDetailsResponse = D1 ('MetaData "GetJobDetailsResponse" "Amazonka.CodePipeline.GetJobDetails" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "GetJobDetailsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobDetails)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetJobDetailsResponse Source #

Create a value of GetJobDetailsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobDetails:GetJobDetailsResponse', getJobDetailsResponse_jobDetails - The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

$sel:httpStatus:GetJobDetailsResponse', getJobDetailsResponse_httpStatus - The response's http status code.

ListPipelines (Paginated)

data ListPipelines Source #

Represents the input of a ListPipelines action.

See: newListPipelines smart constructor.

Instances

Instances details
Eq ListPipelines Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

Read ListPipelines Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

Show ListPipelines Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

Generic ListPipelines Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

Associated Types

type Rep ListPipelines :: Type -> Type #

NFData ListPipelines Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

Methods

rnf :: ListPipelines -> () #

Hashable ListPipelines Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

ToJSON ListPipelines Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

AWSPager ListPipelines Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

AWSRequest ListPipelines Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

Associated Types

type AWSResponse ListPipelines #

ToHeaders ListPipelines Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

ToPath ListPipelines Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

ToQuery ListPipelines Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

type Rep ListPipelines Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

type Rep ListPipelines = D1 ('MetaData "ListPipelines" "Amazonka.CodePipeline.ListPipelines" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ListPipelines'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListPipelines Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

newListPipelines :: ListPipelines Source #

Create a value of ListPipelines with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListPipelines', listPipelines_nextToken - An identifier that was returned from the previous list pipelines call. It can be used to return the next set of pipelines in the list.

$sel:maxResults:ListPipelines', listPipelines_maxResults - The maximum number of pipelines to return in a single call. To retrieve the remaining pipelines, make another call with the returned nextToken value. The minimum value you can specify is 1. The maximum accepted value is 1000.

data ListPipelinesResponse Source #

Represents the output of a ListPipelines action.

See: newListPipelinesResponse smart constructor.

Instances

Instances details
Eq ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

Read ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

Show ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

Generic ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

Associated Types

type Rep ListPipelinesResponse :: Type -> Type #

NFData ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

Methods

rnf :: ListPipelinesResponse -> () #

type Rep ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelines

type Rep ListPipelinesResponse = D1 ('MetaData "ListPipelinesResponse" "Amazonka.CodePipeline.ListPipelines" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ListPipelinesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelines") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PipelineSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListPipelinesResponse Source #

Create a value of ListPipelinesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipelines:ListPipelinesResponse', listPipelinesResponse_pipelines - The list of pipelines.

$sel:nextToken:ListPipelines', listPipelinesResponse_nextToken - If the amount of returned information is significantly large, an identifier is also returned. It can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

$sel:httpStatus:ListPipelinesResponse', listPipelinesResponse_httpStatus - The response's http status code.

RetryStageExecution

data RetryStageExecution Source #

Represents the input of a RetryStageExecution action.

See: newRetryStageExecution smart constructor.

Instances

Instances details
Eq RetryStageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

Read RetryStageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

Show RetryStageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

Generic RetryStageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

Associated Types

type Rep RetryStageExecution :: Type -> Type #

NFData RetryStageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

Methods

rnf :: RetryStageExecution -> () #

Hashable RetryStageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

ToJSON RetryStageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

AWSRequest RetryStageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

Associated Types

type AWSResponse RetryStageExecution #

ToHeaders RetryStageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

ToPath RetryStageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

ToQuery RetryStageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

type Rep RetryStageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

type Rep RetryStageExecution = D1 ('MetaData "RetryStageExecution" "Amazonka.CodePipeline.RetryStageExecution" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "RetryStageExecution'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "stageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "pipelineExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "retryMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StageRetryMode))))
type AWSResponse RetryStageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

newRetryStageExecution Source #

Create a value of RetryStageExecution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipelineName:RetryStageExecution', retryStageExecution_pipelineName - The name of the pipeline that contains the failed stage.

$sel:stageName:RetryStageExecution', retryStageExecution_stageName - The name of the failed stage to be retried.

$sel:pipelineExecutionId:RetryStageExecution', retryStageExecution_pipelineExecutionId - The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage

$sel:retryMode:RetryStageExecution', retryStageExecution_retryMode - The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

data RetryStageExecutionResponse Source #

Represents the output of a RetryStageExecution action.

See: newRetryStageExecutionResponse smart constructor.

Instances

Instances details
Eq RetryStageExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

Read RetryStageExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

Show RetryStageExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

Generic RetryStageExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

Associated Types

type Rep RetryStageExecutionResponse :: Type -> Type #

NFData RetryStageExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

type Rep RetryStageExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.RetryStageExecution

type Rep RetryStageExecutionResponse = D1 ('MetaData "RetryStageExecutionResponse" "Amazonka.CodePipeline.RetryStageExecution" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "RetryStageExecutionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRetryStageExecutionResponse Source #

Create a value of RetryStageExecutionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipelineExecutionId:RetryStageExecution', retryStageExecutionResponse_pipelineExecutionId - The ID of the current workflow execution in the failed stage.

$sel:httpStatus:RetryStageExecutionResponse', retryStageExecutionResponse_httpStatus - The response's http status code.

GetPipelineExecution

data GetPipelineExecution Source #

Represents the input of a GetPipelineExecution action.

See: newGetPipelineExecution smart constructor.

Instances

Instances details
Eq GetPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

Read GetPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

Show GetPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

Generic GetPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

Associated Types

type Rep GetPipelineExecution :: Type -> Type #

NFData GetPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

Methods

rnf :: GetPipelineExecution -> () #

Hashable GetPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

ToJSON GetPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

AWSRequest GetPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

Associated Types

type AWSResponse GetPipelineExecution #

ToHeaders GetPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

ToPath GetPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

ToQuery GetPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

type Rep GetPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

type Rep GetPipelineExecution = D1 ('MetaData "GetPipelineExecution" "Amazonka.CodePipeline.GetPipelineExecution" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "GetPipelineExecution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "pipelineExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

newGetPipelineExecution Source #

Create a value of GetPipelineExecution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipelineName:GetPipelineExecution', getPipelineExecution_pipelineName - The name of the pipeline about which you want to get execution details.

$sel:pipelineExecutionId:GetPipelineExecution', getPipelineExecution_pipelineExecutionId - The ID of the pipeline execution about which you want to get execution details.

data GetPipelineExecutionResponse Source #

Represents the output of a GetPipelineExecution action.

See: newGetPipelineExecutionResponse smart constructor.

Instances

Instances details
Eq GetPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

Read GetPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

Show GetPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

Generic GetPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

Associated Types

type Rep GetPipelineExecutionResponse :: Type -> Type #

NFData GetPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

type Rep GetPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetPipelineExecution

type Rep GetPipelineExecutionResponse = D1 ('MetaData "GetPipelineExecutionResponse" "Amazonka.CodePipeline.GetPipelineExecution" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "GetPipelineExecutionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineExecution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PipelineExecution)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetPipelineExecutionResponse Source #

Create a value of GetPipelineExecutionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipelineExecution:GetPipelineExecutionResponse', getPipelineExecutionResponse_pipelineExecution - Represents information about the execution of a pipeline.

$sel:httpStatus:GetPipelineExecutionResponse', getPipelineExecutionResponse_httpStatus - The response's http status code.

PutJobSuccessResult

data PutJobSuccessResult Source #

Represents the input of a PutJobSuccessResult action.

See: newPutJobSuccessResult smart constructor.

Instances

Instances details
Eq PutJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

Read PutJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

Show PutJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

Generic PutJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

Associated Types

type Rep PutJobSuccessResult :: Type -> Type #

NFData PutJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

Methods

rnf :: PutJobSuccessResult -> () #

Hashable PutJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

ToJSON PutJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

AWSRequest PutJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

Associated Types

type AWSResponse PutJobSuccessResult #

ToHeaders PutJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

ToPath PutJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

ToQuery PutJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

type Rep PutJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

type Rep PutJobSuccessResult = D1 ('MetaData "PutJobSuccessResult" "Amazonka.CodePipeline.PutJobSuccessResult" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PutJobSuccessResult'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "outputVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "continuationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "executionDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionDetails)) :*: (S1 ('MetaSel ('Just "currentRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CurrentRevision)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse PutJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

newPutJobSuccessResult Source #

Create a value of PutJobSuccessResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:outputVariables:PutJobSuccessResult', putJobSuccessResult_outputVariables - Key-value pairs produced as output by a job worker that can be made available to a downstream action configuration. outputVariables can be included only when there is no continuation token on the request.

$sel:continuationToken:PutJobSuccessResult', putJobSuccessResult_continuationToken - A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs use this token to identify the running instance of the action. It can be reused to return more information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

$sel:executionDetails:PutJobSuccessResult', putJobSuccessResult_executionDetails - The execution details of the successful job, such as the actions taken by the job worker.

$sel:currentRevision:PutJobSuccessResult', putJobSuccessResult_currentRevision - The ID of the current revision of the artifact successfully worked on by the job.

$sel:jobId:PutJobSuccessResult', putJobSuccessResult_jobId - The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

data PutJobSuccessResultResponse Source #

See: newPutJobSuccessResultResponse smart constructor.

Instances

Instances details
Eq PutJobSuccessResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

Read PutJobSuccessResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

Show PutJobSuccessResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

Generic PutJobSuccessResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

Associated Types

type Rep PutJobSuccessResultResponse :: Type -> Type #

NFData PutJobSuccessResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

type Rep PutJobSuccessResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutJobSuccessResult

type Rep PutJobSuccessResultResponse = D1 ('MetaData "PutJobSuccessResultResponse" "Amazonka.CodePipeline.PutJobSuccessResult" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PutJobSuccessResultResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newPutJobSuccessResultResponse :: PutJobSuccessResultResponse Source #

Create a value of PutJobSuccessResultResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DeregisterWebhookWithThirdParty

data DeregisterWebhookWithThirdParty Source #

See: newDeregisterWebhookWithThirdParty smart constructor.

Instances

Instances details
Eq DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

Read DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

Show DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

Generic DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

Associated Types

type Rep DeregisterWebhookWithThirdParty :: Type -> Type #

NFData DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

Hashable DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

ToJSON DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

AWSRequest DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

ToHeaders DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

ToPath DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

ToQuery DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

type Rep DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

type Rep DeregisterWebhookWithThirdParty = D1 ('MetaData "DeregisterWebhookWithThirdParty" "Amazonka.CodePipeline.DeregisterWebhookWithThirdParty" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "DeregisterWebhookWithThirdParty'" 'PrefixI 'True) (S1 ('MetaSel ('Just "webhookName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse DeregisterWebhookWithThirdParty Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

newDeregisterWebhookWithThirdParty :: DeregisterWebhookWithThirdParty Source #

Create a value of DeregisterWebhookWithThirdParty with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:webhookName:DeregisterWebhookWithThirdParty', deregisterWebhookWithThirdParty_webhookName - The name of the webhook you want to deregister.

data DeregisterWebhookWithThirdPartyResponse Source #

Instances

Instances details
Eq DeregisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

Read DeregisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

Show DeregisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

Generic DeregisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

NFData DeregisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

type Rep DeregisterWebhookWithThirdPartyResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeregisterWebhookWithThirdParty

type Rep DeregisterWebhookWithThirdPartyResponse = D1 ('MetaData "DeregisterWebhookWithThirdPartyResponse" "Amazonka.CodePipeline.DeregisterWebhookWithThirdParty" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "DeregisterWebhookWithThirdPartyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeregisterWebhookWithThirdPartyResponse Source #

Create a value of DeregisterWebhookWithThirdPartyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeregisterWebhookWithThirdPartyResponse', deregisterWebhookWithThirdPartyResponse_httpStatus - The response's http status code.

DeleteCustomActionType

data DeleteCustomActionType Source #

Represents the input of a DeleteCustomActionType operation. The custom action will be marked as deleted.

See: newDeleteCustomActionType smart constructor.

Instances

Instances details
Eq DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Read DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Show DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Generic DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Associated Types

type Rep DeleteCustomActionType :: Type -> Type #

NFData DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Methods

rnf :: DeleteCustomActionType -> () #

Hashable DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

ToJSON DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

AWSRequest DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Associated Types

type AWSResponse DeleteCustomActionType #

ToHeaders DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

ToPath DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

ToQuery DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

type Rep DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

type Rep DeleteCustomActionType = D1 ('MetaData "DeleteCustomActionType" "Amazonka.CodePipeline.DeleteCustomActionType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "DeleteCustomActionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "category") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActionCategory) :*: (S1 ('MetaSel ('Just "provider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

newDeleteCustomActionType Source #

Create a value of DeleteCustomActionType with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:category:DeleteCustomActionType', deleteCustomActionType_category - The category of the custom action that you want to delete, such as source or deploy.

$sel:provider:DeleteCustomActionType', deleteCustomActionType_provider - The provider of the service used in the custom action, such as AWS CodeDeploy.

$sel:version:DeleteCustomActionType', deleteCustomActionType_version - The version of the custom action to delete.

data DeleteCustomActionTypeResponse Source #

See: newDeleteCustomActionTypeResponse smart constructor.

Instances

Instances details
Eq DeleteCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Read DeleteCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Show DeleteCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Generic DeleteCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

Associated Types

type Rep DeleteCustomActionTypeResponse :: Type -> Type #

NFData DeleteCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

type Rep DeleteCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteCustomActionType

type Rep DeleteCustomActionTypeResponse = D1 ('MetaData "DeleteCustomActionTypeResponse" "Amazonka.CodePipeline.DeleteCustomActionType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "DeleteCustomActionTypeResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteCustomActionTypeResponse :: DeleteCustomActionTypeResponse Source #

Create a value of DeleteCustomActionTypeResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

PutActionRevision

data PutActionRevision Source #

Represents the input of a PutActionRevision action.

See: newPutActionRevision smart constructor.

Instances

Instances details
Eq PutActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

Read PutActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

Show PutActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

Generic PutActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

Associated Types

type Rep PutActionRevision :: Type -> Type #

NFData PutActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

Methods

rnf :: PutActionRevision -> () #

Hashable PutActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

ToJSON PutActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

AWSRequest PutActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

Associated Types

type AWSResponse PutActionRevision #

ToHeaders PutActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

ToPath PutActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

ToQuery PutActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

type Rep PutActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

type Rep PutActionRevision = D1 ('MetaData "PutActionRevision" "Amazonka.CodePipeline.PutActionRevision" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PutActionRevision'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "stageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "actionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "actionRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActionRevision))))
type AWSResponse PutActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

newPutActionRevision Source #

Create a value of PutActionRevision with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipelineName:PutActionRevision', putActionRevision_pipelineName - The name of the pipeline that starts processing the revision to the source.

$sel:stageName:PutActionRevision', putActionRevision_stageName - The name of the stage that contains the action that acts on the revision.

$sel:actionName:PutActionRevision', putActionRevision_actionName - The name of the action that processes the revision.

$sel:actionRevision:PutActionRevision', putActionRevision_actionRevision - Represents information about the version (or revision) of an action.

data PutActionRevisionResponse Source #

Represents the output of a PutActionRevision action.

See: newPutActionRevisionResponse smart constructor.

Instances

Instances details
Eq PutActionRevisionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

Read PutActionRevisionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

Show PutActionRevisionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

Generic PutActionRevisionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

Associated Types

type Rep PutActionRevisionResponse :: Type -> Type #

NFData PutActionRevisionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

type Rep PutActionRevisionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutActionRevision

type Rep PutActionRevisionResponse = D1 ('MetaData "PutActionRevisionResponse" "Amazonka.CodePipeline.PutActionRevision" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PutActionRevisionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "newRevision'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "pipelineExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newPutActionRevisionResponse Source #

Create a value of PutActionRevisionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:newRevision':PutActionRevisionResponse', putActionRevisionResponse_newRevision - Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

$sel:pipelineExecutionId:PutActionRevisionResponse', putActionRevisionResponse_pipelineExecutionId - The ID of the current workflow state of the pipeline.

$sel:httpStatus:PutActionRevisionResponse', putActionRevisionResponse_httpStatus - The response's http status code.

DisableStageTransition

data DisableStageTransition Source #

Represents the input of a DisableStageTransition action.

See: newDisableStageTransition smart constructor.

Instances

Instances details
Eq DisableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

Read DisableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

Show DisableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

Generic DisableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

Associated Types

type Rep DisableStageTransition :: Type -> Type #

NFData DisableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

Methods

rnf :: DisableStageTransition -> () #

Hashable DisableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

ToJSON DisableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

AWSRequest DisableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

Associated Types

type AWSResponse DisableStageTransition #

ToHeaders DisableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

ToPath DisableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

ToQuery DisableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

type Rep DisableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

type Rep DisableStageTransition = D1 ('MetaData "DisableStageTransition" "Amazonka.CodePipeline.DisableStageTransition" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "DisableStageTransition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "stageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "transitionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StageTransitionType) :*: S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DisableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

newDisableStageTransition Source #

Create a value of DisableStageTransition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipelineName:DisableStageTransition', disableStageTransition_pipelineName - The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

$sel:stageName:DisableStageTransition', disableStageTransition_stageName - The name of the stage where you want to disable the inbound or outbound transition of artifacts.

$sel:transitionType:DisableStageTransition', disableStageTransition_transitionType - Specifies whether artifacts are prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

$sel:reason:DisableStageTransition', disableStageTransition_reason - The reason given to the user that a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

data DisableStageTransitionResponse Source #

See: newDisableStageTransitionResponse smart constructor.

Instances

Instances details
Eq DisableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

Read DisableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

Show DisableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

Generic DisableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

Associated Types

type Rep DisableStageTransitionResponse :: Type -> Type #

NFData DisableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

type Rep DisableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DisableStageTransition

type Rep DisableStageTransitionResponse = D1 ('MetaData "DisableStageTransitionResponse" "Amazonka.CodePipeline.DisableStageTransition" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "DisableStageTransitionResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDisableStageTransitionResponse :: DisableStageTransitionResponse Source #

Create a value of DisableStageTransitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

UpdateActionType

data UpdateActionType Source #

See: newUpdateActionType smart constructor.

Instances

Instances details
Eq UpdateActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

Read UpdateActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

Show UpdateActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

Generic UpdateActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

Associated Types

type Rep UpdateActionType :: Type -> Type #

NFData UpdateActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

Methods

rnf :: UpdateActionType -> () #

Hashable UpdateActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

ToJSON UpdateActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

AWSRequest UpdateActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

Associated Types

type AWSResponse UpdateActionType #

ToHeaders UpdateActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

ToPath UpdateActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

ToQuery UpdateActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

type Rep UpdateActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

type Rep UpdateActionType = D1 ('MetaData "UpdateActionType" "Amazonka.CodePipeline.UpdateActionType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "UpdateActionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "actionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActionTypeDeclaration)))
type AWSResponse UpdateActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

newUpdateActionType Source #

Create a value of UpdateActionType with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:actionType:UpdateActionType', updateActionType_actionType - The action type definition for the action type to be updated.

data UpdateActionTypeResponse Source #

See: newUpdateActionTypeResponse smart constructor.

Instances

Instances details
Eq UpdateActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

Read UpdateActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

Show UpdateActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

Generic UpdateActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

Associated Types

type Rep UpdateActionTypeResponse :: Type -> Type #

NFData UpdateActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

type Rep UpdateActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UpdateActionType

type Rep UpdateActionTypeResponse = D1 ('MetaData "UpdateActionTypeResponse" "Amazonka.CodePipeline.UpdateActionType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "UpdateActionTypeResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateActionTypeResponse :: UpdateActionTypeResponse Source #

Create a value of UpdateActionTypeResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

ListActionTypes (Paginated)

data ListActionTypes Source #

Represents the input of a ListActionTypes action.

See: newListActionTypes smart constructor.

Instances

Instances details
Eq ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Read ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Show ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Generic ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Associated Types

type Rep ListActionTypes :: Type -> Type #

NFData ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Methods

rnf :: ListActionTypes -> () #

Hashable ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

ToJSON ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

AWSPager ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

AWSRequest ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Associated Types

type AWSResponse ListActionTypes #

ToHeaders ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

ToPath ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

ToQuery ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

type Rep ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

type Rep ListActionTypes = D1 ('MetaData "ListActionTypes" "Amazonka.CodePipeline.ListActionTypes" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ListActionTypes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "actionOwnerFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActionOwner)) :*: (S1 ('MetaSel ('Just "regionFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
type AWSResponse ListActionTypes Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

newListActionTypes :: ListActionTypes Source #

Create a value of ListActionTypes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:actionOwnerFilter:ListActionTypes', listActionTypes_actionOwnerFilter - Filters the list of action types to those created by a specified entity.

$sel:regionFilter:ListActionTypes', listActionTypes_regionFilter - The Region to filter on for the list of action types.

$sel:nextToken:ListActionTypes', listActionTypes_nextToken - An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

data ListActionTypesResponse Source #

Represents the output of a ListActionTypes action.

See: newListActionTypesResponse smart constructor.

Instances

Instances details
Eq ListActionTypesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Read ListActionTypesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Show ListActionTypesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Generic ListActionTypesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Associated Types

type Rep ListActionTypesResponse :: Type -> Type #

NFData ListActionTypesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

Methods

rnf :: ListActionTypesResponse -> () #

type Rep ListActionTypesResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionTypes

type Rep ListActionTypesResponse = D1 ('MetaData "ListActionTypesResponse" "Amazonka.CodePipeline.ListActionTypes" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ListActionTypesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "actionTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ActionType]))))

newListActionTypesResponse Source #

Create a value of ListActionTypesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListActionTypes', listActionTypesResponse_nextToken - If the amount of returned information is significantly large, an identifier is also returned. It can be used in a subsequent list action types call to return the next set of action types in the list.

$sel:httpStatus:ListActionTypesResponse', listActionTypesResponse_httpStatus - The response's http status code.

$sel:actionTypes:ListActionTypesResponse', listActionTypesResponse_actionTypes - Provides details of the action types.

AcknowledgeJob

data AcknowledgeJob Source #

Represents the input of an AcknowledgeJob action.

See: newAcknowledgeJob smart constructor.

Constructors

AcknowledgeJob' Text Text 

Instances

Instances details
Eq AcknowledgeJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

Read AcknowledgeJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

Show AcknowledgeJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

Generic AcknowledgeJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

Associated Types

type Rep AcknowledgeJob :: Type -> Type #

NFData AcknowledgeJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

Methods

rnf :: AcknowledgeJob -> () #

Hashable AcknowledgeJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

ToJSON AcknowledgeJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

AWSRequest AcknowledgeJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

Associated Types

type AWSResponse AcknowledgeJob #

ToHeaders AcknowledgeJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

ToPath AcknowledgeJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

ToQuery AcknowledgeJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

type Rep AcknowledgeJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

type Rep AcknowledgeJob = D1 ('MetaData "AcknowledgeJob" "Amazonka.CodePipeline.AcknowledgeJob" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "AcknowledgeJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "nonce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse AcknowledgeJob Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

newAcknowledgeJob Source #

Create a value of AcknowledgeJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobId:AcknowledgeJob', acknowledgeJob_jobId - The unique system-generated ID of the job for which you want to confirm receipt.

$sel:nonce:AcknowledgeJob', acknowledgeJob_nonce - A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response of the PollForJobs request that returned this job.

data AcknowledgeJobResponse Source #

Represents the output of an AcknowledgeJob action.

See: newAcknowledgeJobResponse smart constructor.

Instances

Instances details
Eq AcknowledgeJobResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

Read AcknowledgeJobResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

Show AcknowledgeJobResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

Generic AcknowledgeJobResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

Associated Types

type Rep AcknowledgeJobResponse :: Type -> Type #

NFData AcknowledgeJobResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

Methods

rnf :: AcknowledgeJobResponse -> () #

type Rep AcknowledgeJobResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.AcknowledgeJob

type Rep AcknowledgeJobResponse = D1 ('MetaData "AcknowledgeJobResponse" "Amazonka.CodePipeline.AcknowledgeJob" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "AcknowledgeJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAcknowledgeJobResponse Source #

Create a value of AcknowledgeJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:AcknowledgeJobResponse', acknowledgeJobResponse_status - Whether the job worker has received the specified job.

$sel:httpStatus:AcknowledgeJobResponse', acknowledgeJobResponse_httpStatus - The response's http status code.

EnableStageTransition

data EnableStageTransition Source #

Represents the input of an EnableStageTransition action.

See: newEnableStageTransition smart constructor.

Instances

Instances details
Eq EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Read EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Show EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Generic EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Associated Types

type Rep EnableStageTransition :: Type -> Type #

NFData EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Methods

rnf :: EnableStageTransition -> () #

Hashable EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

ToJSON EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

AWSRequest EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Associated Types

type AWSResponse EnableStageTransition #

ToHeaders EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

ToPath EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

ToQuery EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

type Rep EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

type Rep EnableStageTransition = D1 ('MetaData "EnableStageTransition" "Amazonka.CodePipeline.EnableStageTransition" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "EnableStageTransition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "stageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "transitionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StageTransitionType))))
type AWSResponse EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

newEnableStageTransition Source #

Create a value of EnableStageTransition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipelineName:EnableStageTransition', enableStageTransition_pipelineName - The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

$sel:stageName:EnableStageTransition', enableStageTransition_stageName - The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

$sel:transitionType:EnableStageTransition', enableStageTransition_transitionType - Specifies whether artifacts are allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already processed artifacts are allowed to transition to the next stage (outbound).

data EnableStageTransitionResponse Source #

See: newEnableStageTransitionResponse smart constructor.

Instances

Instances details
Eq EnableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Read EnableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Show EnableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Generic EnableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Associated Types

type Rep EnableStageTransitionResponse :: Type -> Type #

NFData EnableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

type Rep EnableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

type Rep EnableStageTransitionResponse = D1 ('MetaData "EnableStageTransitionResponse" "Amazonka.CodePipeline.EnableStageTransition" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "EnableStageTransitionResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newEnableStageTransitionResponse :: EnableStageTransitionResponse Source #

Create a value of EnableStageTransitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DeleteWebhook

data DeleteWebhook Source #

See: newDeleteWebhook smart constructor.

Constructors

DeleteWebhook' Text 

Instances

Instances details
Eq DeleteWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

Read DeleteWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

Show DeleteWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

Generic DeleteWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

Associated Types

type Rep DeleteWebhook :: Type -> Type #

NFData DeleteWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

Methods

rnf :: DeleteWebhook -> () #

Hashable DeleteWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

ToJSON DeleteWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

AWSRequest DeleteWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

Associated Types

type AWSResponse DeleteWebhook #

ToHeaders DeleteWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

ToPath DeleteWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

ToQuery DeleteWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

type Rep DeleteWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

type Rep DeleteWebhook = D1 ('MetaData "DeleteWebhook" "Amazonka.CodePipeline.DeleteWebhook" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "DeleteWebhook'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

newDeleteWebhook Source #

Create a value of DeleteWebhook with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:DeleteWebhook', deleteWebhook_name - The name of the webhook you want to delete.

data DeleteWebhookResponse Source #

See: newDeleteWebhookResponse smart constructor.

Instances

Instances details
Eq DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

Read DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

Show DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

Generic DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

Associated Types

type Rep DeleteWebhookResponse :: Type -> Type #

NFData DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

Methods

rnf :: DeleteWebhookResponse -> () #

type Rep DeleteWebhookResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.DeleteWebhook

type Rep DeleteWebhookResponse = D1 ('MetaData "DeleteWebhookResponse" "Amazonka.CodePipeline.DeleteWebhook" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "DeleteWebhookResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteWebhookResponse Source #

Create a value of DeleteWebhookResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteWebhookResponse', deleteWebhookResponse_httpStatus - The response's http status code.

PutWebhook

data PutWebhook Source #

See: newPutWebhook smart constructor.

Instances

Instances details
Eq PutWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

Read PutWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

Show PutWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

Generic PutWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

Associated Types

type Rep PutWebhook :: Type -> Type #

NFData PutWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

Methods

rnf :: PutWebhook -> () #

Hashable PutWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

ToJSON PutWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

AWSRequest PutWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

Associated Types

type AWSResponse PutWebhook #

ToHeaders PutWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

Methods

toHeaders :: PutWebhook -> [Header] #

ToPath PutWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

ToQuery PutWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

type Rep PutWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

type Rep PutWebhook = D1 ('MetaData "PutWebhook" "Amazonka.CodePipeline.PutWebhook" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PutWebhook'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "webhook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WebhookDefinition)))
type AWSResponse PutWebhook Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

newPutWebhook Source #

Create a value of PutWebhook with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:PutWebhook', putWebhook_tags - The tags for the webhook.

$sel:webhook:PutWebhook', putWebhook_webhook - The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name that helps you identify it. You might name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

data PutWebhookResponse Source #

See: newPutWebhookResponse smart constructor.

Instances

Instances details
Eq PutWebhookResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

Read PutWebhookResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

Show PutWebhookResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

Generic PutWebhookResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

Associated Types

type Rep PutWebhookResponse :: Type -> Type #

NFData PutWebhookResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

Methods

rnf :: PutWebhookResponse -> () #

type Rep PutWebhookResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutWebhook

type Rep PutWebhookResponse = D1 ('MetaData "PutWebhookResponse" "Amazonka.CodePipeline.PutWebhook" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PutWebhookResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "webhook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ListWebhookItem)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutWebhookResponse Source #

Create a value of PutWebhookResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:webhook:PutWebhook', putWebhookResponse_webhook - The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

$sel:httpStatus:PutWebhookResponse', putWebhookResponse_httpStatus - The response's http status code.

ListWebhooks (Paginated)

data ListWebhooks Source #

See: newListWebhooks smart constructor.

Instances

Instances details
Eq ListWebhooks Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

Read ListWebhooks Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

Show ListWebhooks Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

Generic ListWebhooks Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

Associated Types

type Rep ListWebhooks :: Type -> Type #

NFData ListWebhooks Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

Methods

rnf :: ListWebhooks -> () #

Hashable ListWebhooks Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

ToJSON ListWebhooks Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

AWSPager ListWebhooks Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

AWSRequest ListWebhooks Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

Associated Types

type AWSResponse ListWebhooks #

ToHeaders ListWebhooks Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

ToPath ListWebhooks Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

ToQuery ListWebhooks Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

type Rep ListWebhooks Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

type Rep ListWebhooks = D1 ('MetaData "ListWebhooks" "Amazonka.CodePipeline.ListWebhooks" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ListWebhooks'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListWebhooks Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

newListWebhooks :: ListWebhooks Source #

Create a value of ListWebhooks with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListWebhooks', listWebhooks_nextToken - The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

$sel:maxResults:ListWebhooks', listWebhooks_maxResults - The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

data ListWebhooksResponse Source #

See: newListWebhooksResponse smart constructor.

Instances

Instances details
Eq ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

Read ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

Show ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

Generic ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

Associated Types

type Rep ListWebhooksResponse :: Type -> Type #

NFData ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

Methods

rnf :: ListWebhooksResponse -> () #

type Rep ListWebhooksResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListWebhooks

type Rep ListWebhooksResponse = D1 ('MetaData "ListWebhooksResponse" "Amazonka.CodePipeline.ListWebhooks" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ListWebhooksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "webhooks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ListWebhookItem])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListWebhooksResponse Source #

Create a value of ListWebhooksResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListWebhooks', listWebhooksResponse_nextToken - If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

$sel:webhooks:ListWebhooksResponse', listWebhooksResponse_webhooks - The JSON detail returned for each webhook in the list output for the ListWebhooks call.

$sel:httpStatus:ListWebhooksResponse', listWebhooksResponse_httpStatus - The response's http status code.

ListActionExecutions (Paginated)

data ListActionExecutions Source #

See: newListActionExecutions smart constructor.

Instances

Instances details
Eq ListActionExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

Read ListActionExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

Show ListActionExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

Generic ListActionExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

Associated Types

type Rep ListActionExecutions :: Type -> Type #

NFData ListActionExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

Methods

rnf :: ListActionExecutions -> () #

Hashable ListActionExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

ToJSON ListActionExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

AWSPager ListActionExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

AWSRequest ListActionExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

Associated Types

type AWSResponse ListActionExecutions #

ToHeaders ListActionExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

ToPath ListActionExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

ToQuery ListActionExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

type Rep ListActionExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

type Rep ListActionExecutions = D1 ('MetaData "ListActionExecutions" "Amazonka.CodePipeline.ListActionExecutions" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ListActionExecutions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActionExecutionFilter))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListActionExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

newListActionExecutions Source #

Create a value of ListActionExecutions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListActionExecutions', listActionExecutions_nextToken - The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

$sel:filter':ListActionExecutions', listActionExecutions_filter - Input information used to filter action execution history.

$sel:maxResults:ListActionExecutions', listActionExecutions_maxResults - The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

$sel:pipelineName:ListActionExecutions', listActionExecutions_pipelineName - The name of the pipeline for which you want to list action execution history.

data ListActionExecutionsResponse Source #

See: newListActionExecutionsResponse smart constructor.

Instances

Instances details
Eq ListActionExecutionsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

Read ListActionExecutionsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

Show ListActionExecutionsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

Generic ListActionExecutionsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

Associated Types

type Rep ListActionExecutionsResponse :: Type -> Type #

NFData ListActionExecutionsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

type Rep ListActionExecutionsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListActionExecutions

type Rep ListActionExecutionsResponse = D1 ('MetaData "ListActionExecutionsResponse" "Amazonka.CodePipeline.ListActionExecutions" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ListActionExecutionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "actionExecutionDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ActionExecutionDetail])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListActionExecutionsResponse Source #

Create a value of ListActionExecutionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:actionExecutionDetails:ListActionExecutionsResponse', listActionExecutionsResponse_actionExecutionDetails - The details for a list of recent executions, such as action execution ID.

$sel:nextToken:ListActionExecutions', listActionExecutionsResponse_nextToken - If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

$sel:httpStatus:ListActionExecutionsResponse', listActionExecutionsResponse_httpStatus - The response's http status code.

GetActionType

data GetActionType Source #

See: newGetActionType smart constructor.

Instances

Instances details
Eq GetActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

Read GetActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

Show GetActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

Generic GetActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

Associated Types

type Rep GetActionType :: Type -> Type #

NFData GetActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

Methods

rnf :: GetActionType -> () #

Hashable GetActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

ToJSON GetActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

AWSRequest GetActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

Associated Types

type AWSResponse GetActionType #

ToHeaders GetActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

ToPath GetActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

ToQuery GetActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

type Rep GetActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

type Rep GetActionType = D1 ('MetaData "GetActionType" "Amazonka.CodePipeline.GetActionType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "GetActionType'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "category") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActionCategory) :*: S1 ('MetaSel ('Just "owner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "provider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

newGetActionType Source #

Create a value of GetActionType with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:category:GetActionType', getActionType_category - Defines what kind of action can be taken in the stage. The following are the valid values:

  • Source
  • Build
  • Test
  • Deploy
  • Approval
  • Invoke

$sel:owner:GetActionType', getActionType_owner - The creator of an action type that was created with any supported integration model. There are two valid values: AWS and ThirdParty.

$sel:provider:GetActionType', getActionType_provider - The provider of the action type being called. The provider name is specified when the action type is created.

$sel:version:GetActionType', getActionType_version - A string that describes the action type version.

data GetActionTypeResponse Source #

See: newGetActionTypeResponse smart constructor.

Instances

Instances details
Eq GetActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

Read GetActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

Show GetActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

Generic GetActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

Associated Types

type Rep GetActionTypeResponse :: Type -> Type #

NFData GetActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

Methods

rnf :: GetActionTypeResponse -> () #

type Rep GetActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetActionType

type Rep GetActionTypeResponse = D1 ('MetaData "GetActionTypeResponse" "Amazonka.CodePipeline.GetActionType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "GetActionTypeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "actionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActionTypeDeclaration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetActionTypeResponse Source #

Create a value of GetActionTypeResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:actionType:GetActionTypeResponse', getActionTypeResponse_actionType - The action type information for the requested action type, such as the action type ID.

$sel:httpStatus:GetActionTypeResponse', getActionTypeResponse_httpStatus - The response's http status code.

StopPipelineExecution

data StopPipelineExecution Source #

See: newStopPipelineExecution smart constructor.

Instances

Instances details
Eq StopPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

Read StopPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

Show StopPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

Generic StopPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

Associated Types

type Rep StopPipelineExecution :: Type -> Type #

NFData StopPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

Methods

rnf :: StopPipelineExecution -> () #

Hashable StopPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

ToJSON StopPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

AWSRequest StopPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

Associated Types

type AWSResponse StopPipelineExecution #

ToHeaders StopPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

ToPath StopPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

ToQuery StopPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

type Rep StopPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

type Rep StopPipelineExecution = D1 ('MetaData "StopPipelineExecution" "Amazonka.CodePipeline.StopPipelineExecution" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "StopPipelineExecution'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "abandon") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "pipelineExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse StopPipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

newStopPipelineExecution Source #

Create a value of StopPipelineExecution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:abandon:StopPipelineExecution', stopPipelineExecution_abandon - Use this option to stop the pipeline execution by abandoning, rather than finishing, in-progress actions.

This option can lead to failed or out-of-sequence tasks.

$sel:reason:StopPipelineExecution', stopPipelineExecution_reason - Use this option to enter comments, such as the reason the pipeline was stopped.

$sel:pipelineName:StopPipelineExecution', stopPipelineExecution_pipelineName - The name of the pipeline to stop.

$sel:pipelineExecutionId:StopPipelineExecution', stopPipelineExecution_pipelineExecutionId - The ID of the pipeline execution to be stopped in the current stage. Use the GetPipelineState action to retrieve the current pipelineExecutionId.

data StopPipelineExecutionResponse Source #

See: newStopPipelineExecutionResponse smart constructor.

Instances

Instances details
Eq StopPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

Read StopPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

Show StopPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

Generic StopPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

Associated Types

type Rep StopPipelineExecutionResponse :: Type -> Type #

NFData StopPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

type Rep StopPipelineExecutionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.StopPipelineExecution

type Rep StopPipelineExecutionResponse = D1 ('MetaData "StopPipelineExecutionResponse" "Amazonka.CodePipeline.StopPipelineExecution" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "StopPipelineExecutionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopPipelineExecutionResponse Source #

Create a value of StopPipelineExecutionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipelineExecutionId:StopPipelineExecution', stopPipelineExecutionResponse_pipelineExecutionId - The unique system-generated ID of the pipeline execution that was stopped.

$sel:httpStatus:StopPipelineExecutionResponse', stopPipelineExecutionResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.CodePipeline.TagResource" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the resource you want to add tags to.

$sel:tags:TagResource', tagResource_tags - The tags you want to modify or add to the resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.CodePipeline.TagResource" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.CodePipeline.UntagResource" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the resource to remove tags from.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The list of keys for the tags to be removed from the resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.CodePipeline.UntagResource" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

CreatePipeline

data CreatePipeline Source #

Represents the input of a CreatePipeline action.

See: newCreatePipeline smart constructor.

Instances

Instances details
Eq CreatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

Read CreatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

Show CreatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

Generic CreatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

Associated Types

type Rep CreatePipeline :: Type -> Type #

NFData CreatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

Methods

rnf :: CreatePipeline -> () #

Hashable CreatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

ToJSON CreatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

AWSRequest CreatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

Associated Types

type AWSResponse CreatePipeline #

ToHeaders CreatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

ToPath CreatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

ToQuery CreatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

type Rep CreatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

type Rep CreatePipeline = D1 ('MetaData "CreatePipeline" "Amazonka.CodePipeline.CreatePipeline" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "CreatePipeline'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "pipeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PipelineDeclaration)))
type AWSResponse CreatePipeline Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

newCreatePipeline Source #

Create a value of CreatePipeline with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:CreatePipeline', createPipeline_tags - The tags for the pipeline.

$sel:pipeline:CreatePipeline', createPipeline_pipeline - Represents the structure of actions and stages to be performed in the pipeline.

data CreatePipelineResponse Source #

Represents the output of a CreatePipeline action.

See: newCreatePipelineResponse smart constructor.

Instances

Instances details
Eq CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

Read CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

Show CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

Generic CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

Associated Types

type Rep CreatePipelineResponse :: Type -> Type #

NFData CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

Methods

rnf :: CreatePipelineResponse -> () #

type Rep CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.CreatePipeline

type Rep CreatePipelineResponse = D1 ('MetaData "CreatePipelineResponse" "Amazonka.CodePipeline.CreatePipeline" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "CreatePipelineResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PipelineDeclaration)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreatePipelineResponse Source #

Create a value of CreatePipelineResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipeline:CreatePipeline', createPipelineResponse_pipeline - Represents the structure of actions and stages to be performed in the pipeline.

$sel:tags:CreatePipeline', createPipelineResponse_tags - Specifies the tags applied to the pipeline.

$sel:httpStatus:CreatePipelineResponse', createPipelineResponse_httpStatus - The response's http status code.

GetThirdPartyJobDetails

data GetThirdPartyJobDetails Source #

Represents the input of a GetThirdPartyJobDetails action.

See: newGetThirdPartyJobDetails smart constructor.

Instances

Instances details
Eq GetThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

Read GetThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

Show GetThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

Generic GetThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

Associated Types

type Rep GetThirdPartyJobDetails :: Type -> Type #

NFData GetThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

Methods

rnf :: GetThirdPartyJobDetails -> () #

Hashable GetThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

ToJSON GetThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

AWSRequest GetThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

ToHeaders GetThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

ToPath GetThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

ToQuery GetThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

type Rep GetThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

type Rep GetThirdPartyJobDetails = D1 ('MetaData "GetThirdPartyJobDetails" "Amazonka.CodePipeline.GetThirdPartyJobDetails" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "GetThirdPartyJobDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

newGetThirdPartyJobDetails Source #

Create a value of GetThirdPartyJobDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobId:GetThirdPartyJobDetails', getThirdPartyJobDetails_jobId - The unique system-generated ID used for identifying the job.

$sel:clientToken:GetThirdPartyJobDetails', getThirdPartyJobDetails_clientToken - The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

data GetThirdPartyJobDetailsResponse Source #

Represents the output of a GetThirdPartyJobDetails action.

See: newGetThirdPartyJobDetailsResponse smart constructor.

Instances

Instances details
Eq GetThirdPartyJobDetailsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

Show GetThirdPartyJobDetailsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

Generic GetThirdPartyJobDetailsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

Associated Types

type Rep GetThirdPartyJobDetailsResponse :: Type -> Type #

NFData GetThirdPartyJobDetailsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

type Rep GetThirdPartyJobDetailsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.GetThirdPartyJobDetails

type Rep GetThirdPartyJobDetailsResponse = D1 ('MetaData "GetThirdPartyJobDetailsResponse" "Amazonka.CodePipeline.GetThirdPartyJobDetails" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "GetThirdPartyJobDetailsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ThirdPartyJobDetails)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetThirdPartyJobDetailsResponse Source #

Create a value of GetThirdPartyJobDetailsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobDetails:GetThirdPartyJobDetailsResponse', getThirdPartyJobDetailsResponse_jobDetails - The details of the job, including any protected values defined for the job.

$sel:httpStatus:GetThirdPartyJobDetailsResponse', getThirdPartyJobDetailsResponse_httpStatus - The response's http status code.

PutThirdPartyJobSuccessResult

data PutThirdPartyJobSuccessResult Source #

Represents the input of a PutThirdPartyJobSuccessResult action.

See: newPutThirdPartyJobSuccessResult smart constructor.

Instances

Instances details
Eq PutThirdPartyJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

Read PutThirdPartyJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

Show PutThirdPartyJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

Generic PutThirdPartyJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

Associated Types

type Rep PutThirdPartyJobSuccessResult :: Type -> Type #

NFData PutThirdPartyJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

Hashable PutThirdPartyJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

ToJSON PutThirdPartyJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

AWSRequest PutThirdPartyJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

ToHeaders PutThirdPartyJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

ToPath PutThirdPartyJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

ToQuery PutThirdPartyJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

type Rep PutThirdPartyJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

type Rep PutThirdPartyJobSuccessResult = D1 ('MetaData "PutThirdPartyJobSuccessResult" "Amazonka.CodePipeline.PutThirdPartyJobSuccessResult" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PutThirdPartyJobSuccessResult'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "continuationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "executionDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionDetails))) :*: (S1 ('MetaSel ('Just "currentRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CurrentRevision)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse PutThirdPartyJobSuccessResult Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

newPutThirdPartyJobSuccessResult Source #

Create a value of PutThirdPartyJobSuccessResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:continuationToken:PutThirdPartyJobSuccessResult', putThirdPartyJobSuccessResult_continuationToken - A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs use this token to identify the running instance of the action. It can be reused to return more information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

$sel:executionDetails:PutThirdPartyJobSuccessResult', putThirdPartyJobSuccessResult_executionDetails - The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

$sel:currentRevision:PutThirdPartyJobSuccessResult', putThirdPartyJobSuccessResult_currentRevision - Represents information about a current revision.

$sel:jobId:PutThirdPartyJobSuccessResult', putThirdPartyJobSuccessResult_jobId - The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

$sel:clientToken:PutThirdPartyJobSuccessResult', putThirdPartyJobSuccessResult_clientToken - The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

data PutThirdPartyJobSuccessResultResponse Source #

Instances

Instances details
Eq PutThirdPartyJobSuccessResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

Read PutThirdPartyJobSuccessResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

Show PutThirdPartyJobSuccessResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

Generic PutThirdPartyJobSuccessResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

NFData PutThirdPartyJobSuccessResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

type Rep PutThirdPartyJobSuccessResultResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.PutThirdPartyJobSuccessResult

type Rep PutThirdPartyJobSuccessResultResponse = D1 ('MetaData "PutThirdPartyJobSuccessResultResponse" "Amazonka.CodePipeline.PutThirdPartyJobSuccessResult" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PutThirdPartyJobSuccessResultResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newPutThirdPartyJobSuccessResultResponse :: PutThirdPartyJobSuccessResultResponse Source #

Create a value of PutThirdPartyJobSuccessResultResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

CreateCustomActionType

data CreateCustomActionType Source #

Represents the input of a CreateCustomActionType operation.

See: newCreateCustomActionType smart constructor.

Instances

Instances details
Eq CreateCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

Read CreateCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

Show CreateCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

Generic CreateCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

Associated Types

type Rep CreateCustomActionType :: Type -> Type #

NFData CreateCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

Methods

rnf :: CreateCustomActionType -> () #

Hashable CreateCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

ToJSON CreateCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

AWSRequest CreateCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

Associated Types

type AWSResponse CreateCustomActionType #

ToHeaders CreateCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

ToPath CreateCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

ToQuery CreateCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

type Rep CreateCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

type Rep CreateCustomActionType = D1 ('MetaData "CreateCustomActionType" "Amazonka.CodePipeline.CreateCustomActionType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "CreateCustomActionType'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "settings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActionTypeSettings)) :*: S1 ('MetaSel ('Just "configurationProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ActionConfigurationProperty]))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "category") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActionCategory))) :*: ((S1 ('MetaSel ('Just "provider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "inputArtifactDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ArtifactDetails) :*: S1 ('MetaSel ('Just "outputArtifactDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ArtifactDetails)))))
type AWSResponse CreateCustomActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

newCreateCustomActionType Source #

Create a value of CreateCustomActionType with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:settings:CreateCustomActionType', createCustomActionType_settings - URLs that provide users information about this custom action.

$sel:configurationProperties:CreateCustomActionType', createCustomActionType_configurationProperties - The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

$sel:tags:CreateCustomActionType', createCustomActionType_tags - The tags for the custom action.

$sel:category:CreateCustomActionType', createCustomActionType_category - The category of the custom action, such as a build action or a test action.

$sel:provider:CreateCustomActionType', createCustomActionType_provider - The provider of the service used in the custom action, such as AWS CodeDeploy.

$sel:version:CreateCustomActionType', createCustomActionType_version - The version identifier of the custom action.

$sel:inputArtifactDetails:CreateCustomActionType', createCustomActionType_inputArtifactDetails - The details of the input artifact for the action, such as its commit ID.

$sel:outputArtifactDetails:CreateCustomActionType', createCustomActionType_outputArtifactDetails - The details of the output artifact of the action, such as its commit ID.

data CreateCustomActionTypeResponse Source #

Represents the output of a CreateCustomActionType operation.

See: newCreateCustomActionTypeResponse smart constructor.

Instances

Instances details
Eq CreateCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

Read CreateCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

Show CreateCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

Generic CreateCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

Associated Types

type Rep CreateCustomActionTypeResponse :: Type -> Type #

NFData CreateCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

type Rep CreateCustomActionTypeResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.CreateCustomActionType

type Rep CreateCustomActionTypeResponse = D1 ('MetaData "CreateCustomActionTypeResponse" "Amazonka.CodePipeline.CreateCustomActionType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "CreateCustomActionTypeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "actionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActionType))))

newCreateCustomActionTypeResponse Source #

Create a value of CreateCustomActionTypeResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:CreateCustomActionType', createCustomActionTypeResponse_tags - Specifies the tags applied to the custom action.

$sel:httpStatus:CreateCustomActionTypeResponse', createCustomActionTypeResponse_httpStatus - The response's http status code.

$sel:actionType:CreateCustomActionTypeResponse', createCustomActionTypeResponse_actionType - Returns information about the details of an action type.

ListPipelineExecutions (Paginated)

data ListPipelineExecutions Source #

Represents the input of a ListPipelineExecutions action.

See: newListPipelineExecutions smart constructor.

Instances

Instances details
Eq ListPipelineExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

Read ListPipelineExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

Show ListPipelineExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

Generic ListPipelineExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

Associated Types

type Rep ListPipelineExecutions :: Type -> Type #

NFData ListPipelineExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

Methods

rnf :: ListPipelineExecutions -> () #

Hashable ListPipelineExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

ToJSON ListPipelineExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

AWSPager ListPipelineExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

AWSRequest ListPipelineExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

Associated Types

type AWSResponse ListPipelineExecutions #

ToHeaders ListPipelineExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

ToPath ListPipelineExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

ToQuery ListPipelineExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

type Rep ListPipelineExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

type Rep ListPipelineExecutions = D1 ('MetaData "ListPipelineExecutions" "Amazonka.CodePipeline.ListPipelineExecutions" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ListPipelineExecutions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListPipelineExecutions Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

newListPipelineExecutions Source #

Create a value of ListPipelineExecutions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListPipelineExecutions', listPipelineExecutions_nextToken - The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

$sel:maxResults:ListPipelineExecutions', listPipelineExecutions_maxResults - The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

$sel:pipelineName:ListPipelineExecutions', listPipelineExecutions_pipelineName - The name of the pipeline for which you want to get execution summary information.

data ListPipelineExecutionsResponse Source #

Represents the output of a ListPipelineExecutions action.

See: newListPipelineExecutionsResponse smart constructor.

Instances

Instances details
Eq ListPipelineExecutionsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

Read ListPipelineExecutionsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

Show ListPipelineExecutionsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

Generic ListPipelineExecutionsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

Associated Types

type Rep ListPipelineExecutionsResponse :: Type -> Type #

NFData ListPipelineExecutionsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

type Rep ListPipelineExecutionsResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.ListPipelineExecutions

type Rep ListPipelineExecutionsResponse = D1 ('MetaData "ListPipelineExecutionsResponse" "Amazonka.CodePipeline.ListPipelineExecutions" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ListPipelineExecutionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "pipelineExecutionSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PipelineExecutionSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListPipelineExecutionsResponse Source #

Create a value of ListPipelineExecutionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListPipelineExecutions', listPipelineExecutionsResponse_nextToken - A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

$sel:pipelineExecutionSummaries:ListPipelineExecutionsResponse', listPipelineExecutionsResponse_pipelineExecutionSummaries - A list of executions in the history of a pipeline.

$sel:httpStatus:ListPipelineExecutionsResponse', listPipelineExecutionsResponse_httpStatus - The response's http status code.

Types

ActionCategory

newtype ActionCategory Source #

Constructors

ActionCategory' 

Instances

Instances details
Eq ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

Ord ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

Read ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

Show ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

Generic ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

Associated Types

type Rep ActionCategory :: Type -> Type #

NFData ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

Methods

rnf :: ActionCategory -> () #

Hashable ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

ToJSON ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

ToJSONKey ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

FromJSON ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

FromJSONKey ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

ToLog ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

ToHeader ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

ToQuery ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

FromXML ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

ToXML ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

Methods

toXML :: ActionCategory -> XML #

ToByteString ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

FromText ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

ToText ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

type Rep ActionCategory Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionCategory

type Rep ActionCategory = D1 ('MetaData "ActionCategory" "Amazonka.CodePipeline.Types.ActionCategory" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "ActionCategory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromActionCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ActionConfigurationPropertyType

newtype ActionConfigurationPropertyType Source #

Instances

Instances details
Eq ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

Ord ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

Read ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

Show ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

Generic ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

Associated Types

type Rep ActionConfigurationPropertyType :: Type -> Type #

NFData ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

Hashable ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

ToJSON ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

ToJSONKey ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

FromJSON ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

FromJSONKey ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

ToLog ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

ToHeader ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

ToQuery ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

FromXML ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

ToXML ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

ToByteString ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

FromText ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

ToText ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

type Rep ActionConfigurationPropertyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationPropertyType

type Rep ActionConfigurationPropertyType = D1 ('MetaData "ActionConfigurationPropertyType" "Amazonka.CodePipeline.Types.ActionConfigurationPropertyType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "ActionConfigurationPropertyType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromActionConfigurationPropertyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ActionExecutionStatus

newtype ActionExecutionStatus Source #

Instances

Instances details
Eq ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

Ord ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

Read ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

Show ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

Generic ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

Associated Types

type Rep ActionExecutionStatus :: Type -> Type #

NFData ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

Methods

rnf :: ActionExecutionStatus -> () #

Hashable ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

ToJSON ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

ToJSONKey ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

FromJSON ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

FromJSONKey ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

ToLog ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

ToHeader ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

ToQuery ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

FromXML ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

ToXML ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

ToByteString ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

FromText ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

ToText ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

type Rep ActionExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionStatus

type Rep ActionExecutionStatus = D1 ('MetaData "ActionExecutionStatus" "Amazonka.CodePipeline.Types.ActionExecutionStatus" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "ActionExecutionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromActionExecutionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ActionOwner

newtype ActionOwner Source #

Constructors

ActionOwner' 

Instances

Instances details
Eq ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

Ord ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

Read ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

Show ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

Generic ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

Associated Types

type Rep ActionOwner :: Type -> Type #

NFData ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

Methods

rnf :: ActionOwner -> () #

Hashable ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

ToJSON ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

ToJSONKey ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

FromJSON ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

FromJSONKey ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

ToLog ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

ToHeader ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

ToQuery ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

FromXML ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

ToXML ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

Methods

toXML :: ActionOwner -> XML #

ToByteString ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

FromText ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

ToText ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

Methods

toText :: ActionOwner -> Text #

type Rep ActionOwner Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionOwner

type Rep ActionOwner = D1 ('MetaData "ActionOwner" "Amazonka.CodePipeline.Types.ActionOwner" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "ActionOwner'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromActionOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ApprovalStatus

newtype ApprovalStatus Source #

Constructors

ApprovalStatus' 

Instances

Instances details
Eq ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

Ord ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

Read ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

Show ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

Generic ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

Associated Types

type Rep ApprovalStatus :: Type -> Type #

NFData ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

Methods

rnf :: ApprovalStatus -> () #

Hashable ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

ToJSON ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

ToJSONKey ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

FromJSON ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

FromJSONKey ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

ToLog ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

ToHeader ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

ToQuery ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

FromXML ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

ToXML ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

Methods

toXML :: ApprovalStatus -> XML #

ToByteString ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

FromText ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

ToText ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

type Rep ApprovalStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalStatus

type Rep ApprovalStatus = D1 ('MetaData "ApprovalStatus" "Amazonka.CodePipeline.Types.ApprovalStatus" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "ApprovalStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromApprovalStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ArtifactLocationType

newtype ArtifactLocationType Source #

Bundled Patterns

pattern ArtifactLocationType_S3 :: ArtifactLocationType 

Instances

Instances details
Eq ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

Ord ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

Read ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

Show ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

Generic ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

Associated Types

type Rep ArtifactLocationType :: Type -> Type #

NFData ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

Methods

rnf :: ArtifactLocationType -> () #

Hashable ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

ToJSON ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

ToJSONKey ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

FromJSON ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

FromJSONKey ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

ToLog ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

ToHeader ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

ToQuery ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

FromXML ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

ToXML ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

ToByteString ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

FromText ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

ToText ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

type Rep ArtifactLocationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocationType

type Rep ArtifactLocationType = D1 ('MetaData "ArtifactLocationType" "Amazonka.CodePipeline.Types.ArtifactLocationType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "ArtifactLocationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromArtifactLocationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ArtifactStoreType

newtype ArtifactStoreType Source #

Bundled Patterns

pattern ArtifactStoreType_S3 :: ArtifactStoreType 

Instances

Instances details
Eq ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

Ord ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

Read ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

Show ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

Generic ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

Associated Types

type Rep ArtifactStoreType :: Type -> Type #

NFData ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

Methods

rnf :: ArtifactStoreType -> () #

Hashable ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

ToJSON ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

ToJSONKey ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

FromJSON ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

FromJSONKey ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

ToLog ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

ToHeader ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

ToQuery ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

FromXML ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

ToXML ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

ToByteString ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

FromText ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

ToText ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

type Rep ArtifactStoreType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStoreType

type Rep ArtifactStoreType = D1 ('MetaData "ArtifactStoreType" "Amazonka.CodePipeline.Types.ArtifactStoreType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "ArtifactStoreType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromArtifactStoreType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BlockerType

newtype BlockerType Source #

Constructors

BlockerType' 

Bundled Patterns

pattern BlockerType_Schedule :: BlockerType 

Instances

Instances details
Eq BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

Ord BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

Read BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

Show BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

Generic BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

Associated Types

type Rep BlockerType :: Type -> Type #

NFData BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

Methods

rnf :: BlockerType -> () #

Hashable BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

ToJSON BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

ToJSONKey BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

FromJSON BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

FromJSONKey BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

ToLog BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

ToHeader BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

ToQuery BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

FromXML BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

ToXML BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

Methods

toXML :: BlockerType -> XML #

ToByteString BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

FromText BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

ToText BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

Methods

toText :: BlockerType -> Text #

type Rep BlockerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerType

type Rep BlockerType = D1 ('MetaData "BlockerType" "Amazonka.CodePipeline.Types.BlockerType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "BlockerType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBlockerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EncryptionKeyType

newtype EncryptionKeyType Source #

Bundled Patterns

pattern EncryptionKeyType_KMS :: EncryptionKeyType 

Instances

Instances details
Eq EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

Ord EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

Read EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

Show EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

Generic EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

Associated Types

type Rep EncryptionKeyType :: Type -> Type #

NFData EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

Methods

rnf :: EncryptionKeyType -> () #

Hashable EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

ToJSON EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

ToJSONKey EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

FromJSON EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

FromJSONKey EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

ToLog EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

ToHeader EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

ToQuery EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

FromXML EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

ToXML EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

ToByteString EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

FromText EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

ToText EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

type Rep EncryptionKeyType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKeyType

type Rep EncryptionKeyType = D1 ('MetaData "EncryptionKeyType" "Amazonka.CodePipeline.Types.EncryptionKeyType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "EncryptionKeyType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEncryptionKeyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExecutorType

newtype ExecutorType Source #

Constructors

ExecutorType' 

Bundled Patterns

pattern ExecutorType_JobWorker :: ExecutorType 
pattern ExecutorType_Lambda :: ExecutorType 

Instances

Instances details
Eq ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

Ord ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

Read ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

Show ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

Generic ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

Associated Types

type Rep ExecutorType :: Type -> Type #

NFData ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

Methods

rnf :: ExecutorType -> () #

Hashable ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

ToJSON ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

ToJSONKey ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

FromJSON ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

FromJSONKey ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

ToLog ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

ToHeader ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

ToQuery ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

FromXML ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

ToXML ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

Methods

toXML :: ExecutorType -> XML #

ToByteString ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

FromText ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

ToText ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

Methods

toText :: ExecutorType -> Text #

type Rep ExecutorType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorType

type Rep ExecutorType = D1 ('MetaData "ExecutorType" "Amazonka.CodePipeline.Types.ExecutorType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "ExecutorType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExecutorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FailureType

newtype FailureType Source #

Constructors

FailureType' 

Instances

Instances details
Eq FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

Ord FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

Read FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

Show FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

Generic FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

Associated Types

type Rep FailureType :: Type -> Type #

NFData FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

Methods

rnf :: FailureType -> () #

Hashable FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

ToJSON FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

ToJSONKey FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

FromJSON FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

FromJSONKey FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

ToLog FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

ToHeader FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

ToQuery FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

FromXML FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

ToXML FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

Methods

toXML :: FailureType -> XML #

ToByteString FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

FromText FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

ToText FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

Methods

toText :: FailureType -> Text #

type Rep FailureType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureType

type Rep FailureType = D1 ('MetaData "FailureType" "Amazonka.CodePipeline.Types.FailureType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "FailureType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFailureType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

JobStatus

newtype JobStatus Source #

Constructors

JobStatus' 

Fields

Instances

Instances details
Eq JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

Ord JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

Read JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

Show JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

Generic JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

Associated Types

type Rep JobStatus :: Type -> Type #

NFData JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

Methods

rnf :: JobStatus -> () #

Hashable JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

ToJSON JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

ToJSONKey JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

FromJSON JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

FromJSONKey JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

ToLog JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

ToHeader JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

ToQuery JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

FromXML JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

ToXML JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

Methods

toXML :: JobStatus -> XML #

ToByteString JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

Methods

toBS :: JobStatus -> ByteString #

FromText JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

ToText JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

Methods

toText :: JobStatus -> Text #

type Rep JobStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobStatus

type Rep JobStatus = D1 ('MetaData "JobStatus" "Amazonka.CodePipeline.Types.JobStatus" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "JobStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromJobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PipelineExecutionStatus

newtype PipelineExecutionStatus Source #

Instances

Instances details
Eq PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

Ord PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

Read PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

Show PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

Generic PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

Associated Types

type Rep PipelineExecutionStatus :: Type -> Type #

NFData PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

Methods

rnf :: PipelineExecutionStatus -> () #

Hashable PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

ToJSON PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

ToJSONKey PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

FromJSON PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

FromJSONKey PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

ToLog PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

ToHeader PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

ToQuery PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

FromXML PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

ToXML PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

ToByteString PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

FromText PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

ToText PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

type Rep PipelineExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionStatus

type Rep PipelineExecutionStatus = D1 ('MetaData "PipelineExecutionStatus" "Amazonka.CodePipeline.Types.PipelineExecutionStatus" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "PipelineExecutionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPipelineExecutionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StageExecutionStatus

newtype StageExecutionStatus Source #

Instances

Instances details
Eq StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

Ord StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

Read StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

Show StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

Generic StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

Associated Types

type Rep StageExecutionStatus :: Type -> Type #

NFData StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

Methods

rnf :: StageExecutionStatus -> () #

Hashable StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

ToJSON StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

ToJSONKey StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

FromJSON StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

FromJSONKey StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

ToLog StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

ToHeader StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

ToQuery StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

FromXML StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

ToXML StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

ToByteString StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

FromText StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

ToText StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

type Rep StageExecutionStatus Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecutionStatus

type Rep StageExecutionStatus = D1 ('MetaData "StageExecutionStatus" "Amazonka.CodePipeline.Types.StageExecutionStatus" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "StageExecutionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStageExecutionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StageRetryMode

newtype StageRetryMode Source #

Constructors

StageRetryMode' 

Bundled Patterns

pattern StageRetryMode_FAILED_ACTIONS :: StageRetryMode 

Instances

Instances details
Eq StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

Ord StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

Read StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

Show StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

Generic StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

Associated Types

type Rep StageRetryMode :: Type -> Type #

NFData StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

Methods

rnf :: StageRetryMode -> () #

Hashable StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

ToJSON StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

ToJSONKey StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

FromJSON StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

FromJSONKey StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

ToLog StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

ToHeader StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

ToQuery StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

FromXML StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

ToXML StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

Methods

toXML :: StageRetryMode -> XML #

ToByteString StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

FromText StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

ToText StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

type Rep StageRetryMode Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageRetryMode

type Rep StageRetryMode = D1 ('MetaData "StageRetryMode" "Amazonka.CodePipeline.Types.StageRetryMode" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "StageRetryMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStageRetryMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StageTransitionType

newtype StageTransitionType Source #

Instances

Instances details
Eq StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

Ord StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

Read StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

Show StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

Generic StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

Associated Types

type Rep StageTransitionType :: Type -> Type #

NFData StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

Methods

rnf :: StageTransitionType -> () #

Hashable StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

ToJSON StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

ToJSONKey StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

FromJSON StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

FromJSONKey StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

ToLog StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

ToHeader StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

ToQuery StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

FromXML StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

ToXML StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

ToByteString StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

FromText StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

ToText StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

type Rep StageTransitionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageTransitionType

type Rep StageTransitionType = D1 ('MetaData "StageTransitionType" "Amazonka.CodePipeline.Types.StageTransitionType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "StageTransitionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStageTransitionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TriggerType

newtype TriggerType Source #

Constructors

TriggerType' 

Instances

Instances details
Eq TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

Ord TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

Read TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

Show TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

Generic TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

Associated Types

type Rep TriggerType :: Type -> Type #

NFData TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

Methods

rnf :: TriggerType -> () #

Hashable TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

ToJSON TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

ToJSONKey TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

FromJSON TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

FromJSONKey TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

ToLog TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

ToHeader TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

ToQuery TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

FromXML TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

ToXML TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

Methods

toXML :: TriggerType -> XML #

ToByteString TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

FromText TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

ToText TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

Methods

toText :: TriggerType -> Text #

type Rep TriggerType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TriggerType

type Rep TriggerType = D1 ('MetaData "TriggerType" "Amazonka.CodePipeline.Types.TriggerType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "TriggerType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTriggerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WebhookAuthenticationType

newtype WebhookAuthenticationType Source #

Instances

Instances details
Eq WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

Ord WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

Read WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

Show WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

Generic WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

Associated Types

type Rep WebhookAuthenticationType :: Type -> Type #

NFData WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

Hashable WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

ToJSON WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

ToJSONKey WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

FromJSON WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

FromJSONKey WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

ToLog WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

ToHeader WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

ToQuery WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

FromXML WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

ToXML WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

ToByteString WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

FromText WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

ToText WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

type Rep WebhookAuthenticationType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthenticationType

type Rep WebhookAuthenticationType = D1 ('MetaData "WebhookAuthenticationType" "Amazonka.CodePipeline.Types.WebhookAuthenticationType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'True) (C1 ('MetaCons "WebhookAuthenticationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWebhookAuthenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AWSSessionCredentials

data AWSSessionCredentials Source #

Represents an AWS session credentials object. These credentials are temporary credentials that are issued by AWS Secure Token Service (STS). They can be used to access input and output artifacts in the S3 bucket used to store artifact for the pipeline in AWS CodePipeline.

See: newAWSSessionCredentials smart constructor.

Instances

Instances details
Eq AWSSessionCredentials Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.AWSSessionCredentials

Show AWSSessionCredentials Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.AWSSessionCredentials

Generic AWSSessionCredentials Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.AWSSessionCredentials

Associated Types

type Rep AWSSessionCredentials :: Type -> Type #

NFData AWSSessionCredentials Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.AWSSessionCredentials

Methods

rnf :: AWSSessionCredentials -> () #

Hashable AWSSessionCredentials Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.AWSSessionCredentials

FromJSON AWSSessionCredentials Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.AWSSessionCredentials

type Rep AWSSessionCredentials Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.AWSSessionCredentials

type Rep AWSSessionCredentials = D1 ('MetaData "AWSSessionCredentials" "Amazonka.CodePipeline.Types.AWSSessionCredentials" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "AWSSessionCredentials'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accessKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: (S1 ('MetaSel ('Just "secretAccessKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "sessionToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))))

newAWSSessionCredentials Source #

Create a value of AWSSessionCredentials with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accessKeyId:AWSSessionCredentials', aWSSessionCredentials_accessKeyId - The access key for the session.

$sel:secretAccessKey:AWSSessionCredentials', aWSSessionCredentials_secretAccessKey - The secret access key for the session.

$sel:sessionToken:AWSSessionCredentials', aWSSessionCredentials_sessionToken - The token for the session.

ActionConfiguration

data ActionConfiguration Source #

Represents information about an action configuration.

See: newActionConfiguration smart constructor.

Instances

Instances details
Eq ActionConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfiguration

Read ActionConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfiguration

Show ActionConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfiguration

Generic ActionConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfiguration

Associated Types

type Rep ActionConfiguration :: Type -> Type #

NFData ActionConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfiguration

Methods

rnf :: ActionConfiguration -> () #

Hashable ActionConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfiguration

FromJSON ActionConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfiguration

type Rep ActionConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfiguration

type Rep ActionConfiguration = D1 ('MetaData "ActionConfiguration" "Amazonka.CodePipeline.Types.ActionConfiguration" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))

newActionConfiguration :: ActionConfiguration Source #

Create a value of ActionConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:configuration:ActionConfiguration', actionConfiguration_configuration - The configuration data for the action.

ActionConfigurationProperty

data ActionConfigurationProperty Source #

Represents information about an action configuration property.

See: newActionConfigurationProperty smart constructor.

Instances

Instances details
Eq ActionConfigurationProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationProperty

Read ActionConfigurationProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationProperty

Show ActionConfigurationProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationProperty

Generic ActionConfigurationProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationProperty

Associated Types

type Rep ActionConfigurationProperty :: Type -> Type #

NFData ActionConfigurationProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationProperty

Hashable ActionConfigurationProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationProperty

ToJSON ActionConfigurationProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationProperty

FromJSON ActionConfigurationProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationProperty

type Rep ActionConfigurationProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionConfigurationProperty

type Rep ActionConfigurationProperty = D1 ('MetaData "ActionConfigurationProperty" "Amazonka.CodePipeline.Types.ActionConfigurationProperty" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionConfigurationProperty'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "queryable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActionConfigurationPropertyType)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "required") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "secret") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))))

newActionConfigurationProperty Source #

Create a value of ActionConfigurationProperty with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:queryable:ActionConfigurationProperty', actionConfigurationProperty_queryable - Indicates that the property is used with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to other restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

$sel:type':ActionConfigurationProperty', actionConfigurationProperty_type - The type of the configuration property.

$sel:description:ActionConfigurationProperty', actionConfigurationProperty_description - The description of the action configuration property that is displayed to users.

$sel:name:ActionConfigurationProperty', actionConfigurationProperty_name - The name of the action configuration property.

$sel:required:ActionConfigurationProperty', actionConfigurationProperty_required - Whether the configuration property is a required value.

$sel:key:ActionConfigurationProperty', actionConfigurationProperty_key - Whether the configuration property is a key.

$sel:secret:ActionConfigurationProperty', actionConfigurationProperty_secret - Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action preserves the previous value of the secret.

ActionContext

data ActionContext Source #

Represents the context of an action in the stage of a pipeline to a job worker.

See: newActionContext smart constructor.

Constructors

ActionContext' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq ActionContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionContext

Read ActionContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionContext

Show ActionContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionContext

Generic ActionContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionContext

Associated Types

type Rep ActionContext :: Type -> Type #

NFData ActionContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionContext

Methods

rnf :: ActionContext -> () #

Hashable ActionContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionContext

FromJSON ActionContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionContext

type Rep ActionContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionContext

type Rep ActionContext = D1 ('MetaData "ActionContext" "Amazonka.CodePipeline.Types.ActionContext" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionContext'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "actionExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newActionContext :: ActionContext Source #

Create a value of ActionContext with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:ActionContext', actionContext_name - The name of the action in the context of a job.

$sel:actionExecutionId:ActionContext', actionContext_actionExecutionId - The system-generated unique ID that corresponds to an action's execution.

ActionDeclaration

data ActionDeclaration Source #

Represents information about an action declaration.

See: newActionDeclaration smart constructor.

Instances

Instances details
Eq ActionDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionDeclaration

Read ActionDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionDeclaration

Show ActionDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionDeclaration

Generic ActionDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionDeclaration

Associated Types

type Rep ActionDeclaration :: Type -> Type #

NFData ActionDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionDeclaration

Methods

rnf :: ActionDeclaration -> () #

Hashable ActionDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionDeclaration

ToJSON ActionDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionDeclaration

FromJSON ActionDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionDeclaration

type Rep ActionDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionDeclaration

newActionDeclaration Source #

Create a value of ActionDeclaration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:outputArtifacts:ActionDeclaration', actionDeclaration_outputArtifacts - The name or ID of the result of the action declaration, such as a test or build artifact.

$sel:namespace:ActionDeclaration', actionDeclaration_namespace - The variable namespace associated with the action. All variables produced as output by this action fall under this namespace.

$sel:runOrder:ActionDeclaration', actionDeclaration_runOrder - The order in which actions are run.

$sel:region:ActionDeclaration', actionDeclaration_region - The action declaration's AWS Region, such as us-east-1.

$sel:configuration:ActionDeclaration', actionDeclaration_configuration - The action's configuration. These are key-value pairs that specify input values for an action. For more information, see Action Structure Requirements in CodePipeline. For the list of configuration properties for the AWS CloudFormation action type in CodePipeline, see Configuration Properties Reference in the AWS CloudFormation User Guide. For template snippets with examples, see Using Parameter Override Functions with CodePipeline Pipelines in the AWS CloudFormation User Guide.

The values can be represented in either JSON or YAML format. For example, the JSON configuration item format is as follows:

JSON:

"Configuration" : { Key : Value },

$sel:inputArtifacts:ActionDeclaration', actionDeclaration_inputArtifacts - The name or ID of the artifact consumed by the action, such as a test or build artifact.

$sel:roleArn:ActionDeclaration', actionDeclaration_roleArn - The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline.

$sel:name:ActionDeclaration', actionDeclaration_name - The action declaration's name.

$sel:actionTypeId:ActionDeclaration', actionDeclaration_actionTypeId - Specifies the action type and the provider of the action.

ActionExecution

data ActionExecution Source #

Represents information about the run of an action.

See: newActionExecution smart constructor.

Instances

Instances details
Eq ActionExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecution

Read ActionExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecution

Show ActionExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecution

Generic ActionExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecution

Associated Types

type Rep ActionExecution :: Type -> Type #

NFData ActionExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecution

Methods

rnf :: ActionExecution -> () #

Hashable ActionExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecution

FromJSON ActionExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecution

type Rep ActionExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecution

newActionExecution :: ActionExecution Source #

Create a value of ActionExecution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lastUpdatedBy:ActionExecution', actionExecution_lastUpdatedBy - The ARN of the user who last changed the pipeline.

$sel:summary:ActionExecution', actionExecution_summary - A summary of the run of the action.

$sel:status:ActionExecution', actionExecution_status - The status of the action, or for a completed action, the last status of the action.

$sel:lastStatusChange:ActionExecution', actionExecution_lastStatusChange - The last status change of the action.

$sel:token:ActionExecution', actionExecution_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 command. It is used to validate that the approval request corresponding to this token is still valid.

$sel:externalExecutionUrl:ActionExecution', actionExecution_externalExecutionUrl - The URL of a resource external to AWS that is used when running the action (for example, an external repository URL).

$sel:externalExecutionId:ActionExecution', actionExecution_externalExecutionId - The external ID of the run of the action.

$sel:errorDetails:ActionExecution', actionExecution_errorDetails - The details of an error returned by a URL external to AWS.

$sel:percentComplete:ActionExecution', actionExecution_percentComplete - A percentage of completeness of the action as it runs.

$sel:actionExecutionId:ActionExecution', actionExecution_actionExecutionId - ID of the workflow action execution in the current stage. Use the GetPipelineState action to retrieve the current action execution details of the current stage.

For older executions, this field might be empty. The action execution ID is available for executions run on or after March 2020.

ActionExecutionDetail

data ActionExecutionDetail Source #

Returns information about an execution of an action, including the action execution ID, and the name, version, and timing of the action.

See: newActionExecutionDetail smart constructor.

Instances

Instances details
Eq ActionExecutionDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionDetail

Read ActionExecutionDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionDetail

Show ActionExecutionDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionDetail

Generic ActionExecutionDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionDetail

Associated Types

type Rep ActionExecutionDetail :: Type -> Type #

NFData ActionExecutionDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionDetail

Methods

rnf :: ActionExecutionDetail -> () #

Hashable ActionExecutionDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionDetail

FromJSON ActionExecutionDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionDetail

type Rep ActionExecutionDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionDetail

newActionExecutionDetail :: ActionExecutionDetail Source #

Create a value of ActionExecutionDetail with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:ActionExecutionDetail', actionExecutionDetail_status - The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

$sel:startTime:ActionExecutionDetail', actionExecutionDetail_startTime - The start time of the action execution.

$sel:pipelineVersion:ActionExecutionDetail', actionExecutionDetail_pipelineVersion - The version of the pipeline where the action was run.

$sel:input:ActionExecutionDetail', actionExecutionDetail_input - Input details for the action execution, such as role ARN, Region, and input artifacts.

$sel:actionName:ActionExecutionDetail', actionExecutionDetail_actionName - The name of the action.

$sel:output:ActionExecutionDetail', actionExecutionDetail_output - Output details for the action execution, such as the action execution result.

$sel:pipelineExecutionId:ActionExecutionDetail', actionExecutionDetail_pipelineExecutionId - The pipeline execution ID for the action execution.

$sel:stageName:ActionExecutionDetail', actionExecutionDetail_stageName - The name of the stage that contains the action.

$sel:lastUpdateTime:ActionExecutionDetail', actionExecutionDetail_lastUpdateTime - The last update time of the action execution.

$sel:actionExecutionId:ActionExecutionDetail', actionExecutionDetail_actionExecutionId - The action execution ID.

ActionExecutionFilter

data ActionExecutionFilter Source #

Filter values for the action execution.

See: newActionExecutionFilter smart constructor.

Instances

Instances details
Eq ActionExecutionFilter Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionFilter

Read ActionExecutionFilter Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionFilter

Show ActionExecutionFilter Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionFilter

Generic ActionExecutionFilter Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionFilter

Associated Types

type Rep ActionExecutionFilter :: Type -> Type #

NFData ActionExecutionFilter Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionFilter

Methods

rnf :: ActionExecutionFilter -> () #

Hashable ActionExecutionFilter Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionFilter

ToJSON ActionExecutionFilter Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionFilter

type Rep ActionExecutionFilter Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionFilter

type Rep ActionExecutionFilter = D1 ('MetaData "ActionExecutionFilter" "Amazonka.CodePipeline.Types.ActionExecutionFilter" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionExecutionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newActionExecutionFilter :: ActionExecutionFilter Source #

Create a value of ActionExecutionFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipelineExecutionId:ActionExecutionFilter', actionExecutionFilter_pipelineExecutionId - The pipeline execution ID used to filter action execution history.

ActionExecutionInput

data ActionExecutionInput Source #

Input information used for an action execution.

See: newActionExecutionInput smart constructor.

Instances

Instances details
Eq ActionExecutionInput Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionInput

Read ActionExecutionInput Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionInput

Show ActionExecutionInput Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionInput

Generic ActionExecutionInput Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionInput

Associated Types

type Rep ActionExecutionInput :: Type -> Type #

NFData ActionExecutionInput Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionInput

Methods

rnf :: ActionExecutionInput -> () #

Hashable ActionExecutionInput Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionInput

FromJSON ActionExecutionInput Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionInput

type Rep ActionExecutionInput Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionInput

type Rep ActionExecutionInput = D1 ('MetaData "ActionExecutionInput" "Amazonka.CodePipeline.Types.ActionExecutionInput" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionExecutionInput'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resolvedConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "actionTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActionTypeId))) :*: (S1 ('MetaSel ('Just "inputArtifacts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ArtifactDetail])) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newActionExecutionInput :: ActionExecutionInput Source #

Create a value of ActionExecutionInput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:namespace:ActionExecutionInput', actionExecutionInput_namespace - The variable namespace associated with the action. All variables produced as output by this action fall under this namespace.

$sel:resolvedConfiguration:ActionExecutionInput', actionExecutionInput_resolvedConfiguration - Configuration data for an action execution with all variable references replaced with their real values for the execution.

$sel:region:ActionExecutionInput', actionExecutionInput_region - The AWS Region for the action, such as us-east-1.

$sel:configuration:ActionExecutionInput', actionExecutionInput_configuration - Configuration data for an action execution.

$sel:actionTypeId:ActionExecutionInput', actionExecutionInput_actionTypeId - Undocumented member.

$sel:inputArtifacts:ActionExecutionInput', actionExecutionInput_inputArtifacts - Details of input artifacts of the action that correspond to the action execution.

$sel:roleArn:ActionExecutionInput', actionExecutionInput_roleArn - The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline.

ActionExecutionOutput

data ActionExecutionOutput Source #

Output details listed for an action execution, such as the action execution result.

See: newActionExecutionOutput smart constructor.

Instances

Instances details
Eq ActionExecutionOutput Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionOutput

Read ActionExecutionOutput Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionOutput

Show ActionExecutionOutput Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionOutput

Generic ActionExecutionOutput Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionOutput

Associated Types

type Rep ActionExecutionOutput :: Type -> Type #

NFData ActionExecutionOutput Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionOutput

Methods

rnf :: ActionExecutionOutput -> () #

Hashable ActionExecutionOutput Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionOutput

FromJSON ActionExecutionOutput Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionOutput

type Rep ActionExecutionOutput Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionOutput

type Rep ActionExecutionOutput = D1 ('MetaData "ActionExecutionOutput" "Amazonka.CodePipeline.Types.ActionExecutionOutput" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionExecutionOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "outputArtifacts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ArtifactDetail])) :*: S1 ('MetaSel ('Just "executionResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActionExecutionResult)))))

newActionExecutionOutput :: ActionExecutionOutput Source #

Create a value of ActionExecutionOutput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:outputVariables:ActionExecutionOutput', actionExecutionOutput_outputVariables - The outputVariables field shows the key-value pairs that were output as part of that execution.

$sel:outputArtifacts:ActionExecutionOutput', actionExecutionOutput_outputArtifacts - Details of output artifacts of the action that correspond to the action execution.

$sel:executionResult:ActionExecutionOutput', actionExecutionOutput_executionResult - Execution result information listed in the output details for an action execution.

ActionExecutionResult

data ActionExecutionResult Source #

Execution result information, such as the external execution ID.

See: newActionExecutionResult smart constructor.

Instances

Instances details
Eq ActionExecutionResult Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionResult

Read ActionExecutionResult Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionResult

Show ActionExecutionResult Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionResult

Generic ActionExecutionResult Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionResult

Associated Types

type Rep ActionExecutionResult :: Type -> Type #

NFData ActionExecutionResult Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionResult

Methods

rnf :: ActionExecutionResult -> () #

Hashable ActionExecutionResult Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionResult

FromJSON ActionExecutionResult Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionResult

type Rep ActionExecutionResult Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionExecutionResult

type Rep ActionExecutionResult = D1 ('MetaData "ActionExecutionResult" "Amazonka.CodePipeline.Types.ActionExecutionResult" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionExecutionResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "externalExecutionUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "externalExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "externalExecutionSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newActionExecutionResult :: ActionExecutionResult Source #

Create a value of ActionExecutionResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:externalExecutionUrl:ActionExecutionResult', actionExecutionResult_externalExecutionUrl - The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

$sel:externalExecutionId:ActionExecutionResult', actionExecutionResult_externalExecutionId - The action provider's external ID for the action execution.

$sel:externalExecutionSummary:ActionExecutionResult', actionExecutionResult_externalExecutionSummary - The action provider's summary for the action execution.

ActionRevision

data ActionRevision Source #

Represents information about the version (or revision) of an action.

See: newActionRevision smart constructor.

Instances

Instances details
Eq ActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionRevision

Read ActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionRevision

Show ActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionRevision

Generic ActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionRevision

Associated Types

type Rep ActionRevision :: Type -> Type #

NFData ActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionRevision

Methods

rnf :: ActionRevision -> () #

Hashable ActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionRevision

ToJSON ActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionRevision

FromJSON ActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionRevision

type Rep ActionRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionRevision

type Rep ActionRevision = D1 ('MetaData "ActionRevision" "Amazonka.CodePipeline.Types.ActionRevision" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionRevision'" 'PrefixI 'True) (S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "revisionChangeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newActionRevision Source #

Create a value of ActionRevision with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:revisionId:ActionRevision', actionRevision_revisionId - The system-generated unique ID that identifies the revision number of the action.

$sel:revisionChangeId:ActionRevision', actionRevision_revisionChangeId - The unique identifier of the change that set the state to this revision (for example, a deployment ID or timestamp).

$sel:created:ActionRevision', actionRevision_created - The date and time when the most recent version of the action was created, in timestamp format.

ActionState

data ActionState Source #

Represents information about the state of an action.

See: newActionState smart constructor.

Instances

Instances details
Eq ActionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionState

Read ActionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionState

Show ActionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionState

Generic ActionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionState

Associated Types

type Rep ActionState :: Type -> Type #

NFData ActionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionState

Methods

rnf :: ActionState -> () #

Hashable ActionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionState

FromJSON ActionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionState

type Rep ActionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionState

type Rep ActionState = D1 ('MetaData "ActionState" "Amazonka.CodePipeline.Types.ActionState" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionState'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "revisionUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "entityUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "actionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "currentRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActionRevision)) :*: S1 ('MetaSel ('Just "latestExecution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActionExecution))))))

newActionState :: ActionState Source #

Create a value of ActionState with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:revisionUrl:ActionState', actionState_revisionUrl - A URL link for more information about the revision, such as a commit details page.

$sel:entityUrl:ActionState', actionState_entityUrl - A URL link for more information about the state of the action, such as a deployment group details page.

$sel:actionName:ActionState', actionState_actionName - The name of the action.

$sel:currentRevision:ActionState', actionState_currentRevision - Represents information about the version (or revision) of an action.

$sel:latestExecution:ActionState', actionState_latestExecution - Represents information about the run of an action.

ActionType

data ActionType Source #

Returns information about the details of an action type.

See: newActionType smart constructor.

Instances

Instances details
Eq ActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionType

Read ActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionType

Show ActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionType

Generic ActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionType

Associated Types

type Rep ActionType :: Type -> Type #

NFData ActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionType

Methods

rnf :: ActionType -> () #

Hashable ActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionType

FromJSON ActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionType

type Rep ActionType Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionType

type Rep ActionType = D1 ('MetaData "ActionType" "Amazonka.CodePipeline.Types.ActionType" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionType'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "settings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActionTypeSettings)) :*: S1 ('MetaSel ('Just "actionConfigurationProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ActionConfigurationProperty]))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActionTypeId) :*: (S1 ('MetaSel ('Just "inputArtifactDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ArtifactDetails) :*: S1 ('MetaSel ('Just "outputArtifactDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ArtifactDetails)))))

newActionType Source #

Create a value of ActionType with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:settings:ActionType', actionType_settings - The settings for the action type.

$sel:actionConfigurationProperties:ActionType', actionType_actionConfigurationProperties - The configuration properties for the action type.

$sel:id:ActionType', actionType_id - Represents information about an action type.

$sel:inputArtifactDetails:ActionType', actionType_inputArtifactDetails - The details of the input artifact for the action, such as its commit ID.

$sel:outputArtifactDetails:ActionType', actionType_outputArtifactDetails - The details of the output artifact of the action, such as its commit ID.

ActionTypeArtifactDetails

data ActionTypeArtifactDetails Source #

Information about parameters for artifacts associated with the action type, such as the minimum and maximum artifacts allowed.

See: newActionTypeArtifactDetails smart constructor.

Instances

Instances details
Eq ActionTypeArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeArtifactDetails

Read ActionTypeArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeArtifactDetails

Show ActionTypeArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeArtifactDetails

Generic ActionTypeArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeArtifactDetails

Associated Types

type Rep ActionTypeArtifactDetails :: Type -> Type #

NFData ActionTypeArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeArtifactDetails

Hashable ActionTypeArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeArtifactDetails

ToJSON ActionTypeArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeArtifactDetails

FromJSON ActionTypeArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeArtifactDetails

type Rep ActionTypeArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeArtifactDetails

type Rep ActionTypeArtifactDetails = D1 ('MetaData "ActionTypeArtifactDetails" "Amazonka.CodePipeline.Types.ActionTypeArtifactDetails" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionTypeArtifactDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "minimumCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "maximumCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newActionTypeArtifactDetails Source #

Create a value of ActionTypeArtifactDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:minimumCount:ActionTypeArtifactDetails', actionTypeArtifactDetails_minimumCount - The minimum number of artifacts that can be used with the action type. For example, you should specify a minimum and maximum of zero input artifacts for an action type with a category of source.

$sel:maximumCount:ActionTypeArtifactDetails', actionTypeArtifactDetails_maximumCount - The maximum number of artifacts that can be used with the actiontype. For example, you should specify a minimum and maximum of zero input artifacts for an action type with a category of source.

ActionTypeDeclaration

data ActionTypeDeclaration Source #

The parameters for the action type definition that are provided when the action type is created or updated.

See: newActionTypeDeclaration smart constructor.

Instances

Instances details
Eq ActionTypeDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeDeclaration

Read ActionTypeDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeDeclaration

Show ActionTypeDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeDeclaration

Generic ActionTypeDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeDeclaration

Associated Types

type Rep ActionTypeDeclaration :: Type -> Type #

NFData ActionTypeDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeDeclaration

Methods

rnf :: ActionTypeDeclaration -> () #

Hashable ActionTypeDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeDeclaration

ToJSON ActionTypeDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeDeclaration

FromJSON ActionTypeDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeDeclaration

type Rep ActionTypeDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeDeclaration

newActionTypeDeclaration Source #

Create a value of ActionTypeDeclaration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:urls:ActionTypeDeclaration', actionTypeDeclaration_urls - The links associated with the action type to be updated.

$sel:permissions:ActionTypeDeclaration', actionTypeDeclaration_permissions - Details identifying the accounts with permissions to use the action type.

$sel:description:ActionTypeDeclaration', actionTypeDeclaration_description - The description for the action type to be updated.

$sel:properties:ActionTypeDeclaration', actionTypeDeclaration_properties - The properties of the action type to be updated.

$sel:executor:ActionTypeDeclaration', actionTypeDeclaration_executor - Information about the executor for an action type that was created with any supported integration model.

$sel:id:ActionTypeDeclaration', actionTypeDeclaration_id - The action category, owner, provider, and version of the action type to be updated.

$sel:inputArtifactDetails:ActionTypeDeclaration', actionTypeDeclaration_inputArtifactDetails - Details for the artifacts, such as application files, to be worked on by the action. For example, the minimum and maximum number of input artifacts allowed.

$sel:outputArtifactDetails:ActionTypeDeclaration', actionTypeDeclaration_outputArtifactDetails - Details for the output artifacts, such as a built application, that are the result of the action. For example, the minimum and maximum number of output artifacts allowed.

ActionTypeExecutor

data ActionTypeExecutor Source #

The action engine, or executor, for an action type created for a provider, where the action is to be used by customers of the provider. The action engine is associated with the model used to create and update the action, such as the Lambda integration model.

See: newActionTypeExecutor smart constructor.

Instances

Instances details
Eq ActionTypeExecutor Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeExecutor

Read ActionTypeExecutor Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeExecutor

Show ActionTypeExecutor Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeExecutor

Generic ActionTypeExecutor Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeExecutor

Associated Types

type Rep ActionTypeExecutor :: Type -> Type #

NFData ActionTypeExecutor Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeExecutor

Methods

rnf :: ActionTypeExecutor -> () #

Hashable ActionTypeExecutor Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeExecutor

ToJSON ActionTypeExecutor Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeExecutor

FromJSON ActionTypeExecutor Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeExecutor

type Rep ActionTypeExecutor Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeExecutor

type Rep ActionTypeExecutor = D1 ('MetaData "ActionTypeExecutor" "Amazonka.CodePipeline.Types.ActionTypeExecutor" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionTypeExecutor'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "jobTimeout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "policyStatementsTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExecutorConfiguration) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExecutorType))))

newActionTypeExecutor Source #

Create a value of ActionTypeExecutor with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobTimeout:ActionTypeExecutor', actionTypeExecutor_jobTimeout - The timeout in seconds for the job. An action execution can have multiple jobs. This is the timeout for a single job, not the entire action execution.

$sel:policyStatementsTemplate:ActionTypeExecutor', actionTypeExecutor_policyStatementsTemplate - The policy statement that specifies the permissions in the CodePipeline customer’s account that are needed to successfully run an action.

To grant permission to another account, specify the account ID as the Principal, a domain-style identifier defined by the service, for example codepipeline.amazonaws.com.

The size of the passed JSON policy document cannot exceed 2048 characters.

$sel:configuration:ActionTypeExecutor', actionTypeExecutor_configuration - The action configuration properties for the action type. These properties are specified in the action definition when the action type is created.

$sel:type':ActionTypeExecutor', actionTypeExecutor_type - The integration model used to create and update the action type, Lambda or JobWorker.

ActionTypeId

data ActionTypeId Source #

Represents information about an action type.

See: newActionTypeId smart constructor.

Instances

Instances details
Eq ActionTypeId Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeId

Read ActionTypeId Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeId

Show ActionTypeId Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeId

Generic ActionTypeId Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeId

Associated Types

type Rep ActionTypeId :: Type -> Type #

NFData ActionTypeId Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeId

Methods

rnf :: ActionTypeId -> () #

Hashable ActionTypeId Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeId

ToJSON ActionTypeId Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeId

FromJSON ActionTypeId Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeId

type Rep ActionTypeId Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeId

type Rep ActionTypeId = D1 ('MetaData "ActionTypeId" "Amazonka.CodePipeline.Types.ActionTypeId" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionTypeId'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "category") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActionCategory) :*: S1 ('MetaSel ('Just "owner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActionOwner)) :*: (S1 ('MetaSel ('Just "provider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newActionTypeId Source #

Create a value of ActionTypeId with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:category:ActionTypeId', actionTypeId_category - A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the following values.

  • Source
  • Build
  • Test
  • Deploy
  • Invoke
  • Approval

$sel:owner:ActionTypeId', actionTypeId_owner - The creator of the action being called. There are three valid values for the Owner field in the action category section within your pipeline structure: AWS, ThirdParty, and Custom. For more information, see Valid Action Types and Providers in CodePipeline.

$sel:provider:ActionTypeId', actionTypeId_provider - The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy. For more information, see Valid Action Types and Providers in CodePipeline.

$sel:version:ActionTypeId', actionTypeId_version - A string that describes the action version.

ActionTypeIdentifier

data ActionTypeIdentifier Source #

Specifies the category, owner, provider, and version of the action type.

See: newActionTypeIdentifier smart constructor.

Instances

Instances details
Eq ActionTypeIdentifier Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeIdentifier

Read ActionTypeIdentifier Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeIdentifier

Show ActionTypeIdentifier Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeIdentifier

Generic ActionTypeIdentifier Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeIdentifier

Associated Types

type Rep ActionTypeIdentifier :: Type -> Type #

NFData ActionTypeIdentifier Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeIdentifier

Methods

rnf :: ActionTypeIdentifier -> () #

Hashable ActionTypeIdentifier Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeIdentifier

ToJSON ActionTypeIdentifier Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeIdentifier

FromJSON ActionTypeIdentifier Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeIdentifier

type Rep ActionTypeIdentifier Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeIdentifier

type Rep ActionTypeIdentifier = D1 ('MetaData "ActionTypeIdentifier" "Amazonka.CodePipeline.Types.ActionTypeIdentifier" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionTypeIdentifier'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "category") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ActionCategory) :*: S1 ('MetaSel ('Just "owner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "provider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newActionTypeIdentifier Source #

Create a value of ActionTypeIdentifier with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:category:ActionTypeIdentifier', actionTypeIdentifier_category - Defines what kind of action can be taken in the stage, one of the following:

  • Source
  • Build
  • Test
  • Deploy
  • Approval
  • Invoke

$sel:owner:ActionTypeIdentifier', actionTypeIdentifier_owner - The creator of the action type being called: AWS or ThirdParty.

$sel:provider:ActionTypeIdentifier', actionTypeIdentifier_provider - The provider of the action type being called. The provider name is supplied when the action type is created.

$sel:version:ActionTypeIdentifier', actionTypeIdentifier_version - A string that describes the action type version.

ActionTypePermissions

data ActionTypePermissions Source #

Details identifying the users with permissions to use the action type.

See: newActionTypePermissions smart constructor.

Instances

Instances details
Eq ActionTypePermissions Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypePermissions

Read ActionTypePermissions Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypePermissions

Show ActionTypePermissions Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypePermissions

Generic ActionTypePermissions Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypePermissions

Associated Types

type Rep ActionTypePermissions :: Type -> Type #

NFData ActionTypePermissions Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypePermissions

Methods

rnf :: ActionTypePermissions -> () #

Hashable ActionTypePermissions Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypePermissions

ToJSON ActionTypePermissions Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypePermissions

FromJSON ActionTypePermissions Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypePermissions

type Rep ActionTypePermissions Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypePermissions

type Rep ActionTypePermissions = D1 ('MetaData "ActionTypePermissions" "Amazonka.CodePipeline.Types.ActionTypePermissions" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionTypePermissions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "allowedAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newActionTypePermissions Source #

Create a value of ActionTypePermissions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:allowedAccounts:ActionTypePermissions', actionTypePermissions_allowedAccounts - A list of AWS account IDs with access to use the action type in their pipelines.

ActionTypeProperty

data ActionTypeProperty Source #

Represents information about each property specified in the action configuration, such as the description and key name that display for the customer using the action type.

See: newActionTypeProperty smart constructor.

Instances

Instances details
Eq ActionTypeProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeProperty

Read ActionTypeProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeProperty

Show ActionTypeProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeProperty

Generic ActionTypeProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeProperty

Associated Types

type Rep ActionTypeProperty :: Type -> Type #

NFData ActionTypeProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeProperty

Methods

rnf :: ActionTypeProperty -> () #

Hashable ActionTypeProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeProperty

ToJSON ActionTypeProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeProperty

FromJSON ActionTypeProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeProperty

type Rep ActionTypeProperty Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeProperty

type Rep ActionTypeProperty = D1 ('MetaData "ActionTypeProperty" "Amazonka.CodePipeline.Types.ActionTypeProperty" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionTypeProperty'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "queryable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "optional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "noEcho") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))))

newActionTypeProperty Source #

Create a value of ActionTypeProperty with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:queryable:ActionTypeProperty', actionTypeProperty_queryable - Indicates that the property is used with polling. An action type can have up to one queryable property. If it has one, that property must be both required and not secret.

$sel:description:ActionTypeProperty', actionTypeProperty_description - The description of the property that is displayed to users.

$sel:name:ActionTypeProperty', actionTypeProperty_name - The property name that is displayed to users.

$sel:optional:ActionTypeProperty', actionTypeProperty_optional - Whether the configuration property is an optional value.

$sel:key:ActionTypeProperty', actionTypeProperty_key - Whether the configuration property is a key.

$sel:noEcho:ActionTypeProperty', actionTypeProperty_noEcho - Whether to omit the field value entered by the customer in the log. If true, the value is not saved in CloudTrail logs for the action execution.

ActionTypeSettings

data ActionTypeSettings Source #

Returns information about the settings for an action type.

See: newActionTypeSettings smart constructor.

Instances

Instances details
Eq ActionTypeSettings Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeSettings

Read ActionTypeSettings Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeSettings

Show ActionTypeSettings Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeSettings

Generic ActionTypeSettings Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeSettings

Associated Types

type Rep ActionTypeSettings :: Type -> Type #

NFData ActionTypeSettings Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeSettings

Methods

rnf :: ActionTypeSettings -> () #

Hashable ActionTypeSettings Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeSettings

ToJSON ActionTypeSettings Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeSettings

FromJSON ActionTypeSettings Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeSettings

type Rep ActionTypeSettings Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeSettings

type Rep ActionTypeSettings = D1 ('MetaData "ActionTypeSettings" "Amazonka.CodePipeline.Types.ActionTypeSettings" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionTypeSettings'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "thirdPartyConfigurationUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "executionUrlTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "revisionUrlTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "entityUrlTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newActionTypeSettings :: ActionTypeSettings Source #

Create a value of ActionTypeSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:thirdPartyConfigurationUrl:ActionTypeSettings', actionTypeSettings_thirdPartyConfigurationUrl - The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

$sel:executionUrlTemplate:ActionTypeSettings', actionTypeSettings_executionUrlTemplate - The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as the console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

$sel:revisionUrlTemplate:ActionTypeSettings', actionTypeSettings_revisionUrlTemplate - The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

$sel:entityUrlTemplate:ActionTypeSettings', actionTypeSettings_entityUrlTemplate - The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display in the pipeline.

ActionTypeUrls

data ActionTypeUrls Source #

Returns information about URLs for web pages that display to customers as links on the pipeline view, such as an external configuration page for the action type.

See: newActionTypeUrls smart constructor.

Instances

Instances details
Eq ActionTypeUrls Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeUrls

Read ActionTypeUrls Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeUrls

Show ActionTypeUrls Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeUrls

Generic ActionTypeUrls Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeUrls

Associated Types

type Rep ActionTypeUrls :: Type -> Type #

NFData ActionTypeUrls Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeUrls

Methods

rnf :: ActionTypeUrls -> () #

Hashable ActionTypeUrls Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeUrls

ToJSON ActionTypeUrls Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeUrls

FromJSON ActionTypeUrls Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeUrls

type Rep ActionTypeUrls Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ActionTypeUrls

type Rep ActionTypeUrls = D1 ('MetaData "ActionTypeUrls" "Amazonka.CodePipeline.Types.ActionTypeUrls" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ActionTypeUrls'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "executionUrlTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "revisionUrlTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "entityUrlTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newActionTypeUrls :: ActionTypeUrls Source #

Create a value of ActionTypeUrls with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:executionUrlTemplate:ActionTypeUrls', actionTypeUrls_executionUrlTemplate - The link to an execution page for the action type in progress. For example, for a CodeDeploy action, this link is shown on the pipeline view page in the CodePipeline console, and it links to a CodeDeploy status page.

$sel:revisionUrlTemplate:ActionTypeUrls', actionTypeUrls_revisionUrlTemplate - The URL returned to the CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

$sel:entityUrlTemplate:ActionTypeUrls', actionTypeUrls_entityUrlTemplate - The URL returned to the CodePipeline console that provides a deep link to the resources of the external system, such as a status page. This link is provided as part of the action display in the pipeline.

$sel:configurationUrl:ActionTypeUrls', actionTypeUrls_configurationUrl - The URL returned to the CodePipeline console that contains a link to the page where customers can configure the external action.

ApprovalResult

data ApprovalResult Source #

Represents information about the result of an approval request.

See: newApprovalResult smart constructor.

Instances

Instances details
Eq ApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalResult

Read ApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalResult

Show ApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalResult

Generic ApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalResult

Associated Types

type Rep ApprovalResult :: Type -> Type #

NFData ApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalResult

Methods

rnf :: ApprovalResult -> () #

Hashable ApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalResult

ToJSON ApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalResult

type Rep ApprovalResult Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ApprovalResult

type Rep ApprovalResult = D1 ('MetaData "ApprovalResult" "Amazonka.CodePipeline.Types.ApprovalResult" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ApprovalResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ApprovalStatus)))

newApprovalResult Source #

Create a value of ApprovalResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:summary:ApprovalResult', approvalResult_summary - The summary of the current status of the approval request.

$sel:status:ApprovalResult', approvalResult_status - The response submitted by a reviewer assigned to an approval action request.

Artifact

data Artifact Source #

Represents information about an artifact that is worked on by actions in the pipeline.

See: newArtifact smart constructor.

Instances

Instances details
Eq Artifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Artifact

Read Artifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Artifact

Show Artifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Artifact

Generic Artifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Artifact

Associated Types

type Rep Artifact :: Type -> Type #

Methods

from :: Artifact -> Rep Artifact x #

to :: Rep Artifact x -> Artifact #

NFData Artifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Artifact

Methods

rnf :: Artifact -> () #

Hashable Artifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Artifact

Methods

hashWithSalt :: Int -> Artifact -> Int #

hash :: Artifact -> Int #

FromJSON Artifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Artifact

type Rep Artifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Artifact

type Rep Artifact = D1 ('MetaData "Artifact" "Amazonka.CodePipeline.Types.Artifact" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "Artifact'" 'PrefixI 'True) (S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ArtifactLocation)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newArtifact :: Artifact Source #

Create a value of Artifact with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:location:Artifact', artifact_location - The location of an artifact.

$sel:name:Artifact', artifact_name - The artifact's name.

$sel:revision:Artifact', artifact_revision - The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

ArtifactDetail

data ArtifactDetail Source #

Artifact details for the action execution, such as the artifact location.

See: newArtifactDetail smart constructor.

Instances

Instances details
Eq ArtifactDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactDetail

Read ArtifactDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactDetail

Show ArtifactDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactDetail

Generic ArtifactDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactDetail

Associated Types

type Rep ArtifactDetail :: Type -> Type #

NFData ArtifactDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactDetail

Methods

rnf :: ArtifactDetail -> () #

Hashable ArtifactDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactDetail

FromJSON ArtifactDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactDetail

type Rep ArtifactDetail Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactDetail

type Rep ArtifactDetail = D1 ('MetaData "ArtifactDetail" "Amazonka.CodePipeline.Types.ArtifactDetail" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ArtifactDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location))))

newArtifactDetail :: ArtifactDetail Source #

Create a value of ArtifactDetail with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:ArtifactDetail', artifactDetail_name - The artifact object name for the action execution.

$sel:s3location:ArtifactDetail', artifactDetail_s3location - The Amazon S3 artifact location for the action execution.

ArtifactDetails

data ArtifactDetails Source #

Returns information about the details of an artifact.

See: newArtifactDetails smart constructor.

Instances

Instances details
Eq ArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactDetails

Read ArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactDetails

Show ArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactDetails

Generic ArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactDetails

Associated Types

type Rep ArtifactDetails :: Type -> Type #

NFData ArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactDetails

Methods

rnf :: ArtifactDetails -> () #

Hashable ArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactDetails

ToJSON ArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactDetails

FromJSON ArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactDetails

type Rep ArtifactDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactDetails

type Rep ArtifactDetails = D1 ('MetaData "ArtifactDetails" "Amazonka.CodePipeline.Types.ArtifactDetails" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ArtifactDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "minimumCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "maximumCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newArtifactDetails Source #

Create a value of ArtifactDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:minimumCount:ArtifactDetails', artifactDetails_minimumCount - The minimum number of artifacts allowed for the action type.

$sel:maximumCount:ArtifactDetails', artifactDetails_maximumCount - The maximum number of artifacts allowed for the action type.

ArtifactLocation

data ArtifactLocation Source #

Represents information about the location of an artifact.

See: newArtifactLocation smart constructor.

Instances

Instances details
Eq ArtifactLocation Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocation

Read ArtifactLocation Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocation

Show ArtifactLocation Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocation

Generic ArtifactLocation Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocation

Associated Types

type Rep ArtifactLocation :: Type -> Type #

NFData ArtifactLocation Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocation

Methods

rnf :: ArtifactLocation -> () #

Hashable ArtifactLocation Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocation

FromJSON ArtifactLocation Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocation

type Rep ArtifactLocation Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactLocation

type Rep ArtifactLocation = D1 ('MetaData "ArtifactLocation" "Amazonka.CodePipeline.Types.ArtifactLocation" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ArtifactLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ArtifactLocation)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ArtifactLocationType))))

newArtifactLocation :: ArtifactLocation Source #

Create a value of ArtifactLocation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3Location:ArtifactLocation', artifactLocation_s3Location - The S3 bucket that contains the artifact.

$sel:type':ArtifactLocation', artifactLocation_type - The type of artifact in the location.

ArtifactRevision

data ArtifactRevision Source #

Represents revision details of an artifact.

See: newArtifactRevision smart constructor.

Instances

Instances details
Eq ArtifactRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactRevision

Read ArtifactRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactRevision

Show ArtifactRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactRevision

Generic ArtifactRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactRevision

Associated Types

type Rep ArtifactRevision :: Type -> Type #

NFData ArtifactRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactRevision

Methods

rnf :: ArtifactRevision -> () #

Hashable ArtifactRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactRevision

FromJSON ArtifactRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactRevision

type Rep ArtifactRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactRevision

type Rep ArtifactRevision = D1 ('MetaData "ArtifactRevision" "Amazonka.CodePipeline.Types.ArtifactRevision" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ArtifactRevision'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "revisionSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "revisionUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "revisionChangeIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newArtifactRevision :: ArtifactRevision Source #

Create a value of ArtifactRevision with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:revisionSummary:ArtifactRevision', artifactRevision_revisionSummary - Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.

$sel:revisionUrl:ArtifactRevision', artifactRevision_revisionUrl - The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.

$sel:created:ArtifactRevision', artifactRevision_created - The date and time when the most recent revision of the artifact was created, in timestamp format.

$sel:name:ArtifactRevision', artifactRevision_name - The name of an artifact. This name might be system-generated, such as "MyApp", or defined by the user when an action is created.

$sel:revisionId:ArtifactRevision', artifactRevision_revisionId - The revision ID of the artifact.

$sel:revisionChangeIdentifier:ArtifactRevision', artifactRevision_revisionChangeIdentifier - An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.

ArtifactStore

data ArtifactStore Source #

The S3 bucket where artifacts for the pipeline are stored.

You must include either artifactStore or artifactStores in your pipeline, but you cannot use both. If you create a cross-region action in your pipeline, you must use artifactStores.

See: newArtifactStore smart constructor.

Instances

Instances details
Eq ArtifactStore Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStore

Read ArtifactStore Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStore

Show ArtifactStore Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStore

Generic ArtifactStore Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStore

Associated Types

type Rep ArtifactStore :: Type -> Type #

NFData ArtifactStore Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStore

Methods

rnf :: ArtifactStore -> () #

Hashable ArtifactStore Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStore

ToJSON ArtifactStore Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStore

FromJSON ArtifactStore Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStore

type Rep ArtifactStore Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ArtifactStore

type Rep ArtifactStore = D1 ('MetaData "ArtifactStore" "Amazonka.CodePipeline.Types.ArtifactStore" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ArtifactStore'" 'PrefixI 'True) (S1 ('MetaSel ('Just "encryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionKey)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ArtifactStoreType) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newArtifactStore Source #

Create a value of ArtifactStore with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:encryptionKey:ArtifactStore', artifactStore_encryptionKey - The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

$sel:type':ArtifactStore', artifactStore_type - The type of the artifact store, such as S3.

$sel:location:ArtifactStore', artifactStore_location - The S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder in the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

BlockerDeclaration

data BlockerDeclaration Source #

Reserved for future use.

See: newBlockerDeclaration smart constructor.

Instances

Instances details
Eq BlockerDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerDeclaration

Read BlockerDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerDeclaration

Show BlockerDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerDeclaration

Generic BlockerDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerDeclaration

Associated Types

type Rep BlockerDeclaration :: Type -> Type #

NFData BlockerDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerDeclaration

Methods

rnf :: BlockerDeclaration -> () #

Hashable BlockerDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerDeclaration

ToJSON BlockerDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerDeclaration

FromJSON BlockerDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerDeclaration

type Rep BlockerDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.BlockerDeclaration

type Rep BlockerDeclaration = D1 ('MetaData "BlockerDeclaration" "Amazonka.CodePipeline.Types.BlockerDeclaration" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "BlockerDeclaration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BlockerType)))

newBlockerDeclaration Source #

Create a value of BlockerDeclaration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:BlockerDeclaration', blockerDeclaration_name - Reserved for future use.

$sel:type':BlockerDeclaration', blockerDeclaration_type - Reserved for future use.

CurrentRevision

data CurrentRevision Source #

Represents information about a current revision.

See: newCurrentRevision smart constructor.

Instances

Instances details
Eq CurrentRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.CurrentRevision

Read CurrentRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.CurrentRevision

Show CurrentRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.CurrentRevision

Generic CurrentRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.CurrentRevision

Associated Types

type Rep CurrentRevision :: Type -> Type #

NFData CurrentRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.CurrentRevision

Methods

rnf :: CurrentRevision -> () #

Hashable CurrentRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.CurrentRevision

ToJSON CurrentRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.CurrentRevision

type Rep CurrentRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.CurrentRevision

type Rep CurrentRevision = D1 ('MetaData "CurrentRevision" "Amazonka.CodePipeline.Types.CurrentRevision" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "CurrentRevision'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "revisionSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "changeIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCurrentRevision Source #

Create a value of CurrentRevision with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:revisionSummary:CurrentRevision', currentRevision_revisionSummary - The summary of the most recent revision of the artifact.

$sel:created:CurrentRevision', currentRevision_created - The date and time when the most recent revision of the artifact was created, in timestamp format.

$sel:revision:CurrentRevision', currentRevision_revision - The revision ID of the current version of an artifact.

$sel:changeIdentifier:CurrentRevision', currentRevision_changeIdentifier - The change identifier for the current revision.

EncryptionKey

data EncryptionKey Source #

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

See: newEncryptionKey smart constructor.

Instances

Instances details
Eq EncryptionKey Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKey

Read EncryptionKey Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKey

Show EncryptionKey Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKey

Generic EncryptionKey Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKey

Associated Types

type Rep EncryptionKey :: Type -> Type #

NFData EncryptionKey Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKey

Methods

rnf :: EncryptionKey -> () #

Hashable EncryptionKey Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKey

ToJSON EncryptionKey Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKey

FromJSON EncryptionKey Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKey

type Rep EncryptionKey Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.EncryptionKey

type Rep EncryptionKey = D1 ('MetaData "EncryptionKey" "Amazonka.CodePipeline.Types.EncryptionKey" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "EncryptionKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncryptionKeyType)))

newEncryptionKey Source #

Create a value of EncryptionKey with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:id:EncryptionKey', encryptionKey_id - The ID used to identify the key. For an AWS KMS key, you can use the key ID, the key ARN, or the alias ARN.

Aliases are recognized only in the account that created the customer master key (CMK). For cross-account actions, you can only use the key ID or key ARN to identify the key.

$sel:type':EncryptionKey', encryptionKey_type - The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

ErrorDetails

data ErrorDetails Source #

Represents information about an error in AWS CodePipeline.

See: newErrorDetails smart constructor.

Constructors

ErrorDetails' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq ErrorDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ErrorDetails

Read ErrorDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ErrorDetails

Show ErrorDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ErrorDetails

Generic ErrorDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ErrorDetails

Associated Types

type Rep ErrorDetails :: Type -> Type #

NFData ErrorDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ErrorDetails

Methods

rnf :: ErrorDetails -> () #

Hashable ErrorDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ErrorDetails

FromJSON ErrorDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ErrorDetails

type Rep ErrorDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ErrorDetails

type Rep ErrorDetails = D1 ('MetaData "ErrorDetails" "Amazonka.CodePipeline.Types.ErrorDetails" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ErrorDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newErrorDetails :: ErrorDetails Source #

Create a value of ErrorDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:code:ErrorDetails', errorDetails_code - The system ID or number code of the error.

$sel:message:ErrorDetails', errorDetails_message - The text of the error message.

ExecutionDetails

data ExecutionDetails Source #

The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

See: newExecutionDetails smart constructor.

Instances

Instances details
Eq ExecutionDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutionDetails

Read ExecutionDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutionDetails

Show ExecutionDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutionDetails

Generic ExecutionDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutionDetails

Associated Types

type Rep ExecutionDetails :: Type -> Type #

NFData ExecutionDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutionDetails

Methods

rnf :: ExecutionDetails -> () #

Hashable ExecutionDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutionDetails

ToJSON ExecutionDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutionDetails

type Rep ExecutionDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutionDetails

type Rep ExecutionDetails = D1 ('MetaData "ExecutionDetails" "Amazonka.CodePipeline.Types.ExecutionDetails" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ExecutionDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "externalExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "percentComplete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newExecutionDetails :: ExecutionDetails Source #

Create a value of ExecutionDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:summary:ExecutionDetails', executionDetails_summary - The summary of the current status of the actions.

$sel:externalExecutionId:ExecutionDetails', executionDetails_externalExecutionId - The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

$sel:percentComplete:ExecutionDetails', executionDetails_percentComplete - The percentage of work completed on the action, represented on a scale of 0 to 100 percent.

ExecutionTrigger

data ExecutionTrigger Source #

The interaction or event that started a pipeline execution.

See: newExecutionTrigger smart constructor.

Instances

Instances details
Eq ExecutionTrigger Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutionTrigger

Read ExecutionTrigger Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutionTrigger

Show ExecutionTrigger Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutionTrigger

Generic ExecutionTrigger Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutionTrigger

Associated Types

type Rep ExecutionTrigger :: Type -> Type #

NFData ExecutionTrigger Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutionTrigger

Methods

rnf :: ExecutionTrigger -> () #

Hashable ExecutionTrigger Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutionTrigger

FromJSON ExecutionTrigger Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutionTrigger

type Rep ExecutionTrigger Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutionTrigger

type Rep ExecutionTrigger = D1 ('MetaData "ExecutionTrigger" "Amazonka.CodePipeline.Types.ExecutionTrigger" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ExecutionTrigger'" 'PrefixI 'True) (S1 ('MetaSel ('Just "triggerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TriggerType)) :*: S1 ('MetaSel ('Just "triggerDetail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newExecutionTrigger :: ExecutionTrigger Source #

Create a value of ExecutionTrigger with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:triggerType:ExecutionTrigger', executionTrigger_triggerType - The type of change-detection method, command, or user interaction that started a pipeline execution.

$sel:triggerDetail:ExecutionTrigger', executionTrigger_triggerDetail - Detail related to the event that started a pipeline execution, such as the webhook ARN of the webhook that triggered the pipeline execution or the user ARN for a user-initiated start-pipeline-execution CLI command.

ExecutorConfiguration

data ExecutorConfiguration Source #

The action engine, or executor, related to the supported integration model used to create and update the action type. The available executor types are Lambda and JobWorker.

See: newExecutorConfiguration smart constructor.

Instances

Instances details
Eq ExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorConfiguration

Read ExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorConfiguration

Show ExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorConfiguration

Generic ExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorConfiguration

Associated Types

type Rep ExecutorConfiguration :: Type -> Type #

NFData ExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorConfiguration

Methods

rnf :: ExecutorConfiguration -> () #

Hashable ExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorConfiguration

ToJSON ExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorConfiguration

FromJSON ExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorConfiguration

type Rep ExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ExecutorConfiguration

type Rep ExecutorConfiguration = D1 ('MetaData "ExecutorConfiguration" "Amazonka.CodePipeline.Types.ExecutorConfiguration" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ExecutorConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lambdaExecutorConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaExecutorConfiguration)) :*: S1 ('MetaSel ('Just "jobWorkerExecutorConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobWorkerExecutorConfiguration))))

newExecutorConfiguration :: ExecutorConfiguration Source #

Create a value of ExecutorConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lambdaExecutorConfiguration:ExecutorConfiguration', executorConfiguration_lambdaExecutorConfiguration - Details about the Lambda executor of the action type.

$sel:jobWorkerExecutorConfiguration:ExecutorConfiguration', executorConfiguration_jobWorkerExecutorConfiguration - Details about the JobWorker executor of the action type.

FailureDetails

data FailureDetails Source #

Represents information about failure details.

See: newFailureDetails smart constructor.

Instances

Instances details
Eq FailureDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureDetails

Read FailureDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureDetails

Show FailureDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureDetails

Generic FailureDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureDetails

Associated Types

type Rep FailureDetails :: Type -> Type #

NFData FailureDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureDetails

Methods

rnf :: FailureDetails -> () #

Hashable FailureDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureDetails

ToJSON FailureDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureDetails

type Rep FailureDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.FailureDetails

type Rep FailureDetails = D1 ('MetaData "FailureDetails" "Amazonka.CodePipeline.Types.FailureDetails" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "FailureDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "externalExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FailureType) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newFailureDetails Source #

Create a value of FailureDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:externalExecutionId:FailureDetails', failureDetails_externalExecutionId - The external ID of the run of the action that failed.

$sel:type':FailureDetails', failureDetails_type - The type of the failure.

$sel:message:FailureDetails', failureDetails_message - The message about the failure.

InputArtifact

data InputArtifact Source #

Represents information about an artifact to be worked on, such as a test or build artifact.

See: newInputArtifact smart constructor.

Constructors

InputArtifact' Text 

Instances

Instances details
Eq InputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.InputArtifact

Read InputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.InputArtifact

Show InputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.InputArtifact

Generic InputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.InputArtifact

Associated Types

type Rep InputArtifact :: Type -> Type #

NFData InputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.InputArtifact

Methods

rnf :: InputArtifact -> () #

Hashable InputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.InputArtifact

ToJSON InputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.InputArtifact

FromJSON InputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.InputArtifact

type Rep InputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.InputArtifact

type Rep InputArtifact = D1 ('MetaData "InputArtifact" "Amazonka.CodePipeline.Types.InputArtifact" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "InputArtifact'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newInputArtifact Source #

Create a value of InputArtifact with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:InputArtifact', inputArtifact_name - The name of the artifact to be worked on (for example, "My App").

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Job

data Job Source #

Represents information about a job.

See: newJob smart constructor.

Constructors

Job' (Maybe JobData) (Maybe Text) (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq Job Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Job

Methods

(==) :: Job -> Job -> Bool #

(/=) :: Job -> Job -> Bool #

Show Job Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Job

Methods

showsPrec :: Int -> Job -> ShowS #

show :: Job -> String #

showList :: [Job] -> ShowS #

Generic Job Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Job

Associated Types

type Rep Job :: Type -> Type #

Methods

from :: Job -> Rep Job x #

to :: Rep Job x -> Job #

NFData Job Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Job

Methods

rnf :: Job -> () #

Hashable Job Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Job

Methods

hashWithSalt :: Int -> Job -> Int #

hash :: Job -> Int #

FromJSON Job Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Job

type Rep Job Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Job

type Rep Job = D1 ('MetaData "Job" "Amazonka.CodePipeline.Types.Job" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "Job'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "data'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobData)) :*: S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nonce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newJob :: Job Source #

Create a value of Job with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:data':Job', job_data - Other data about a job.

$sel:accountId:Job', job_accountId - The ID of the AWS account to use when performing the job.

$sel:id:Job', job_id - The unique system-generated ID of the job.

$sel:nonce:Job', job_nonce - A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeJob request.

JobData

data JobData Source #

Represents other information about a job required for a job worker to complete the job.

See: newJobData smart constructor.

Instances

Instances details
Eq JobData Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobData

Methods

(==) :: JobData -> JobData -> Bool #

(/=) :: JobData -> JobData -> Bool #

Show JobData Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobData

Generic JobData Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobData

Associated Types

type Rep JobData :: Type -> Type #

Methods

from :: JobData -> Rep JobData x #

to :: Rep JobData x -> JobData #

NFData JobData Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobData

Methods

rnf :: JobData -> () #

Hashable JobData Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobData

Methods

hashWithSalt :: Int -> JobData -> Int #

hash :: JobData -> Int #

FromJSON JobData Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobData

type Rep JobData Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobData

newJobData :: JobData Source #

Create a value of JobData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:continuationToken:JobData', jobData_continuationToken - A system-generated token, such as a AWS CodeDeploy deployment ID, required by a job to continue the job asynchronously.

$sel:outputArtifacts:JobData', jobData_outputArtifacts - The output of the job.

$sel:artifactCredentials:JobData', jobData_artifactCredentials - Represents an AWS session credentials object. These credentials are temporary credentials that are issued by AWS Secure Token Service (STS). They can be used to access input and output artifacts in the S3 bucket used to store artifacts for the pipeline in AWS CodePipeline.

$sel:pipelineContext:JobData', jobData_pipelineContext - Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for custom jobs.

$sel:encryptionKey:JobData', jobData_encryptionKey - Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

$sel:actionTypeId:JobData', jobData_actionTypeId - Represents information about an action type.

$sel:inputArtifacts:JobData', jobData_inputArtifacts - The artifact supplied to the job.

$sel:actionConfiguration:JobData', jobData_actionConfiguration - Represents information about an action configuration.

JobDetails

data JobDetails Source #

Represents information about the details of a job.

See: newJobDetails smart constructor.

Instances

Instances details
Eq JobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobDetails

Show JobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobDetails

Generic JobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobDetails

Associated Types

type Rep JobDetails :: Type -> Type #

NFData JobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobDetails

Methods

rnf :: JobDetails -> () #

Hashable JobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobDetails

FromJSON JobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobDetails

type Rep JobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobDetails

type Rep JobDetails = D1 ('MetaData "JobDetails" "Amazonka.CodePipeline.Types.JobDetails" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "JobDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "data'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobData)) :*: (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newJobDetails :: JobDetails Source #

Create a value of JobDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:data':JobDetails', jobDetails_data - Represents other information about a job required for a job worker to complete the job.

$sel:accountId:JobDetails', jobDetails_accountId - The AWS account ID associated with the job.

$sel:id:JobDetails', jobDetails_id - The unique system-generated ID of the job.

JobWorkerExecutorConfiguration

data JobWorkerExecutorConfiguration Source #

Details about the polling configuration for the JobWorker action engine, or executor.

See: newJobWorkerExecutorConfiguration smart constructor.

Instances

Instances details
Eq JobWorkerExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobWorkerExecutorConfiguration

Read JobWorkerExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobWorkerExecutorConfiguration

Show JobWorkerExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobWorkerExecutorConfiguration

Generic JobWorkerExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobWorkerExecutorConfiguration

Associated Types

type Rep JobWorkerExecutorConfiguration :: Type -> Type #

NFData JobWorkerExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobWorkerExecutorConfiguration

Hashable JobWorkerExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobWorkerExecutorConfiguration

ToJSON JobWorkerExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobWorkerExecutorConfiguration

FromJSON JobWorkerExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobWorkerExecutorConfiguration

type Rep JobWorkerExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.JobWorkerExecutorConfiguration

type Rep JobWorkerExecutorConfiguration = D1 ('MetaData "JobWorkerExecutorConfiguration" "Amazonka.CodePipeline.Types.JobWorkerExecutorConfiguration" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "JobWorkerExecutorConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pollingAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "pollingServicePrincipals") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))

newJobWorkerExecutorConfiguration :: JobWorkerExecutorConfiguration Source #

Create a value of JobWorkerExecutorConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pollingAccounts:JobWorkerExecutorConfiguration', jobWorkerExecutorConfiguration_pollingAccounts - The accounts in which the job worker is configured and might poll for jobs as part of the action execution.

$sel:pollingServicePrincipals:JobWorkerExecutorConfiguration', jobWorkerExecutorConfiguration_pollingServicePrincipals - The service Principals in which the job worker is configured and might poll for jobs as part of the action execution.

LambdaExecutorConfiguration

data LambdaExecutorConfiguration Source #

Details about the configuration for the Lambda action engine, or executor.

See: newLambdaExecutorConfiguration smart constructor.

Instances

Instances details
Eq LambdaExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.LambdaExecutorConfiguration

Read LambdaExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.LambdaExecutorConfiguration

Show LambdaExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.LambdaExecutorConfiguration

Generic LambdaExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.LambdaExecutorConfiguration

Associated Types

type Rep LambdaExecutorConfiguration :: Type -> Type #

NFData LambdaExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.LambdaExecutorConfiguration

Hashable LambdaExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.LambdaExecutorConfiguration

ToJSON LambdaExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.LambdaExecutorConfiguration

FromJSON LambdaExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.LambdaExecutorConfiguration

type Rep LambdaExecutorConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.LambdaExecutorConfiguration

type Rep LambdaExecutorConfiguration = D1 ('MetaData "LambdaExecutorConfiguration" "Amazonka.CodePipeline.Types.LambdaExecutorConfiguration" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "LambdaExecutorConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lambdaFunctionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newLambdaExecutorConfiguration Source #

Create a value of LambdaExecutorConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lambdaFunctionArn:LambdaExecutorConfiguration', lambdaExecutorConfiguration_lambdaFunctionArn - The ARN of the Lambda function used by the action engine.

ListWebhookItem

data ListWebhookItem Source #

The detail returned for each webhook after listing webhooks, such as the webhook URL, the webhook name, and the webhook ARN.

See: newListWebhookItem smart constructor.

Instances

Instances details
Eq ListWebhookItem Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ListWebhookItem

Read ListWebhookItem Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ListWebhookItem

Show ListWebhookItem Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ListWebhookItem

Generic ListWebhookItem Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ListWebhookItem

Associated Types

type Rep ListWebhookItem :: Type -> Type #

NFData ListWebhookItem Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ListWebhookItem

Methods

rnf :: ListWebhookItem -> () #

Hashable ListWebhookItem Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ListWebhookItem

FromJSON ListWebhookItem Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ListWebhookItem

type Rep ListWebhookItem Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ListWebhookItem

type Rep ListWebhookItem = D1 ('MetaData "ListWebhookItem" "Amazonka.CodePipeline.Types.ListWebhookItem" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ListWebhookItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastTriggered") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WebhookDefinition) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListWebhookItem Source #

Create a value of ListWebhookItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:ListWebhookItem', listWebhookItem_arn - The Amazon Resource Name (ARN) of the webhook.

$sel:errorCode:ListWebhookItem', listWebhookItem_errorCode - The number code of the error.

$sel:lastTriggered:ListWebhookItem', listWebhookItem_lastTriggered - The date and time a webhook was last successfully triggered, in timestamp format.

$sel:errorMessage:ListWebhookItem', listWebhookItem_errorMessage - The text of the error message about the webhook.

$sel:tags:ListWebhookItem', listWebhookItem_tags - Specifies the tags applied to the webhook.

$sel:definition:ListWebhookItem', listWebhookItem_definition - The detail returned for each webhook, such as the webhook authentication type and filter rules.

$sel:url:ListWebhookItem', listWebhookItem_url - A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook makes the old URL invalid and generates a new one.

OutputArtifact

data OutputArtifact Source #

Represents information about the output of an action.

See: newOutputArtifact smart constructor.

Constructors

OutputArtifact' Text 

Instances

Instances details
Eq OutputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.OutputArtifact

Read OutputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.OutputArtifact

Show OutputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.OutputArtifact

Generic OutputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.OutputArtifact

Associated Types

type Rep OutputArtifact :: Type -> Type #

NFData OutputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.OutputArtifact

Methods

rnf :: OutputArtifact -> () #

Hashable OutputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.OutputArtifact

ToJSON OutputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.OutputArtifact

FromJSON OutputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.OutputArtifact

type Rep OutputArtifact Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.OutputArtifact

type Rep OutputArtifact = D1 ('MetaData "OutputArtifact" "Amazonka.CodePipeline.Types.OutputArtifact" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "OutputArtifact'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newOutputArtifact Source #

Create a value of OutputArtifact with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:OutputArtifact', outputArtifact_name - The name of the output of an artifact, such as "My App".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

PipelineContext

data PipelineContext Source #

Represents information about a pipeline to a job worker.

PipelineContext contains pipelineArn and pipelineExecutionId for custom action jobs. The pipelineArn and pipelineExecutionId fields are not populated for ThirdParty action jobs.

See: newPipelineContext smart constructor.

Instances

Instances details
Eq PipelineContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineContext

Read PipelineContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineContext

Show PipelineContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineContext

Generic PipelineContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineContext

Associated Types

type Rep PipelineContext :: Type -> Type #

NFData PipelineContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineContext

Methods

rnf :: PipelineContext -> () #

Hashable PipelineContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineContext

FromJSON PipelineContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineContext

type Rep PipelineContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineContext

type Rep PipelineContext = D1 ('MetaData "PipelineContext" "Amazonka.CodePipeline.Types.PipelineContext" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PipelineContext'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "stage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StageContext)) :*: S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActionContext)) :*: (S1 ('MetaSel ('Just "pipelineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pipelineExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newPipelineContext :: PipelineContext Source #

Create a value of PipelineContext with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:stage:PipelineContext', pipelineContext_stage - The stage of the pipeline.

$sel:pipelineName:PipelineContext', pipelineContext_pipelineName - The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

$sel:action:PipelineContext', pipelineContext_action - The context of an action to a job worker in the stage of a pipeline.

$sel:pipelineArn:PipelineContext', pipelineContext_pipelineArn - The Amazon Resource Name (ARN) of the pipeline.

$sel:pipelineExecutionId:PipelineContext', pipelineContext_pipelineExecutionId - The execution ID of the pipeline.

PipelineDeclaration

data PipelineDeclaration Source #

Represents the structure of actions and stages to be performed in the pipeline.

See: newPipelineDeclaration smart constructor.

Instances

Instances details
Eq PipelineDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineDeclaration

Read PipelineDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineDeclaration

Show PipelineDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineDeclaration

Generic PipelineDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineDeclaration

Associated Types

type Rep PipelineDeclaration :: Type -> Type #

NFData PipelineDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineDeclaration

Methods

rnf :: PipelineDeclaration -> () #

Hashable PipelineDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineDeclaration

ToJSON PipelineDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineDeclaration

FromJSON PipelineDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineDeclaration

type Rep PipelineDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineDeclaration

type Rep PipelineDeclaration = D1 ('MetaData "PipelineDeclaration" "Amazonka.CodePipeline.Types.PipelineDeclaration" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PipelineDeclaration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "artifactStores") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ArtifactStore))) :*: (S1 ('MetaSel ('Just "artifactStore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ArtifactStore)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "stages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [StageDeclaration])))))

newPipelineDeclaration Source #

Create a value of PipelineDeclaration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:artifactStores:PipelineDeclaration', pipelineDeclaration_artifactStores - A mapping of artifactStore objects and their corresponding AWS Regions. There must be an artifact store for the pipeline Region and for each cross-region action in the pipeline.

You must include either artifactStore or artifactStores in your pipeline, but you cannot use both. If you create a cross-region action in your pipeline, you must use artifactStores.

$sel:artifactStore:PipelineDeclaration', pipelineDeclaration_artifactStore - Represents information about the S3 bucket where artifacts are stored for the pipeline.

You must include either artifactStore or artifactStores in your pipeline, but you cannot use both. If you create a cross-region action in your pipeline, you must use artifactStores.

$sel:version:PipelineDeclaration', pipelineDeclaration_version - The version number of the pipeline. A new pipeline always has a version number of 1. This number is incremented when a pipeline is updated.

$sel:name:PipelineDeclaration', pipelineDeclaration_name - The name of the pipeline.

$sel:roleArn:PipelineDeclaration', pipelineDeclaration_roleArn - The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

$sel:stages:PipelineDeclaration', pipelineDeclaration_stages - The stage in which to perform the action.

PipelineExecution

data PipelineExecution Source #

Represents information about an execution of a pipeline.

See: newPipelineExecution smart constructor.

Instances

Instances details
Eq PipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecution

Read PipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecution

Show PipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecution

Generic PipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecution

Associated Types

type Rep PipelineExecution :: Type -> Type #

NFData PipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecution

Methods

rnf :: PipelineExecution -> () #

Hashable PipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecution

FromJSON PipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecution

type Rep PipelineExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecution

type Rep PipelineExecution = D1 ('MetaData "PipelineExecution" "Amazonka.CodePipeline.Types.PipelineExecution" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PipelineExecution'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PipelineExecutionStatus)) :*: (S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "pipelineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "pipelineExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "artifactRevisions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ArtifactRevision]))))))

newPipelineExecution :: PipelineExecution Source #

Create a value of PipelineExecution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:PipelineExecution', pipelineExecution_status - The status of the pipeline execution.

  • Cancelled: The pipeline’s definition was updated before the pipeline execution could be completed.
  • InProgress: The pipeline execution is currently running.
  • Stopped: The pipeline execution was manually stopped. For more information, see Stopped Executions.
  • Stopping: The pipeline execution received a request to be manually stopped. Depending on the selected stop mode, the execution is either completing or abandoning in-progress actions. For more information, see Stopped Executions.
  • Succeeded: The pipeline execution was completed successfully.
  • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead. For more information, see Superseded Executions.
  • Failed: The pipeline execution was not completed successfully.

$sel:pipelineName:PipelineExecution', pipelineExecution_pipelineName - The name of the pipeline with the specified pipeline execution.

$sel:statusSummary:PipelineExecution', pipelineExecution_statusSummary - A summary that contains a description of the pipeline execution status.

$sel:pipelineVersion:PipelineExecution', pipelineExecution_pipelineVersion - The version number of the pipeline with the specified pipeline execution.

$sel:pipelineExecutionId:PipelineExecution', pipelineExecution_pipelineExecutionId - The ID of the pipeline execution.

$sel:artifactRevisions:PipelineExecution', pipelineExecution_artifactRevisions - A list of ArtifactRevision objects included in a pipeline execution.

PipelineExecutionSummary

data PipelineExecutionSummary Source #

Summary information about a pipeline execution.

See: newPipelineExecutionSummary smart constructor.

Instances

Instances details
Eq PipelineExecutionSummary Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionSummary

Read PipelineExecutionSummary Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionSummary

Show PipelineExecutionSummary Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionSummary

Generic PipelineExecutionSummary Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionSummary

Associated Types

type Rep PipelineExecutionSummary :: Type -> Type #

NFData PipelineExecutionSummary Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionSummary

Hashable PipelineExecutionSummary Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionSummary

FromJSON PipelineExecutionSummary Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionSummary

type Rep PipelineExecutionSummary Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineExecutionSummary

type Rep PipelineExecutionSummary = D1 ('MetaData "PipelineExecutionSummary" "Amazonka.CodePipeline.Types.PipelineExecutionSummary" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PipelineExecutionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PipelineExecutionStatus)) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "stopTrigger") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StopExecutionTrigger)))) :*: ((S1 ('MetaSel ('Just "pipelineExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceRevisions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SourceRevision]))) :*: (S1 ('MetaSel ('Just "trigger") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionTrigger)) :*: S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newPipelineExecutionSummary :: PipelineExecutionSummary Source #

Create a value of PipelineExecutionSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:PipelineExecutionSummary', pipelineExecutionSummary_status - The status of the pipeline execution.

  • InProgress: The pipeline execution is currently running.
  • Stopped: The pipeline execution was manually stopped. For more information, see Stopped Executions.
  • Stopping: The pipeline execution received a request to be manually stopped. Depending on the selected stop mode, the execution is either completing or abandoning in-progress actions. For more information, see Stopped Executions.
  • Succeeded: The pipeline execution was completed successfully.
  • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead. For more information, see Superseded Executions.
  • Failed: The pipeline execution was not completed successfully.

$sel:startTime:PipelineExecutionSummary', pipelineExecutionSummary_startTime - The date and time when the pipeline execution began, in timestamp format.

$sel:stopTrigger:PipelineExecutionSummary', pipelineExecutionSummary_stopTrigger - The interaction that stopped a pipeline execution.

$sel:pipelineExecutionId:PipelineExecutionSummary', pipelineExecutionSummary_pipelineExecutionId - The ID of the pipeline execution.

$sel:sourceRevisions:PipelineExecutionSummary', pipelineExecutionSummary_sourceRevisions - A list of the source artifact revisions that initiated a pipeline execution.

$sel:trigger:PipelineExecutionSummary', pipelineExecutionSummary_trigger - The interaction or event that started a pipeline execution, such as automated change detection or a StartPipelineExecution API call.

$sel:lastUpdateTime:PipelineExecutionSummary', pipelineExecutionSummary_lastUpdateTime - The date and time of the last change to the pipeline execution, in timestamp format.

PipelineMetadata

data PipelineMetadata Source #

Information about a pipeline.

See: newPipelineMetadata smart constructor.

Instances

Instances details
Eq PipelineMetadata Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineMetadata

Read PipelineMetadata Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineMetadata

Show PipelineMetadata Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineMetadata

Generic PipelineMetadata Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineMetadata

Associated Types

type Rep PipelineMetadata :: Type -> Type #

NFData PipelineMetadata Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineMetadata

Methods

rnf :: PipelineMetadata -> () #

Hashable PipelineMetadata Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineMetadata

FromJSON PipelineMetadata Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineMetadata

type Rep PipelineMetadata Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineMetadata

type Rep PipelineMetadata = D1 ('MetaData "PipelineMetadata" "Amazonka.CodePipeline.Types.PipelineMetadata" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PipelineMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "pipelineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "updated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newPipelineMetadata :: PipelineMetadata Source #

Create a value of PipelineMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:created:PipelineMetadata', pipelineMetadata_created - The date and time the pipeline was created, in timestamp format.

$sel:pipelineArn:PipelineMetadata', pipelineMetadata_pipelineArn - The Amazon Resource Name (ARN) of the pipeline.

$sel:updated:PipelineMetadata', pipelineMetadata_updated - The date and time the pipeline was last updated, in timestamp format.

PipelineSummary

data PipelineSummary Source #

Returns a summary of a pipeline.

See: newPipelineSummary smart constructor.

Instances

Instances details
Eq PipelineSummary Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineSummary

Read PipelineSummary Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineSummary

Show PipelineSummary Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineSummary

Generic PipelineSummary Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineSummary

Associated Types

type Rep PipelineSummary :: Type -> Type #

NFData PipelineSummary Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineSummary

Methods

rnf :: PipelineSummary -> () #

Hashable PipelineSummary Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineSummary

FromJSON PipelineSummary Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineSummary

type Rep PipelineSummary Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.PipelineSummary

type Rep PipelineSummary = D1 ('MetaData "PipelineSummary" "Amazonka.CodePipeline.Types.PipelineSummary" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "PipelineSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "updated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newPipelineSummary :: PipelineSummary Source #

Create a value of PipelineSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:created:PipelineSummary', pipelineSummary_created - The date and time the pipeline was created, in timestamp format.

$sel:name:PipelineSummary', pipelineSummary_name - The name of the pipeline.

$sel:version:PipelineSummary', pipelineSummary_version - The version number of the pipeline.

$sel:updated:PipelineSummary', pipelineSummary_updated - The date and time of the last update to the pipeline, in timestamp format.

S3ArtifactLocation

data S3ArtifactLocation Source #

The location of the S3 bucket that contains a revision.

See: newS3ArtifactLocation smart constructor.

Instances

Instances details
Eq S3ArtifactLocation Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.S3ArtifactLocation

Read S3ArtifactLocation Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.S3ArtifactLocation

Show S3ArtifactLocation Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.S3ArtifactLocation

Generic S3ArtifactLocation Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.S3ArtifactLocation

Associated Types

type Rep S3ArtifactLocation :: Type -> Type #

NFData S3ArtifactLocation Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.S3ArtifactLocation

Methods

rnf :: S3ArtifactLocation -> () #

Hashable S3ArtifactLocation Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.S3ArtifactLocation

FromJSON S3ArtifactLocation Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.S3ArtifactLocation

type Rep S3ArtifactLocation Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.S3ArtifactLocation

type Rep S3ArtifactLocation = D1 ('MetaData "S3ArtifactLocation" "Amazonka.CodePipeline.Types.S3ArtifactLocation" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "S3ArtifactLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newS3ArtifactLocation Source #

Create a value of S3ArtifactLocation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucketName:S3ArtifactLocation', s3ArtifactLocation_bucketName - The name of the S3 bucket.

$sel:objectKey:S3ArtifactLocation', s3ArtifactLocation_objectKey - The key of the object in the S3 bucket, which uniquely identifies the object in the bucket.

S3Location

data S3Location Source #

The Amazon S3 artifact location for an action's artifacts.

See: newS3Location smart constructor.

Constructors

S3Location' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq S3Location Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.S3Location

Read S3Location Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.S3Location

Show S3Location Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.S3Location

Generic S3Location Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.S3Location

Associated Types

type Rep S3Location :: Type -> Type #

NFData S3Location Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.S3Location

Methods

rnf :: S3Location -> () #

Hashable S3Location Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.S3Location

FromJSON S3Location Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.S3Location

type Rep S3Location Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.S3Location

type Rep S3Location = D1 ('MetaData "S3Location" "Amazonka.CodePipeline.Types.S3Location" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "S3Location'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newS3Location :: S3Location Source #

Create a value of S3Location with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucket:S3Location', s3Location_bucket - The Amazon S3 artifact bucket for an action's artifacts.

$sel:key:S3Location', s3Location_key - The artifact name.

SourceRevision

data SourceRevision Source #

Information about the version (or revision) of a source artifact that initiated a pipeline execution.

See: newSourceRevision smart constructor.

Instances

Instances details
Eq SourceRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.SourceRevision

Read SourceRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.SourceRevision

Show SourceRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.SourceRevision

Generic SourceRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.SourceRevision

Associated Types

type Rep SourceRevision :: Type -> Type #

NFData SourceRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.SourceRevision

Methods

rnf :: SourceRevision -> () #

Hashable SourceRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.SourceRevision

FromJSON SourceRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.SourceRevision

type Rep SourceRevision Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.SourceRevision

type Rep SourceRevision = D1 ('MetaData "SourceRevision" "Amazonka.CodePipeline.Types.SourceRevision" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "SourceRevision'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "revisionSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "revisionUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "actionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newSourceRevision Source #

Create a value of SourceRevision with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:revisionSummary:SourceRevision', sourceRevision_revisionSummary - Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.

$sel:revisionUrl:SourceRevision', sourceRevision_revisionUrl - The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.

$sel:revisionId:SourceRevision', sourceRevision_revisionId - The system-generated unique ID that identifies the revision number of the artifact.

$sel:actionName:SourceRevision', sourceRevision_actionName - The name of the action that processed the revision to the source artifact.

StageContext

data StageContext Source #

Represents information about a stage to a job worker.

See: newStageContext smart constructor.

Constructors

StageContext' (Maybe Text) 

Instances

Instances details
Eq StageContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageContext

Read StageContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageContext

Show StageContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageContext

Generic StageContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageContext

Associated Types

type Rep StageContext :: Type -> Type #

NFData StageContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageContext

Methods

rnf :: StageContext -> () #

Hashable StageContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageContext

FromJSON StageContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageContext

type Rep StageContext Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageContext

type Rep StageContext = D1 ('MetaData "StageContext" "Amazonka.CodePipeline.Types.StageContext" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "StageContext'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newStageContext :: StageContext Source #

Create a value of StageContext with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:StageContext', stageContext_name - The name of the stage.

StageDeclaration

data StageDeclaration Source #

Represents information about a stage and its definition.

See: newStageDeclaration smart constructor.

Instances

Instances details
Eq StageDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageDeclaration

Read StageDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageDeclaration

Show StageDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageDeclaration

Generic StageDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageDeclaration

Associated Types

type Rep StageDeclaration :: Type -> Type #

NFData StageDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageDeclaration

Methods

rnf :: StageDeclaration -> () #

Hashable StageDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageDeclaration

ToJSON StageDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageDeclaration

FromJSON StageDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageDeclaration

type Rep StageDeclaration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageDeclaration

type Rep StageDeclaration = D1 ('MetaData "StageDeclaration" "Amazonka.CodePipeline.Types.StageDeclaration" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "StageDeclaration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "blockers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BlockerDeclaration])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "actions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ActionDeclaration]))))

newStageDeclaration Source #

Create a value of StageDeclaration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:blockers:StageDeclaration', stageDeclaration_blockers - Reserved for future use.

$sel:name:StageDeclaration', stageDeclaration_name - The name of the stage.

$sel:actions:StageDeclaration', stageDeclaration_actions - The actions included in a stage.

StageExecution

data StageExecution Source #

Represents information about the run of a stage.

See: newStageExecution smart constructor.

Instances

Instances details
Eq StageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecution

Read StageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecution

Show StageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecution

Generic StageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecution

Associated Types

type Rep StageExecution :: Type -> Type #

NFData StageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecution

Methods

rnf :: StageExecution -> () #

Hashable StageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecution

FromJSON StageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecution

type Rep StageExecution Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageExecution

type Rep StageExecution = D1 ('MetaData "StageExecution" "Amazonka.CodePipeline.Types.StageExecution" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "StageExecution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StageExecutionStatus)))

newStageExecution Source #

Create a value of StageExecution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipelineExecutionId:StageExecution', stageExecution_pipelineExecutionId - The ID of the pipeline execution associated with the stage.

$sel:status:StageExecution', stageExecution_status - The status of the stage, or for a completed stage, the last status of the stage.

A status of cancelled means that the pipeline’s definition was updated before the stage execution could be completed.

StageState

data StageState Source #

Represents information about the state of the stage.

See: newStageState smart constructor.

Instances

Instances details
Eq StageState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageState

Read StageState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageState

Show StageState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageState

Generic StageState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageState

Associated Types

type Rep StageState :: Type -> Type #

NFData StageState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageState

Methods

rnf :: StageState -> () #

Hashable StageState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageState

FromJSON StageState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageState

type Rep StageState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StageState

type Rep StageState = D1 ('MetaData "StageState" "Amazonka.CodePipeline.Types.StageState" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "StageState'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "inboundExecution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StageExecution)) :*: S1 ('MetaSel ('Just "inboundTransitionState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TransitionState))) :*: (S1 ('MetaSel ('Just "actionStates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ActionState])) :*: (S1 ('MetaSel ('Just "stageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestExecution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StageExecution))))))

newStageState :: StageState Source #

Create a value of StageState with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:inboundExecution:StageState', stageState_inboundExecution - Undocumented member.

$sel:inboundTransitionState:StageState', stageState_inboundTransitionState - The state of the inbound transition, which is either enabled or disabled.

$sel:actionStates:StageState', stageState_actionStates - The state of the stage.

$sel:stageName:StageState', stageState_stageName - The name of the stage.

$sel:latestExecution:StageState', stageState_latestExecution - Information about the latest execution in the stage, including its ID and status.

StopExecutionTrigger

data StopExecutionTrigger Source #

The interaction that stopped a pipeline execution.

See: newStopExecutionTrigger smart constructor.

Instances

Instances details
Eq StopExecutionTrigger Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StopExecutionTrigger

Read StopExecutionTrigger Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StopExecutionTrigger

Show StopExecutionTrigger Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StopExecutionTrigger

Generic StopExecutionTrigger Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StopExecutionTrigger

Associated Types

type Rep StopExecutionTrigger :: Type -> Type #

NFData StopExecutionTrigger Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StopExecutionTrigger

Methods

rnf :: StopExecutionTrigger -> () #

Hashable StopExecutionTrigger Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StopExecutionTrigger

FromJSON StopExecutionTrigger Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StopExecutionTrigger

type Rep StopExecutionTrigger Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.StopExecutionTrigger

type Rep StopExecutionTrigger = D1 ('MetaData "StopExecutionTrigger" "Amazonka.CodePipeline.Types.StopExecutionTrigger" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "StopExecutionTrigger'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newStopExecutionTrigger :: StopExecutionTrigger Source #

Create a value of StopExecutionTrigger with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:reason:StopExecutionTrigger', stopExecutionTrigger_reason - The user-specified reason the pipeline was stopped.

Tag

data Tag Source #

A tag is a key-value pair that is used to manage the resource.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Read Tag Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

NFData Tag Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.CodePipeline.Types.Tag" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:key:Tag', tag_key - The tag's key.

$sel:value:Tag', tag_value - The tag's value.

ThirdPartyJob

data ThirdPartyJob Source #

A response to a PollForThirdPartyJobs request returned by AWS CodePipeline when there is a job to be worked on by a partner action.

See: newThirdPartyJob smart constructor.

Constructors

ThirdPartyJob' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq ThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJob

Read ThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJob

Show ThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJob

Generic ThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJob

Associated Types

type Rep ThirdPartyJob :: Type -> Type #

NFData ThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJob

Methods

rnf :: ThirdPartyJob -> () #

Hashable ThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJob

FromJSON ThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJob

type Rep ThirdPartyJob Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJob

type Rep ThirdPartyJob = D1 ('MetaData "ThirdPartyJob" "Amazonka.CodePipeline.Types.ThirdPartyJob" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ThirdPartyJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newThirdPartyJob :: ThirdPartyJob Source #

Create a value of ThirdPartyJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientId:ThirdPartyJob', thirdPartyJob_clientId - The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

$sel:jobId:ThirdPartyJob', thirdPartyJob_jobId - The identifier used to identify the job in AWS CodePipeline.

ThirdPartyJobData

data ThirdPartyJobData Source #

Represents information about the job data for a partner action.

See: newThirdPartyJobData smart constructor.

Instances

Instances details
Eq ThirdPartyJobData Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJobData

Show ThirdPartyJobData Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJobData

Generic ThirdPartyJobData Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJobData

Associated Types

type Rep ThirdPartyJobData :: Type -> Type #

NFData ThirdPartyJobData Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJobData

Methods

rnf :: ThirdPartyJobData -> () #

Hashable ThirdPartyJobData Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJobData

FromJSON ThirdPartyJobData Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJobData

type Rep ThirdPartyJobData Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJobData

type Rep ThirdPartyJobData = D1 ('MetaData "ThirdPartyJobData" "Amazonka.CodePipeline.Types.ThirdPartyJobData" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ThirdPartyJobData'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "continuationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "outputArtifacts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Artifact]))) :*: (S1 ('MetaSel ('Just "artifactCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive AWSSessionCredentials))) :*: S1 ('MetaSel ('Just "pipelineContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PipelineContext)))) :*: ((S1 ('MetaSel ('Just "encryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionKey)) :*: S1 ('MetaSel ('Just "actionTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActionTypeId))) :*: (S1 ('MetaSel ('Just "inputArtifacts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Artifact])) :*: S1 ('MetaSel ('Just "actionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActionConfiguration))))))

newThirdPartyJobData :: ThirdPartyJobData Source #

Create a value of ThirdPartyJobData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:continuationToken:ThirdPartyJobData', thirdPartyJobData_continuationToken - A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires to continue the job asynchronously.

$sel:outputArtifacts:ThirdPartyJobData', thirdPartyJobData_outputArtifacts - The name of the artifact that is the result of the action, if any. This name might be system-generated, such as "MyBuiltApp", or it might be defined by the user when the action is created.

$sel:artifactCredentials:ThirdPartyJobData', thirdPartyJobData_artifactCredentials - Represents an AWS session credentials object. These credentials are temporary credentials that are issued by AWS Secure Token Service (STS). They can be used to access input and output artifacts in the S3 bucket used to store artifact for the pipeline in AWS CodePipeline.

$sel:pipelineContext:ThirdPartyJobData', thirdPartyJobData_pipelineContext - Represents information about a pipeline to a job worker.

Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

$sel:encryptionKey:ThirdPartyJobData', thirdPartyJobData_encryptionKey - The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

$sel:actionTypeId:ThirdPartyJobData', thirdPartyJobData_actionTypeId - Represents information about an action type.

$sel:inputArtifacts:ThirdPartyJobData', thirdPartyJobData_inputArtifacts - The name of the artifact that is worked on by the action, if any. This name might be system-generated, such as "MyApp", or it might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

$sel:actionConfiguration:ThirdPartyJobData', thirdPartyJobData_actionConfiguration - Represents information about an action configuration.

ThirdPartyJobDetails

data ThirdPartyJobDetails Source #

The details of a job sent in response to a GetThirdPartyJobDetails request.

See: newThirdPartyJobDetails smart constructor.

Instances

Instances details
Eq ThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJobDetails

Show ThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJobDetails

Generic ThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJobDetails

Associated Types

type Rep ThirdPartyJobDetails :: Type -> Type #

NFData ThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJobDetails

Methods

rnf :: ThirdPartyJobDetails -> () #

Hashable ThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJobDetails

FromJSON ThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJobDetails

type Rep ThirdPartyJobDetails Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.ThirdPartyJobDetails

type Rep ThirdPartyJobDetails = D1 ('MetaData "ThirdPartyJobDetails" "Amazonka.CodePipeline.Types.ThirdPartyJobDetails" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "ThirdPartyJobDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "data'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ThirdPartyJobData)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nonce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newThirdPartyJobDetails :: ThirdPartyJobDetails Source #

Create a value of ThirdPartyJobDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:data':ThirdPartyJobDetails', thirdPartyJobDetails_data - The data to be returned by the third party job worker.

$sel:id:ThirdPartyJobDetails', thirdPartyJobDetails_id - The identifier used to identify the job details in AWS CodePipeline.

$sel:nonce:ThirdPartyJobDetails', thirdPartyJobDetails_nonce - A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeThirdPartyJob request.

TransitionState

data TransitionState Source #

Represents information about the state of transitions between one stage and another stage.

See: newTransitionState smart constructor.

Instances

Instances details
Eq TransitionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TransitionState

Read TransitionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TransitionState

Show TransitionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TransitionState

Generic TransitionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TransitionState

Associated Types

type Rep TransitionState :: Type -> Type #

NFData TransitionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TransitionState

Methods

rnf :: TransitionState -> () #

Hashable TransitionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TransitionState

FromJSON TransitionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TransitionState

type Rep TransitionState Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.TransitionState

type Rep TransitionState = D1 ('MetaData "TransitionState" "Amazonka.CodePipeline.Types.TransitionState" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "TransitionState'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "disabledReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastChangedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastChangedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newTransitionState :: TransitionState Source #

Create a value of TransitionState with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enabled:TransitionState', transitionState_enabled - Whether the transition between stages is enabled (true) or disabled (false).

$sel:disabledReason:TransitionState', transitionState_disabledReason - The user-specified reason why the transition between two stages of a pipeline was disabled.

$sel:lastChangedAt:TransitionState', transitionState_lastChangedAt - The timestamp when the transition state was last changed.

$sel:lastChangedBy:TransitionState', transitionState_lastChangedBy - The ID of the user who last changed the transition state.

WebhookAuthConfiguration

data WebhookAuthConfiguration Source #

The authentication applied to incoming webhook trigger requests.

See: newWebhookAuthConfiguration smart constructor.

Instances

Instances details
Eq WebhookAuthConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthConfiguration

Read WebhookAuthConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthConfiguration

Show WebhookAuthConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthConfiguration

Generic WebhookAuthConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthConfiguration

Associated Types

type Rep WebhookAuthConfiguration :: Type -> Type #

NFData WebhookAuthConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthConfiguration

Hashable WebhookAuthConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthConfiguration

ToJSON WebhookAuthConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthConfiguration

FromJSON WebhookAuthConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthConfiguration

type Rep WebhookAuthConfiguration Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookAuthConfiguration

type Rep WebhookAuthConfiguration = D1 ('MetaData "WebhookAuthConfiguration" "Amazonka.CodePipeline.Types.WebhookAuthConfiguration" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "WebhookAuthConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "allowedIPRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "secretToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newWebhookAuthConfiguration :: WebhookAuthConfiguration Source #

Create a value of WebhookAuthConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:allowedIPRange:WebhookAuthConfiguration', webhookAuthConfiguration_allowedIPRange - The property used to configure acceptance of webhooks in an IP address range. For IP, only the AllowedIPRange property must be set. This property must be set to a valid CIDR range.

$sel:secretToken:WebhookAuthConfiguration', webhookAuthConfiguration_secretToken - The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

WebhookDefinition

data WebhookDefinition Source #

Represents information about a webhook and its definition.

See: newWebhookDefinition smart constructor.

Instances

Instances details
Eq WebhookDefinition Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookDefinition

Read WebhookDefinition Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookDefinition

Show WebhookDefinition Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookDefinition

Generic WebhookDefinition Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookDefinition

Associated Types

type Rep WebhookDefinition :: Type -> Type #

NFData WebhookDefinition Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookDefinition

Methods

rnf :: WebhookDefinition -> () #

Hashable WebhookDefinition Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookDefinition

ToJSON WebhookDefinition Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookDefinition

FromJSON WebhookDefinition Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookDefinition

type Rep WebhookDefinition Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookDefinition

type Rep WebhookDefinition = D1 ('MetaData "WebhookDefinition" "Amazonka.CodePipeline.Types.WebhookDefinition" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "WebhookDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "targetPipeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "targetAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [WebhookFilterRule]) :*: (S1 ('MetaSel ('Just "authentication") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WebhookAuthenticationType) :*: S1 ('MetaSel ('Just "authenticationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WebhookAuthConfiguration)))))

newWebhookDefinition Source #

Create a value of WebhookDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:WebhookDefinition', webhookDefinition_name - The name of the webhook.

$sel:targetPipeline:WebhookDefinition', webhookDefinition_targetPipeline - The name of the pipeline you want to connect to the webhook.

$sel:targetAction:WebhookDefinition', webhookDefinition_targetAction - The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

$sel:filters:WebhookDefinition', webhookDefinition_filters - A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

$sel:authentication:WebhookDefinition', webhookDefinition_authentication - Supported options are GITHUB_HMAC, IP, and UNAUTHENTICATED.

  • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.
  • IP rejects webhooks trigger requests unless they originate from an IP address in the IP range whitelisted in the authentication configuration.
  • UNAUTHENTICATED accepts all webhook trigger requests regardless of origin.

$sel:authenticationConfiguration:WebhookDefinition', webhookDefinition_authenticationConfiguration - Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

WebhookFilterRule

data WebhookFilterRule Source #

The event criteria that specify when a webhook notification is sent to your URL.

See: newWebhookFilterRule smart constructor.

Instances

Instances details
Eq WebhookFilterRule Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookFilterRule

Read WebhookFilterRule Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookFilterRule

Show WebhookFilterRule Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookFilterRule

Generic WebhookFilterRule Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookFilterRule

Associated Types

type Rep WebhookFilterRule :: Type -> Type #

NFData WebhookFilterRule Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookFilterRule

Methods

rnf :: WebhookFilterRule -> () #

Hashable WebhookFilterRule Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookFilterRule

ToJSON WebhookFilterRule Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookFilterRule

FromJSON WebhookFilterRule Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookFilterRule

type Rep WebhookFilterRule Source # 
Instance details

Defined in Amazonka.CodePipeline.Types.WebhookFilterRule

type Rep WebhookFilterRule = D1 ('MetaData "WebhookFilterRule" "Amazonka.CodePipeline.Types.WebhookFilterRule" "libZSservicesZSamazonka-codepipelineZSamazonka-codepipeline" 'False) (C1 ('MetaCons "WebhookFilterRule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "matchEquals") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jsonPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newWebhookFilterRule Source #

Create a value of WebhookFilterRule with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:matchEquals:WebhookFilterRule', webhookFilterRule_matchEquals - The value selected by the JsonPath expression must match what is supplied in the MatchEquals field. Otherwise, the request is ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly brackets. For example, if the value supplied here is "refs/heads/{Branch}" and the target action has an action configuration property called "Branch" with a value of "master", the MatchEquals value is evaluated as "refs/heads/master". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

$sel:jsonPath:WebhookFilterRule', webhookFilterRule_jsonPath - A JsonPath expression that is applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field. Otherwise, the request is ignored. For more information, see Java JsonPath implementation in GitHub.