AWS SDK for C++  0.14.3
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::CodePipeline::Model Namespace Reference

Namespaces

 ActionCategoryMapper
 
 ActionConfigurationPropertyTypeMapper
 
 ActionExecutionStatusMapper
 
 ActionOwnerMapper
 
 ApprovalStatusMapper
 
 ArtifactLocationTypeMapper
 
 ArtifactStoreTypeMapper
 
 BlockerTypeMapper
 
 EncryptionKeyTypeMapper
 
 FailureTypeMapper
 
 JobStatusMapper
 
 StageExecutionStatusMapper
 
 StageRetryModeMapper
 
 StageTransitionTypeMapper
 

Classes

class  AcknowledgeJobRequest
 
class  AcknowledgeJobResult
 
class  AcknowledgeThirdPartyJobRequest
 
class  AcknowledgeThirdPartyJobResult
 
class  ActionConfiguration
 
class  ActionConfigurationProperty
 
class  ActionContext
 
class  ActionDeclaration
 
class  ActionExecution
 
class  ActionRevision
 
class  ActionState
 
class  ActionType
 
class  ActionTypeId
 
class  ActionTypeSettings
 
class  ApprovalResult
 
class  Artifact
 
class  ArtifactDetails
 
class  ArtifactLocation
 
class  ArtifactStore
 
class  AWSSessionCredentials
 
class  BlockerDeclaration
 
class  CreateCustomActionTypeRequest
 
class  CreateCustomActionTypeResult
 
class  CreatePipelineRequest
 
class  CreatePipelineResult
 
class  CurrentRevision
 
class  DeleteCustomActionTypeRequest
 
class  DeletePipelineRequest
 
class  DisableStageTransitionRequest
 
class  EnableStageTransitionRequest
 
class  EncryptionKey
 
class  ErrorDetails
 
class  ExecutionDetails
 
class  FailureDetails
 
class  GetJobDetailsRequest
 
class  GetJobDetailsResult
 
class  GetPipelineRequest
 
class  GetPipelineResult
 
class  GetPipelineStateRequest
 
class  GetPipelineStateResult
 
class  GetThirdPartyJobDetailsRequest
 
class  GetThirdPartyJobDetailsResult
 
class  InputArtifact
 
class  Job
 
class  JobData
 
class  JobDetails
 
class  ListActionTypesRequest
 
class  ListActionTypesResult
 
class  ListPipelinesRequest
 
class  ListPipelinesResult
 
class  OutputArtifact
 
class  PipelineContext
 
class  PipelineDeclaration
 
class  PipelineSummary
 
class  PollForJobsRequest
 
class  PollForJobsResult
 
class  PollForThirdPartyJobsRequest
 
class  PollForThirdPartyJobsResult
 
class  PutActionRevisionRequest
 
class  PutActionRevisionResult
 
class  PutApprovalResultRequest
 
class  PutApprovalResultResult
 
class  PutJobFailureResultRequest
 
class  PutJobSuccessResultRequest
 
class  PutThirdPartyJobFailureResultRequest
 
class  PutThirdPartyJobSuccessResultRequest
 
class  RetryStageExecutionRequest
 
class  RetryStageExecutionResult
 
class  S3ArtifactLocation
 
class  StageContext
 
class  StageDeclaration
 
class  StageExecution
 
class  StageState
 
class  StartPipelineExecutionRequest
 
class  StartPipelineExecutionResult
 
class  ThirdPartyJob
 
class  ThirdPartyJobData
 
class  ThirdPartyJobDetails
 
class  TransitionState
 
class  UpdatePipelineRequest
 
class  UpdatePipelineResult
 

Typedefs

typedef Aws::Utils::Outcome< AcknowledgeJobResult, Aws::Client::AWSError< CodePipelineErrors > > AcknowledgeJobOutcome
 
typedef Aws::Utils::Outcome< AcknowledgeThirdPartyJobResult, Aws::Client::AWSError< CodePipelineErrors > > AcknowledgeThirdPartyJobOutcome
 
typedef Aws::Utils::Outcome< CreateCustomActionTypeResult, Aws::Client::AWSError< CodePipelineErrors > > CreateCustomActionTypeOutcome
 
