Action Description Resources Conditions
Returns information about a specified job and whether that job has been received by the job worker.
  • *
Confirms a job worker has received the specified job.
  • ???
Creates a new custom action that can be used in all pipelines associated with the AWS account.
  • arn:aws:codepipeline:$region:$account:actiontype:$action-owner/$action-type/$action-name/$action-version
Creates a pipeline.
  • arn:aws:codepipeline:$region:$account:$pipeline-name
Marks a custom action as deleted.
  • arn:aws:codepipeline:$region:$account:actiontype:$action-owner/$action-type/$action-name/$action-version
Deletes the specified pipeline.
  • arn:aws:codepipeline:$region:$account:$pipeline-name
Deletes a previously created webhook by name
  • ???
Removes the connection between the webhook that was created by CodePipeline and the external tool with events to be detected.
  • ???
Prevents artifacts in a pipeline from transitioning to the next stage in the pipeline.
  • arn:aws:codepipeline:$region:$account:$pipeline-name/$stage-name
Enables artifacts in a pipeline to transition to a stage in a pipeline.
  • arn:aws:codepipeline:$region:$account:$pipeline-name/$stage-name
Returns information about a job.
  • ???
Returns the metadata, structure, stages, and actions of a pipeline.
  • arn:aws:codepipeline:$region:$account:$pipeline-name
Returns information about an execution of a pipeline, including details about artifacts, the pipeline execution ID, and the name, version, and status of the pipeline.
  • ???
Returns information about the state of a pipeline, including the stages and actions.
  • arn:aws:codepipeline:$region:$account:$pipeline-name
Requests the details of a job for a third party action.
  • ???
Gets a summary of all AWS CodePipeline action types associated with your account.
  • *
Gets a summary of the most recent executions for a pipeline.
  • ???
Gets a summary of all of the pipelines associated with your account.
  • *
Gets a listing of all the webhooks in this region for this account.
  • ???
Returns information about any jobs for AWS CodePipeline to act upon.
  • arn:aws:codepipeline:$region:$account:actiontype:$action-owner/$action-type/$action-name/$action-version
Determines whether there are any third party jobs for a job worker to act on.
  • ???
Provides information to AWS CodePipeline about new revisions to a source.
  • arn:aws:codepipeline:$region:$account:$pipeline-name/$stage-name/$action-name
Provides the response to a manual approval request to AWS CodePipeline.
  • ???
Represents the failure of a job as returned to the pipeline by a job worker.
  • *
Represents the success of a job as returned to the pipeline by a job worker.
  • *
Represents the failure of a third party job as returned to the pipeline by a job worker.
  • ???
Represents the success of a third party job as returned to the pipeline by a job worker.
  • ???
Defines a webhook and returns a unique webhook URL generated by CodePipeline.
  • ???
Configures a connection between the webhook that was created and the external tool with events to be detected.
  • ???
Resumes the pipeline execution by retrying the last failed actions in a stage.
  • arn:aws:codepipeline:$region:$account:$pipeline-name/$stage-name
Starts the specified pipeline.
  • arn:aws:codepipeline:$region:$account:$pipeline-name
Updates a specified pipeline with edits or changes to its structure.
  • arn:aws:codepipeline:$region:$account:$pipeline-name