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

# Packages

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

# Functions

ActionCategory_Values returns all elements of the ActionCategory enum.
ActionConfigurationPropertyType_Values returns all elements of the ActionConfigurationPropertyType enum.
ActionExecutionStatus_Values returns all elements of the ActionExecutionStatus enum.
ActionOwner_Values returns all elements of the ActionOwner enum.
ApprovalStatus_Values returns all elements of the ApprovalStatus enum.
ArtifactLocationType_Values returns all elements of the ArtifactLocationType enum.
ArtifactStoreType_Values returns all elements of the ArtifactStoreType enum.
BlockerType_Values returns all elements of the BlockerType enum.
ConditionExecutionStatus_Values returns all elements of the ConditionExecutionStatus enum.
ConditionType_Values returns all elements of the ConditionType enum.
EncryptionKeyType_Values returns all elements of the EncryptionKeyType enum.
ExecutionMode_Values returns all elements of the ExecutionMode enum.
ExecutionType_Values returns all elements of the ExecutionType enum.
ExecutorType_Values returns all elements of the ExecutorType enum.
FailureType_Values returns all elements of the FailureType enum.
GitPullRequestEventType_Values returns all elements of the GitPullRequestEventType enum.
JobStatus_Values returns all elements of the JobStatus enum.
New creates a new instance of the CodePipeline client with a session.
PipelineExecutionStatus_Values returns all elements of the PipelineExecutionStatus enum.
PipelineTriggerProviderType_Values returns all elements of the PipelineTriggerProviderType enum.
PipelineType_Values returns all elements of the PipelineType enum.
Result_Values returns all elements of the Result enum.
RuleCategory_Values returns all elements of the RuleCategory enum.
RuleConfigurationPropertyType_Values returns all elements of the RuleConfigurationPropertyType enum.
RuleExecutionStatus_Values returns all elements of the RuleExecutionStatus enum.
RuleOwner_Values returns all elements of the RuleOwner enum.
SourceRevisionType_Values returns all elements of the SourceRevisionType enum.
StageExecutionStatus_Values returns all elements of the StageExecutionStatus enum.
StageRetryMode_Values returns all elements of the StageRetryMode enum.
StageTransitionType_Values returns all elements of the StageTransitionType enum.
StartTimeRange_Values returns all elements of the StartTimeRange enum.
TriggerType_Values returns all elements of the TriggerType enum.
WebhookAuthenticationType_Values returns all elements of the WebhookAuthenticationType enum.

# Constants