typedef Aws::Utils::Outcome< CreatePipelineResult, Aws::Client::AWSError< CodePipelineErrors > > CreatePipelineOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodePipelineErrors > > DeleteCustomActionTypeOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodePipelineErrors > > DeletePipelineOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodePipelineErrors > > DisableStageTransitionOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodePipelineErrors > > EnableStageTransitionOutcome
 
typedef Aws::Utils::Outcome< GetJobDetailsResult, Aws::Client::AWSError< CodePipelineErrors > > GetJobDetailsOutcome
 
typedef Aws::Utils::Outcome< GetPipelineResult, Aws::Client::AWSError< CodePipelineErrors > > GetPipelineOutcome
 
typedef Aws::Utils::Outcome< GetPipelineStateResult, Aws::Client::AWSError< CodePipelineErrors > > GetPipelineStateOutcome
 
typedef Aws::Utils::Outcome< GetThirdPartyJobDetailsResult, Aws::Client::AWSError< CodePipelineErrors > > GetThirdPartyJobDetailsOutcome
 
typedef Aws::Utils::Outcome< ListActionTypesResult, Aws::Client::AWSError< CodePipelineErrors > > ListActionTypesOutcome
 
typedef Aws::Utils::Outcome< ListPipelinesResult, Aws::Client::AWSError< CodePipelineErrors > > ListPipelinesOutcome
 
typedef Aws::Utils::Outcome< PollForJobsResult, Aws::Client::AWSError< CodePipelineErrors > > PollForJobsOutcome
 
typedef Aws::Utils::Outcome< PollForThirdPartyJobsResult, Aws::Client::AWSError< CodePipelineErrors > > PollForThirdPartyJobsOutcome
 
typedef Aws::Utils::Outcome< PutActionRevisionResult, Aws::Client::AWSError< CodePipelineErrors > > PutActionRevisionOutcome
 
typedef Aws::Utils::Outcome< PutApprovalResultResult, Aws::Client::AWSError< CodePipelineErrors > > PutApprovalResultOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodePipelineErrors > > PutJobFailureResultOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodePipelineErrors > > PutJobSuccessResultOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodePipelineErrors > > PutThirdPartyJobFailureResultOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodePipelineErrors > > PutThirdPartyJobSuccessResultOutcome
 
typedef Aws::Utils::Outcome< RetryStageExecutionResult, Aws::Client::AWSError< CodePipelineErrors > > RetryStageExecutionOutcome
 
typedef Aws::Utils::Outcome< StartPipelineExecutionResult, Aws::Client::AWSError< CodePipelineErrors > > StartPipelineExecutionOutcome
 
typedef Aws::Utils::Outcome< UpdatePipelineResult, Aws::Client::AWSError< CodePipelineErrors > > UpdatePipelineOutcome
 
typedef std::future< AcknowledgeJobOutcomeAcknowledgeJobOutcomeCallable
 
typedef std::future< AcknowledgeThirdPartyJobOutcomeAcknowledgeThirdPartyJobOutcomeCallable
 
typedef std::future< CreateCustomActionTypeOutcomeCreateCustomActionTypeOutcomeCallable
 
typedef std::future< CreatePipelineOutcomeCreatePipelineOutcomeCallable
 
typedef std::future< DeleteCustomActionTypeOutcomeDeleteCustomActionTypeOutcomeCallable
 
typedef std::future< DeletePipelineOutcomeDeletePipelineOutcomeCallable
 
typedef std::future< DisableStageTransitionOutcomeDisableStageTransitionOutcomeCallable
 
typedef std::future< EnableStageTransitionOutcomeEnableStageTransitionOutcomeCallable
 
typedef std::future< GetJobDetailsOutcomeGetJobDetailsOutcomeCallable
 
typedef std::future< GetPipelineOutcomeGetPipelineOutcomeCallable
 
typedef std::future< GetPipelineStateOutcomeGetPipelineStateOutcomeCallable
 
typedef std::future< GetThirdPartyJobDetailsOutcomeGetThirdPartyJobDetailsOutcomeCallable
 
typedef std::future< ListActionTypesOutcomeListActionTypesOutcomeCallable
 
