codepipeline-2015-07-09 library

Classes

AcknowledgeJobOutput
Represents the output of an AcknowledgeJob action.
AcknowledgeThirdPartyJobOutput
Represents the output of an AcknowledgeThirdPartyJob action.
ActionConfiguration
Represents information about an action configuration.
ActionConfigurationProperty
Represents information about an action configuration property.
ActionContext
Represents the context of an action in the stage of a pipeline to a job worker.
ActionDeclaration
Represents information about an action declaration.
ActionExecution
Represents information about the run of an action.
ActionExecutionDetail
Returns information about an execution of an action, including the action execution ID, and the name, version, and timing of the action.
ActionExecutionFilter
Filter values for the action execution.
ActionExecutionInput
Input information used for an action execution.
ActionExecutionOutput
Output details listed for an action execution, such as the action execution result.
ActionExecutionResult
Execution result information, such as the external execution ID.
ActionRevision
Represents information about the version (or revision) of an action.
ActionState
Represents information about the state of an action.
ActionType
Returns information about the details of an action type.
ActionTypeId
Represents information about an action type.
ActionTypeSettings
Returns information about the settings for an action type.
ApprovalResult
Represents information about the result of an approval request.
Artifact
Represents information about an artifact that is worked on by actions in the pipeline.
ArtifactDetail
Artifact details for the action execution, such as the artifact location.
ArtifactDetails
Returns information about the details of an artifact.
ArtifactLocation
Represents information about the location of an artifact.
ArtifactRevision
Represents revision details of an artifact.
ArtifactStore
The S3 bucket where artifacts for the pipeline are stored.
AwsClientCredentials
AWS credentials.
AWSSessionCredentials
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.
BlockerDeclaration
Reserved for future use.
CodePipeline
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.
CreateCustomActionTypeOutput
Represents the output of a CreateCustomActionType operation.
CreatePipelineOutput
Represents the output of a CreatePipeline action.
CurrentRevision
Represents information about a current revision.
DeleteWebhookOutput
DeregisterWebhookWithThirdPartyOutput
EncryptionKey
Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.
ErrorDetails
Represents information about an error in AWS CodePipeline.
ExecutionDetails
The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.
ExecutionTrigger
The interaction or event that started a pipeline execution.
FailureDetails
Represents information about failure details.
GetJobDetailsOutput
Represents the output of a GetJobDetails action.
GetPipelineExecutionOutput
Represents the output of a GetPipelineExecution action.
GetPipelineOutput
Represents the output of a GetPipeline action.
GetPipelineStateOutput
Represents the output of a GetPipelineState action.
GetThirdPartyJobDetailsOutput
Represents the output of a GetThirdPartyJobDetails action.
InputArtifact
Represents information about an artifact to be worked on, such as a test or build artifact.
Job
Represents information about a job.
JobData
Represents other information about a job required for a job worker to complete the job.
JobDetails
Represents information about the details of a job.
ListActionExecutionsOutput
ListActionTypesOutput
Represents the output of a ListActionTypes action.
ListPipelineExecutionsOutput
Represents the output of a ListPipelineExecutions action.
ListPipelinesOutput
Represents the output of a ListPipelines action.
ListTagsForResourceOutput
ListWebhookItem
The detail returned for each webhook after listing webhooks, such as the webhook URL, the webhook name, and the webhook ARN.
ListWebhooksOutput
OutputArtifact
Represents information about the output of an action.
PipelineContext
Represents information about a pipeline to a job worker.
PipelineDeclaration
Represents the structure of actions and stages to be performed in the pipeline.
PipelineExecution
Represents information about an execution of a pipeline.
PipelineExecutionSummary
Summary information about a pipeline execution.
PipelineMetadata
Information about a pipeline.
PipelineSummary
Returns a summary of a pipeline.
PollForJobsOutput
Represents the output of a PollForJobs action.
PollForThirdPartyJobsOutput
Represents the output of a PollForThirdPartyJobs action.
PutActionRevisionOutput
Represents the output of a PutActionRevision action.
PutApprovalResultOutput
Represents the output of a PutApprovalResult action.
PutWebhookOutput
RegisterWebhookWithThirdPartyOutput
RetryStageExecutionOutput
Represents the output of a RetryStageExecution action.
S3ArtifactLocation
The location of the S3 bucket that contains a revision.
S3Location
The Amazon S3 artifact location for an action's artifacts.
SourceRevision
Information about the version (or revision) of a source artifact that initiated a pipeline execution.
StageContext
Represents information about a stage to a job worker.
StageDeclaration
Represents information about a stage and its definition.
StageExecution
Represents information about the run of a stage.
StageState
Represents information about the state of the stage.
StartPipelineExecutionOutput
Represents the output of a StartPipelineExecution action.
StopExecutionTrigger
The interaction that stopped a pipeline execution.
StopPipelineExecutionOutput
Tag
A tag is a key-value pair that is used to manage the resource.
TagResourceOutput
ThirdPartyJob
A response to a PollForThirdPartyJobs request returned by AWS CodePipeline when there is a job to be worked on by a partner action.
ThirdPartyJobData
Represents information about the job data for a partner action.
ThirdPartyJobDetails
The details of a job sent in response to a GetThirdPartyJobDetails request.
TransitionState
Represents information about the state of transitions between one stage and another stage.
UntagResourceOutput
UpdatePipelineOutput
Represents the output of an UpdatePipeline action.
WebhookAuthConfiguration
The authentication applied to incoming webhook trigger requests.
WebhookDefinition
Represents information about a webhook and its definition.
WebhookFilterRule
The event criteria that specify when a webhook notification is sent to your URL.