package
0.23.3
Repository: https://github.com/jviney/aws-sdk-go-v2.git
Documentation: pkg.go.dev

# Packages

Package codepipelineiface provides an interface to enable mocking the AWS CodePipeline service client for testing your code.

# Functions

New creates a new instance of the client from the provided Config.
NewListActionExecutionsRequestPaginator returns a paginator for ListActionExecutions.
NewListActionTypesRequestPaginator returns a paginator for ListActionTypes.
NewListPipelineExecutionsRequestPaginator returns a paginator for ListPipelineExecutions.
NewListPipelinesRequestPaginator returns a paginator for ListPipelines.
NewListTagsForResourceRequestPaginator returns a paginator for ListTagsForResource.
NewListWebhooksRequestPaginator returns a paginator for ListWebhooks.

# Constants

Enum values for ActionCategory.
Enum values for ActionCategory.
Enum values for ActionCategory.
Enum values for ActionCategory.
Enum values for ActionCategory.
Enum values for ActionCategory.
Enum values for ActionConfigurationPropertyType.
Enum values for ActionConfigurationPropertyType.
Enum values for ActionConfigurationPropertyType.
Enum values for ActionExecutionStatus.
Enum values for ActionExecutionStatus.
Enum values for ActionExecutionStatus.
Enum values for ActionExecutionStatus.
Enum values for ActionOwner.
Enum values for ActionOwner.
Enum values for ActionOwner.
Enum values for ApprovalStatus.
Enum values for ApprovalStatus.
Enum values for ArtifactLocationType.
Enum values for ArtifactStoreType.
Enum values for BlockerType.
Enum values for EncryptionKeyType.
Service's Endpoint identifier.
ErrCodeActionNotFoundException for service response error code "ActionNotFoundException".
ErrCodeActionTypeNotFoundException for service response error code "ActionTypeNotFoundException".
ErrCodeApprovalAlreadyCompletedException for service response error code "ApprovalAlreadyCompletedException".
ErrCodeConcurrentModificationException for service response error code "ConcurrentModificationException".
ErrCodeDuplicatedStopRequestException for service response error code "DuplicatedStopRequestException".
ErrCodeInvalidActionDeclarationException for service response error code "InvalidActionDeclarationException".
ErrCodeInvalidApprovalTokenException for service response error code "InvalidApprovalTokenException".
ErrCodeInvalidArnException for service response error code "InvalidArnException".
ErrCodeInvalidBlockerDeclarationException for service response error code "InvalidBlockerDeclarationException".
ErrCodeInvalidClientTokenException for service response error code "InvalidClientTokenException".
ErrCodeInvalidJobException for service response error code "InvalidJobException".
ErrCodeInvalidJobStateException for service response error code "InvalidJobStateException".
ErrCodeInvalidNextTokenException for service response error code "InvalidNextTokenException".
ErrCodeInvalidNonceException for service response error code "InvalidNonceException".
ErrCodeInvalidStageDeclarationException for service response error code "InvalidStageDeclarationException".
ErrCodeInvalidStructureException for service response error code "InvalidStructureException".
ErrCodeInvalidTagsException for service response error code "InvalidTagsException".
ErrCodeInvalidWebhookAuthenticationParametersException for service response error code "InvalidWebhookAuthenticationParametersException".
ErrCodeInvalidWebhookFilterPatternException for service response error code "InvalidWebhookFilterPatternException".
ErrCodeJobNotFoundException for service response error code "JobNotFoundException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeNotLatestPipelineExecutionException for service response error code "NotLatestPipelineExecutionException".
ErrCodeOutputVariablesSizeExceededException for service response error code "OutputVariablesSizeExceededException".
ErrCodePipelineExecutionNotFoundException for service response error code "PipelineExecutionNotFoundException".
ErrCodePipelineExecutionNotStoppableException for service response error code "PipelineExecutionNotStoppableException".
ErrCodePipelineNameInUseException for service response error code "PipelineNameInUseException".
ErrCodePipelineNotFoundException for service response error code "PipelineNotFoundException".
ErrCodePipelineVersionNotFoundException for service response error code "PipelineVersionNotFoundException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeStageNotFoundException for service response error code "StageNotFoundException".
ErrCodeStageNotRetryableException for service response error code "StageNotRetryableException".
ErrCodeTooManyTagsException for service response error code "TooManyTagsException".
ErrCodeValidationException for service response error code "ValidationException".
ErrCodeWebhookNotFoundException for service response error code "WebhookNotFoundException".
Enum values for FailureType.
Enum values for FailureType.
Enum values for FailureType.
Enum values for FailureType.
Enum values for FailureType.
Enum values for FailureType.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for PipelineExecutionStatus.
Enum values for PipelineExecutionStatus.
Enum values for PipelineExecutionStatus.
Enum values for PipelineExecutionStatus.
Enum values for PipelineExecutionStatus.
Enum values for PipelineExecutionStatus.
Service's identifier.
Service's name.
Enum values for StageExecutionStatus.
Enum values for StageExecutionStatus.
Enum values for StageExecutionStatus.
Enum values for StageExecutionStatus.
Enum values for StageExecutionStatus.
Enum values for StageRetryMode.
Enum values for StageTransitionType.
Enum values for StageTransitionType.
Enum values for TriggerType.
Enum values for TriggerType.
Enum values for TriggerType.
Enum values for TriggerType.
Enum values for TriggerType.
Enum values for TriggerType.
Enum values for WebhookAuthenticationType.
Enum values for WebhookAuthenticationType.
Enum values for WebhookAuthenticationType.