ActionCategoryApproval is a ActionCategory enum value.
ActionCategoryBuild is a ActionCategory enum value.
ActionCategoryDeploy is a ActionCategory enum value.
ActionCategoryInvoke is a ActionCategory enum value.
ActionCategorySource is a ActionCategory enum value.
ActionCategoryTest is a ActionCategory enum value.
ActionConfigurationPropertyTypeBoolean is a ActionConfigurationPropertyType enum value.
ActionConfigurationPropertyTypeNumber is a ActionConfigurationPropertyType enum value.
ActionConfigurationPropertyTypeString is a ActionConfigurationPropertyType enum value.
ActionExecutionStatusAbandoned is a ActionExecutionStatus enum value.
ActionExecutionStatusFailed is a ActionExecutionStatus enum value.
ActionExecutionStatusInProgress is a ActionExecutionStatus enum value.
ActionExecutionStatusSucceeded is a ActionExecutionStatus enum value.
ActionOwnerAws is a ActionOwner enum value.
ActionOwnerCustom is a ActionOwner enum value.
ActionOwnerThirdParty is a ActionOwner enum value.
ApprovalStatusApproved is a ApprovalStatus enum value.
ApprovalStatusRejected is a ApprovalStatus enum value.
ArtifactLocationTypeS3 is a ArtifactLocationType enum value.
ArtifactStoreTypeS3 is a ArtifactStoreType enum value.
BlockerTypeSchedule is a BlockerType enum value.
ConditionExecutionStatusAbandoned is a ConditionExecutionStatus enum value.
ConditionExecutionStatusCancelled is a ConditionExecutionStatus enum value.
ConditionExecutionStatusErrored is a ConditionExecutionStatus enum value.
ConditionExecutionStatusFailed is a ConditionExecutionStatus enum value.
ConditionExecutionStatusInProgress is a ConditionExecutionStatus enum value.
ConditionExecutionStatusOverridden is a ConditionExecutionStatus enum value.
ConditionExecutionStatusSucceeded is a ConditionExecutionStatus enum value.
ConditionTypeBeforeEntry is a ConditionType enum value.
ConditionTypeOnSuccess is a ConditionType enum value.
EncryptionKeyTypeKms is a EncryptionKeyType enum value.
ID to lookup a service endpoint with.
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".
ErrCodeConcurrentPipelineExecutionsLimitExceededException for service response error code "ConcurrentPipelineExecutionsLimitExceededException".
ErrCodeConditionNotOverridableException for service response error code "ConditionNotOverridableException".
ErrCodeConflictException for service response error code "ConflictException".
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".
ErrCodePipelineExecutionOutdatedException for service response error code "PipelineExecutionOutdatedException".
ErrCodePipelineNameInUseException for service response error code "PipelineNameInUseException".
ErrCodePipelineNotFoundException for service response error code "PipelineNotFoundException".
ErrCodePipelineVersionNotFoundException for service response error code "PipelineVersionNotFoundException".
ErrCodeRequestFailedException for service response error code "RequestFailedException".
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".
ErrCodeUnableToRollbackStageException for service response error code "UnableToRollbackStageException".
ErrCodeValidationException for service response error code "ValidationException".
ErrCodeWebhookNotFoundException for service response error code "WebhookNotFoundException".
ExecutionModeParallel is a ExecutionMode enum value.
ExecutionModeQueued is a ExecutionMode enum value.
ExecutionModeSuperseded is a ExecutionMode enum value.
ExecutionTypeRollback is a ExecutionType enum value.
ExecutionTypeStandard is a ExecutionType enum value.
ExecutorTypeJobWorker is a ExecutorType enum value.
ExecutorTypeLambda is a ExecutorType enum value.
FailureTypeConfigurationError is a FailureType enum value.
FailureTypeJobFailed is a FailureType enum value.
FailureTypePermissionError is a FailureType enum value.
FailureTypeRevisionOutOfSync is a FailureType enum value.
FailureTypeRevisionUnavailable is a FailureType enum value.
FailureTypeSystemUnavailable is a FailureType enum value.
GitPullRequestEventTypeClosed is a GitPullRequestEventType enum value.
GitPullRequestEventTypeOpen is a GitPullRequestEventType enum value.
GitPullRequestEventTypeUpdated is a GitPullRequestEventType enum value.
JobStatusCreated is a JobStatus enum value.
JobStatusDispatched is a JobStatus enum value.
JobStatusFailed is a JobStatus enum value.
JobStatusInProgress is a JobStatus enum value.
JobStatusQueued is a JobStatus enum value.
JobStatusSucceeded is a JobStatus enum value.
JobStatusTimedOut is a JobStatus enum value.
PipelineExecutionStatusCancelled is a PipelineExecutionStatus enum value.
PipelineExecutionStatusFailed is a PipelineExecutionStatus enum value.
PipelineExecutionStatusInProgress is a PipelineExecutionStatus enum value.
PipelineExecutionStatusStopped is a PipelineExecutionStatus enum value.
PipelineExecutionStatusStopping is a PipelineExecutionStatus enum value.
PipelineExecutionStatusSucceeded is a PipelineExecutionStatus enum value.
PipelineExecutionStatusSuperseded is a PipelineExecutionStatus enum value.
PipelineTriggerProviderTypeCodeStarSourceConnection is a PipelineTriggerProviderType enum value.
PipelineTypeV1 is a PipelineType enum value.
PipelineTypeV2 is a PipelineType enum value.
ResultFail is a Result enum value.
ResultRollback is a Result enum value.
RuleCategoryRule is a RuleCategory enum value.
RuleConfigurationPropertyTypeBoolean is a RuleConfigurationPropertyType enum value.
RuleConfigurationPropertyTypeNumber is a RuleConfigurationPropertyType enum value.
RuleConfigurationPropertyTypeString is a RuleConfigurationPropertyType enum value.
RuleExecutionStatusAbandoned is a RuleExecutionStatus enum value.
RuleExecutionStatusFailed is a RuleExecutionStatus enum value.
RuleExecutionStatusInProgress is a RuleExecutionStatus enum value.
RuleExecutionStatusSucceeded is a RuleExecutionStatus enum value.
RuleOwnerAws is a RuleOwner enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SourceRevisionTypeCommitId is a SourceRevisionType enum value.
SourceRevisionTypeImageDigest is a SourceRevisionType enum value.
SourceRevisionTypeS3ObjectKey is a SourceRevisionType enum value.
SourceRevisionTypeS3ObjectVersionId is a SourceRevisionType enum value.
StageExecutionStatusCancelled is a StageExecutionStatus enum value.
StageExecutionStatusFailed is a StageExecutionStatus enum value.
StageExecutionStatusInProgress is a StageExecutionStatus enum value.
StageExecutionStatusStopped is a StageExecutionStatus enum value.
StageExecutionStatusStopping is a StageExecutionStatus enum value.
StageExecutionStatusSucceeded is a StageExecutionStatus enum value.
StageRetryModeAllActions is a StageRetryMode enum value.
StageRetryModeFailedActions is a StageRetryMode enum value.
StageTransitionTypeInbound is a StageTransitionType enum value.
StageTransitionTypeOutbound is a StageTransitionType enum value.
StartTimeRangeAll is a StartTimeRange enum value.
StartTimeRangeLatest is a StartTimeRange enum value.
TriggerTypeAutomatedRollback is a TriggerType enum value.
TriggerTypeCloudWatchEvent is a TriggerType enum value.
TriggerTypeCreatePipeline is a TriggerType enum value.
TriggerTypeManualRollback is a TriggerType enum value.
TriggerTypePollForSourceChanges is a TriggerType enum value.
TriggerTypePutActionRevision is a TriggerType enum value.
TriggerTypeStartPipelineExecution is a TriggerType enum value.
TriggerTypeWebhook is a TriggerType enum value.
TriggerTypeWebhookV2 is a TriggerType enum value.
WebhookAuthenticationTypeGithubHmac is a WebhookAuthenticationType enum value.
WebhookAuthenticationTypeIp is a WebhookAuthenticationType enum value.
WebhookAuthenticationTypeUnauthenticated is a WebhookAuthenticationType enum value.