typedef std::future< ListPipelinesOutcomeListPipelinesOutcomeCallable
 
typedef std::future< PollForJobsOutcomePollForJobsOutcomeCallable
 
typedef std::future< PollForThirdPartyJobsOutcomePollForThirdPartyJobsOutcomeCallable
 
typedef std::future< PutActionRevisionOutcomePutActionRevisionOutcomeCallable
 
typedef std::future< PutApprovalResultOutcomePutApprovalResultOutcomeCallable
 
typedef std::future< PutJobFailureResultOutcomePutJobFailureResultOutcomeCallable
 
typedef std::future< PutJobSuccessResultOutcomePutJobSuccessResultOutcomeCallable
 
typedef std::future< PutThirdPartyJobFailureResultOutcomePutThirdPartyJobFailureResultOutcomeCallable
 
typedef std::future< PutThirdPartyJobSuccessResultOutcomePutThirdPartyJobSuccessResultOutcomeCallable
 
typedef std::future< RetryStageExecutionOutcomeRetryStageExecutionOutcomeCallable
 
typedef std::future< StartPipelineExecutionOutcomeStartPipelineExecutionOutcomeCallable
 
typedef std::future< UpdatePipelineOutcomeUpdatePipelineOutcomeCallable
 

Enumerations

enum  ActionCategory {
  ActionCategory::NOT_SET, ActionCategory::Source, ActionCategory::Build, ActionCategory::Deploy,
  ActionCategory::Test, ActionCategory::Invoke, ActionCategory::Approval
}
 
enum  ActionConfigurationPropertyType { ActionConfigurationPropertyType::NOT_SET, ActionConfigurationPropertyType::String, ActionConfigurationPropertyType::Number, ActionConfigurationPropertyType::Boolean }
 
enum  ActionExecutionStatus { ActionExecutionStatus::NOT_SET, ActionExecutionStatus::InProgress, ActionExecutionStatus::Succeeded, ActionExecutionStatus::Failed }
 
enum  ActionOwner { ActionOwner::NOT_SET, ActionOwner::AWS, ActionOwner::ThirdParty, ActionOwner::Custom }
 
enum  ApprovalStatus { ApprovalStatus::NOT_SET, ApprovalStatus::Approved, ApprovalStatus::Rejected }
 
enum  ArtifactLocationType { ArtifactLocationType::NOT_SET, ArtifactLocationType::S3 }
 
enum  ArtifactStoreType { ArtifactStoreType::NOT_SET, ArtifactStoreType::S3 }
 
enum  BlockerType { BlockerType::NOT_SET, BlockerType::Schedule }
 
enum  EncryptionKeyType { EncryptionKeyType::NOT_SET, EncryptionKeyType::KMS }
 
enum  FailureType {
  FailureType::NOT_SET, FailureType::JobFailed, FailureType::ConfigurationError, FailureType::PermissionError,
  FailureType::RevisionOutOfSync, FailureType::RevisionUnavailable, FailureType::SystemUnavailable
}
 
enum  JobStatus {
  JobStatus::NOT_SET, JobStatus::Created, JobStatus::Queued, JobStatus::Dispatched,
  JobStatus::InProgress, JobStatus::TimedOut, JobStatus::Succeeded, JobStatus::Failed
}
 
enum  StageExecutionStatus { StageExecutionStatus::NOT_SET, StageExecutionStatus::InProgress, StageExecutionStatus::Failed, StageExecutionStatus::Succeeded }
 
enum  StageRetryMode { StageRetryMode::NOT_SET, StageRetryMode::FAILED_ACTIONS }
 
enum  StageTransitionType { StageTransitionType::NOT_SET, StageTransitionType::Inbound, StageTransitionType::Outbound }
 

Typedef Documentation

Definition at line 110 of file CodePipelineClient.h.

Definition at line 138 of file CodePipelineClient.h.

Definition at line 113 of file CodePipelineClient.h.

Definition at line 139 of file CodePipelineClient.h.

Definition at line 114 of file CodePipelineClient.h.

Definition at line 140 of file CodePipelineClient.h.

Definition at line 115 of file CodePipelineClient.h.

Definition at line 141 of file CodePipelineClient.h.

Definition at line 116 of file CodePipelineClient.h.