# Structs

Represents the input of an AcknowledgeJob action.
Represents the output of an AcknowledgeJob action.
AcknowledgeJobRequest is the request type for the AcknowledgeJob API operation.
AcknowledgeJobResponse is the response type for the AcknowledgeJob API operation.
Represents the input of an AcknowledgeThirdPartyJob action.
Represents the output of an AcknowledgeThirdPartyJob action.
AcknowledgeThirdPartyJobRequest is the request type for the AcknowledgeThirdPartyJob API operation.
AcknowledgeThirdPartyJobResponse is the response type for the AcknowledgeThirdPartyJob API operation.
Represents information about an action configuration.
Represents information about an action configuration property.
Represents the context of an action in the stage of a pipeline to a job worker.
Represents information about an action declaration.
Represents information about the run of an action.
Returns information about an execution of an action, including the action execution ID, and the name, version, and timing of the action.
Filter values for the action execution.
Input information used for an action execution.
Output details listed for an action execution, such as the action execution result.
Execution result information, such as the external execution ID.
Represents information about the version (or revision) of an action.
Represents information about the state of an action.
Returns information about the details of an action type.
Represents information about an action type.
Returns information about the settings for an action type.
Represents information about the result of an approval request.
Represents information about an artifact that is worked on by actions in the pipeline.
Artifact details for the action execution, such as the artifact location.
Returns information about the details of an artifact.
Represents information about the location of an artifact.
Represents revision details of an artifact.
The S3 bucket where artifacts for the pipeline are stored.
Represents an AWS session credentials object.
Reserved for future use.
Client provides the API operation methods for making requests to CodePipeline.
Represents the input of a CreateCustomActionType operation.
Represents the output of a CreateCustomActionType operation.
CreateCustomActionTypeRequest is the request type for the CreateCustomActionType API operation.
CreateCustomActionTypeResponse is the response type for the CreateCustomActionType API operation.
Represents the input of a CreatePipeline action.
Represents the output of a CreatePipeline action.
CreatePipelineRequest is the request type for the CreatePipeline API operation.
CreatePipelineResponse is the response type for the CreatePipeline API operation.
Represents information about a current revision.
Represents the input of a DeleteCustomActionType operation.
No description provided by the author
DeleteCustomActionTypeRequest is the request type for the DeleteCustomActionType API operation.
DeleteCustomActionTypeResponse is the response type for the DeleteCustomActionType API operation.
Represents the input of a DeletePipeline action.
No description provided by the author
DeletePipelineRequest is the request type for the DeletePipeline API operation.
DeletePipelineResponse is the response type for the DeletePipeline API operation.
No description provided by the author
No description provided by the author
DeleteWebhookRequest is the request type for the DeleteWebhook API operation.
DeleteWebhookResponse is the response type for the DeleteWebhook API operation.
No description provided by the author
No description provided by the author
DeregisterWebhookWithThirdPartyRequest is the request type for the DeregisterWebhookWithThirdParty API operation.
DeregisterWebhookWithThirdPartyResponse is the response type for the DeregisterWebhookWithThirdParty API operation.
Represents the input of a DisableStageTransition action.
No description provided by the author
DisableStageTransitionRequest is the request type for the DisableStageTransition API operation.
DisableStageTransitionResponse is the response type for the DisableStageTransition API operation.
Represents the input of an EnableStageTransition action.
No description provided by the author
EnableStageTransitionRequest is the request type for the EnableStageTransition API operation.
EnableStageTransitionResponse is the response type for the EnableStageTransition API operation.
Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.
Represents information about an error in AWS CodePipeline.
The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.
The interaction or event that started a pipeline execution.
Represents information about failure details.
Represents the input of a GetJobDetails action.
Represents the output of a GetJobDetails action.
GetJobDetailsRequest is the request type for the GetJobDetails API operation.
GetJobDetailsResponse is the response type for the GetJobDetails API operation.
Represents the input of a GetPipelineExecution action.
Represents the output of a GetPipelineExecution action.
GetPipelineExecutionRequest is the request type for the GetPipelineExecution API operation.
GetPipelineExecutionResponse is the response type for the GetPipelineExecution API operation.
Represents the input of a GetPipeline action.
Represents the output of a GetPipeline action.
GetPipelineRequest is the request type for the GetPipeline API operation.
GetPipelineResponse is the response type for the GetPipeline API operation.
Represents the input of a GetPipelineState action.
Represents the output of a GetPipelineState action.
GetPipelineStateRequest is the request type for the GetPipelineState API operation.
GetPipelineStateResponse is the response type for the GetPipelineState API operation.
Represents the input of a GetThirdPartyJobDetails action.
Represents the output of a GetThirdPartyJobDetails action.
GetThirdPartyJobDetailsRequest is the request type for the GetThirdPartyJobDetails API operation.
GetThirdPartyJobDetailsResponse is the response type for the GetThirdPartyJobDetails API operation.
Represents information about an artifact to be worked on, such as a test or build artifact.
Represents information about a job.
Represents other information about a job required for a job worker to complete the job.
Represents information about the details of a job.
No description provided by the author
No description provided by the author
ListActionExecutionsPaginator is used to paginate the request.
ListActionExecutionsRequest is the request type for the ListActionExecutions API operation.
ListActionExecutionsResponse is the response type for the ListActionExecutions API operation.
Represents the input of a ListActionTypes action.
Represents the output of a ListActionTypes action.
ListActionTypesPaginator is used to paginate the request.
ListActionTypesRequest is the request type for the ListActionTypes API operation.
ListActionTypesResponse is the response type for the ListActionTypes API operation.
Represents the input of a ListPipelineExecutions action.
Represents the output of a ListPipelineExecutions action.
ListPipelineExecutionsPaginator is used to paginate the request.
ListPipelineExecutionsRequest is the request type for the ListPipelineExecutions API operation.
ListPipelineExecutionsResponse is the response type for the ListPipelineExecutions API operation.
Represents the input of a ListPipelines action.
Represents the output of a ListPipelines action.
ListPipelinesPaginator is used to paginate the request.
ListPipelinesRequest is the request type for the ListPipelines API operation.
ListPipelinesResponse is the response type for the ListPipelines API operation.
No description provided by the author
No description provided by the author
ListTagsForResourcePaginator is used to paginate the request.
ListTagsForResourceRequest is the request type for the ListTagsForResource API operation.
ListTagsForResourceResponse is the response type for the ListTagsForResource API operation.
The detail returned for each webhook after listing webhooks, such as the webhook URL, the webhook name, and the webhook ARN.
No description provided by the author
No description provided by the author
ListWebhooksPaginator is used to paginate the request.
ListWebhooksRequest is the request type for the ListWebhooks API operation.
ListWebhooksResponse is the response type for the ListWebhooks API operation.
Represents information about the output of an action.
Represents information about a pipeline to a job worker.
Represents the structure of actions and stages to be performed in the pipeline.
Represents information about an execution of a pipeline.
Summary information about a pipeline execution.
Information about a pipeline.
Returns a summary of a pipeline.
Represents the input of a PollForJobs action.
Represents the output of a PollForJobs action.
PollForJobsRequest is the request type for the PollForJobs API operation.
PollForJobsResponse is the response type for the PollForJobs API operation.
Represents the input of a PollForThirdPartyJobs action.
Represents the output of a PollForThirdPartyJobs action.
PollForThirdPartyJobsRequest is the request type for the PollForThirdPartyJobs API operation.
PollForThirdPartyJobsResponse is the response type for the PollForThirdPartyJobs API operation.
Represents the input of a PutActionRevision action.
Represents the output of a PutActionRevision action.
PutActionRevisionRequest is the request type for the PutActionRevision API operation.
PutActionRevisionResponse is the response type for the PutActionRevision API operation.
Represents the input of a PutApprovalResult action.
Represents the output of a PutApprovalResult action.
PutApprovalResultRequest is the request type for the PutApprovalResult API operation.
PutApprovalResultResponse is the response type for the PutApprovalResult API operation.
Represents the input of a PutJobFailureResult action.
No description provided by the author
PutJobFailureResultRequest is the request type for the PutJobFailureResult API operation.
PutJobFailureResultResponse is the response type for the PutJobFailureResult API operation.
Represents the input of a PutJobSuccessResult action.
No description provided by the author
PutJobSuccessResultRequest is the request type for the PutJobSuccessResult API operation.
PutJobSuccessResultResponse is the response type for the PutJobSuccessResult API operation.
Represents the input of a PutThirdPartyJobFailureResult action.
No description provided by the author
PutThirdPartyJobFailureResultRequest is the request type for the PutThirdPartyJobFailureResult API operation.
PutThirdPartyJobFailureResultResponse is the response type for the PutThirdPartyJobFailureResult API operation.
Represents the input of a PutThirdPartyJobSuccessResult action.
No description provided by the author
PutThirdPartyJobSuccessResultRequest is the request type for the PutThirdPartyJobSuccessResult API operation.
PutThirdPartyJobSuccessResultResponse is the response type for the PutThirdPartyJobSuccessResult API operation.
No description provided by the author
No description provided by the author
PutWebhookRequest is the request type for the PutWebhook API operation.
PutWebhookResponse is the response type for the PutWebhook API operation.
No description provided by the author
No description provided by the author
RegisterWebhookWithThirdPartyRequest is the request type for the RegisterWebhookWithThirdParty API operation.
RegisterWebhookWithThirdPartyResponse is the response type for the RegisterWebhookWithThirdParty API operation.
Represents the input of a RetryStageExecution action.
Represents the output of a RetryStageExecution action.
RetryStageExecutionRequest is the request type for the RetryStageExecution API operation.
RetryStageExecutionResponse is the response type for the RetryStageExecution API operation.
The location of the S3 bucket that contains a revision.
The Amazon S3 artifact location for an action's artifacts.
Information about the version (or revision) of a source artifact that initiated a pipeline execution.
Represents information about a stage to a job worker.
Represents information about a stage and its definition.
Represents information about the run of a stage.
Represents information about the state of the stage.
Represents the input of a StartPipelineExecution action.
Represents the output of a StartPipelineExecution action.
StartPipelineExecutionRequest is the request type for the StartPipelineExecution API operation.
StartPipelineExecutionResponse is the response type for the StartPipelineExecution API operation.
The interaction that stopped a pipeline execution.
No description provided by the author
No description provided by the author
StopPipelineExecutionRequest is the request type for the StopPipelineExecution API operation.
StopPipelineExecutionResponse is the response type for the StopPipelineExecution API operation.
A tag is a key-value pair that is used to manage the resource.
No description provided by the author
No description provided by the author
TagResourceRequest is the request type for the TagResource API operation.
TagResourceResponse is the response type for the TagResource API operation.
A response to a PollForThirdPartyJobs request returned by AWS CodePipeline when there is a job to be worked on by a partner action.
Represents information about the job data for a partner action.
The details of a job sent in response to a GetThirdPartyJobDetails request.
Represents information about the state of transitions between one stage and another stage.
No description provided by the author
No description provided by the author
UntagResourceRequest is the request type for the UntagResource API operation.
UntagResourceResponse is the response type for the UntagResource API operation.
Represents the input of an UpdatePipeline action.
Represents the output of an UpdatePipeline action.
UpdatePipelineRequest is the request type for the UpdatePipeline API operation.
UpdatePipelineResponse is the response type for the UpdatePipeline API operation.
The authentication applied to incoming webhook trigger requests.
Represents information about a webhook and its definition.
The event criteria that specify when a webhook notification is sent to your URL.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author