# Structs

Represents the input of an AcknowledgeJob action.
Represents the output of an AcknowledgeJob action.
Represents the input of an AcknowledgeThirdPartyJob action.
Represents the output of an AcknowledgeThirdPartyJob action.
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.
The specified action cannot be found.
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.
Information about parameters for artifacts associated with the action type, such as the minimum and maximum artifacts allowed.
The parameters for the action type definition that are provided when the action type is created or updated.
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.
Represents information about an action type.
Specifies the category, owner, provider, and version of the action type.
The specified action type cannot be found.
Details identifying the users with permissions to use the action type.
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.
Returns information about the settings for an action type.
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.
The approval action has already been approved or rejected.
Represents information about the result of an approval request.
Artifacts are the files that are 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 Amazon Web Services session credentials object.
The conditions for making checks for entry to a stage.
Reserved for future use.
CodePipeline provides the API operation methods for making requests to AWS CodePipeline.
Unable to modify the tag due to a simultaneous update request.
The pipeline has reached the limit for concurrent pipeline executions.
The condition for the stage.
The run of a condition.
Unable to override because the condition does not allow overrides.
Information about the state of the condition.
Your request cannot be handled because the pipeline is busy handling ongoing activities.
Represents the input of a CreateCustomActionType operation.
Represents the output of a CreateCustomActionType operation.
Represents the input of a CreatePipeline action.
Represents the output of a CreatePipeline action.
Represents information about a current revision.
Represents the input of a DeleteCustomActionType operation.
Represents the input of a DeletePipeline action.
Represents the input of a DisableStageTransition action.
The pipeline execution is already in a Stopping state.
Represents the input of an EnableStageTransition action.
Represents information about the key used to encrypt data in the artifact store, such as an Amazon Web Services Key Management Service (Key Management Service) key.
Represents information about an error in 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.
The action engine, or executor, related to the supported integration model used to create and update the action type.
The configuration that specifies the result, such as rollback, to occur upon stage failure.
Represents information about failure details.
Represents the input of a GetJobDetails action.
Represents the output of a GetJobDetails action.
Represents the input of a GetPipelineExecution action.
Represents the output of a GetPipelineExecution action.
Represents the input of a GetPipeline action.
Represents the output of a GetPipeline action.
Represents the input of a GetPipelineState action.
Represents the output of a GetPipelineState action.
Represents the input of a GetThirdPartyJobDetails action.
Represents the output of a GetThirdPartyJobDetails action.
The Git repository branches specified as filter criteria to start the pipeline.
A type of trigger configuration for Git-based source actions.
The Git repository file paths specified as filter criteria to start the pipeline.
The event criteria for the pull request trigger configuration, such as the lists of branches or file paths to include and exclude.
The event criteria that specify when a specified repository event will start the pipeline for the specified trigger configuration, such as the lists of Git tags to include and exclude.
The Git tags specified as filter criteria for whether a Git tag repository event will start the pipeline.
Represents information about an artifact to be worked on, such as a test or build artifact.
The action declaration was specified in an invalid format.
The approval request already received a response or has expired.
The specified resource ARN is invalid.
Reserved for future use.
The client token was specified in an invalid format.
The job was specified in an invalid format or cannot be found.
The job state was specified in an invalid format.
The next token was specified in an invalid format.
The nonce was specified in an invalid format.
The stage declaration was specified in an invalid format.
The structure was specified in an invalid format.
The specified resource tags are invalid.
The specified authentication type is in an invalid format.
The specified event filter rule is in an invalid format.
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.
The job was specified in an invalid format or cannot be found.
Details about the polling configuration for the JobWorker action engine, or executor.
Details about the configuration for the Lambda action engine, or executor.
The field that specifies to filter on the latest execution in the pipeline.
The number of pipelines associated with the Amazon Web Services account has exceeded the limit allowed for the account.
Represents the input of a ListActionTypes action.
Represents the output of a ListActionTypes action.
Represents the input of a ListPipelineExecutions action.
Represents the output of a ListPipelineExecutions action.
Represents the input of a ListPipelines action.
Represents the output of a ListPipelines action.
The detail returned for each webhook after listing webhooks, such as the webhook URL, the webhook name, and the webhook ARN.
The stage has failed in a later run of the pipeline and the pipelineExecutionId associated with the request is out of date.
Represents information about the output of an action.
Exceeded the total size limit for all variables in the pipeline.
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.
The pipeline execution to filter on.
The pipeline execution was specified in an invalid format or cannot be found, or an execution ID does not belong to the specified pipeline.
Unable to stop the pipeline execution.
The specified pipeline execution is outdated and cannot be used as a target pipeline execution for rollback.
Summary information about a pipeline execution.
Information about a pipeline.
The specified pipeline name is already in use.
The pipeline was specified in an invalid format or cannot be found.
The metadata for the stage execution to be rolled back.
Returns a summary of a pipeline.
Represents information about the specified trigger configuration, such as the filter criteria and the source stage for the action that contains the trigger.
A pipeline-level variable used for a pipeline execution.
A variable declared at the pipeline level.
The pipeline version was specified in an invalid format or cannot be found.
Represents the input of a PollForJobs action.
Represents the output of a PollForJobs action.
Represents the input of a PollForThirdPartyJobs action.
Represents the output of a PollForThirdPartyJobs action.
Represents the input of a PutActionRevision action.
Represents the output of a PutActionRevision action.
Represents the input of a PutApprovalResult action.
Represents the output of a PutApprovalResult action.
Represents the input of a PutJobFailureResult action.
Represents the input of a PutJobSuccessResult action.
Represents the input of a PutThirdPartyJobFailureResult action.
Represents the input of a PutThirdPartyJobSuccessResult action.
The request failed because of an unknown error, exception, or failure.
A pipeline-level variable used for a pipeline execution.
The resource was specified in an invalid format.
Represents the input of a RetryStageExecution action.
Represents the output of a RetryStageExecution action.
Represents information about a rule configuration property.
Represents information about the rule to be created for an associated condition.
Represents information about each time a rule is run as part of the pipeline execution for a pipeline configured with conditions.
The details of the runs for a rule and the results produced on an artifact as it passes through stages in the pipeline.
Filter values for the rule execution.
Input information used for a rule execution.
Output details listed for a rule execution, such as the rule execution result.
Execution result information, such as the external execution ID.
The change to a rule that creates a revision of the rule.
Returns information about the state of a rule.
The rule type, which is made up of the combined values for category, owner, provider, and version.
The ID for the rule type, which is made up of the combined values for category, owner, provider, and version.
Returns information about the settings for a rule type.
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.
A list that allows you to specify, or override, the source revision for a pipeline execution that's being started.
Represents information about the run of a condition for a stage.
The state of a run of a condition for a stage.
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.
The stage was specified in an invalid format or cannot be found.
Unable to retry.
Represents information about the state of the stage.
Represents the input of a StartPipelineExecution action.
Represents the output of a StartPipelineExecution action.
The interaction that stopped a pipeline execution.
Filter for pipeline executions that have successfully completed the stage in the current pipeline version.
The conditions for making checks that, if met, succeed a stage.
A tag is a key-value pair that is used to manage the resource.
A response to a PollForThirdPartyJobs request returned by 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.
The tags limit for a resource has been exceeded.
Represents information about the state of transitions between one stage and another stage.
Unable to roll back the stage.
Represents the input of an UpdatePipeline action.
Represents the output of an UpdatePipeline action.
The validation was specified in an invalid format.
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.
The specified webhook was entered in an invalid format or cannot be found.