Definition at line 142 of file CodePipelineClient.h.

Definition at line 117 of file CodePipelineClient.h.

Definition at line 143 of file CodePipelineClient.h.

Definition at line 118 of file CodePipelineClient.h.

Definition at line 144 of file CodePipelineClient.h.

Definition at line 119 of file CodePipelineClient.h.

Definition at line 145 of file CodePipelineClient.h.

Definition at line 120 of file CodePipelineClient.h.

Definition at line 146 of file CodePipelineClient.h.

Definition at line 121 of file CodePipelineClient.h.

Definition at line 147 of file CodePipelineClient.h.

Definition at line 122 of file CodePipelineClient.h.

Definition at line 148 of file CodePipelineClient.h.

Definition at line 123 of file CodePipelineClient.h.

Definition at line 149 of file CodePipelineClient.h.

Definition at line 124 of file CodePipelineClient.h.

Definition at line 150 of file CodePipelineClient.h.

Definition at line 125 of file CodePipelineClient.h.

Definition at line 151 of file CodePipelineClient.h.

Definition at line 126 of file CodePipelineClient.h.

Definition at line 152 of file CodePipelineClient.h.

Definition at line 127 of file CodePipelineClient.h.

Definition at line 153 of file CodePipelineClient.h.

Definition at line 128 of file CodePipelineClient.h.

Definition at line 154 of file CodePipelineClient.h.

Definition at line 129 of file CodePipelineClient.h.

Definition at line 155 of file CodePipelineClient.h.

Definition at line 130 of file CodePipelineClient.h.

Definition at line 156 of file CodePipelineClient.h.

Definition at line 131 of file CodePipelineClient.h.

Definition at line 157 of file CodePipelineClient.h.

Definition at line 132 of file CodePipelineClient.h.

Definition at line 158 of file CodePipelineClient.h.

Definition at line 133 of file CodePipelineClient.h.

Definition at line 159 of file CodePipelineClient.h.

Definition at line 134 of file CodePipelineClient.h.

Definition at line 160 of file CodePipelineClient.h.

Definition at line 135 of file CodePipelineClient.h.

Definition at line 161 of file CodePipelineClient.h.

Definition at line 136 of file CodePipelineClient.h.

Definition at line 162 of file CodePipelineClient.h.

Enumeration Type Documentation

Enumerator
NOT_SET 
Source 
Build 
Deploy 
Test 
Invoke 
Approval 

Definition at line 25 of file ActionCategory.h.

Enumerator
NOT_SET 
String 
Number 
Boolean 

Definition at line 25 of file ActionConfigurationPropertyType.h.

Enumerator
NOT_SET 
InProgress 
Succeeded 
Failed 

Definition at line 25 of file ActionExecutionStatus.h.

Enumerator
NOT_SET 
AWS 
ThirdParty 
Custom 

Definition at line 25 of file ActionOwner.h.

Enumerator
NOT_SET 
Approved 
Rejected 

Definition at line 25 of file ApprovalStatus.h.

Enumerator
NOT_SET 
S3 

Definition at line 25 of file ArtifactLocationType.h.

Enumerator
NOT_SET 
S3 

Definition at line 25 of file ArtifactStoreType.h.

Enumerator
NOT_SET 
Schedule 

Definition at line 25 of file BlockerType.h.

Enumerator
NOT_SET 
KMS 

Definition at line 25 of file EncryptionKeyType.h.

Enumerator
NOT_SET 
JobFailed 
ConfigurationError 
PermissionError 
RevisionOutOfSync 
RevisionUnavailable 
SystemUnavailable 

Definition at line 25 of file FailureType.h.

Enumerator
NOT_SET 
Created 
Queued 
Dispatched 
InProgress 
TimedOut 
Succeeded 
Failed 

Definition at line 25 of file JobStatus.h.

Enumerator
NOT_SET 
InProgress 
Failed 
Succeeded 

Definition at line 25 of file StageExecutionStatus.h.

Enumerator
NOT_SET 
FAILED_ACTIONS 

Definition at line 25 of file StageRetryMode.h.

Enumerator
NOT_SET 
Inbound 
Outbound 

Definition at line 25 of file StageTransitionType.h.