AWS SDK for C++  1.8.76
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::CodeDeploy::Model Namespace Reference

Namespaces

 ApplicationRevisionSortByMapper
 
 AutoRollbackEventMapper
 
 BundleTypeMapper
 
 ComputePlatformMapper
 
 DeploymentCreatorMapper
 
 DeploymentOptionMapper
 
 DeploymentReadyActionMapper
 
 DeploymentStatusMapper
 
 DeploymentTargetTypeMapper
 
 DeploymentTypeMapper
 
 DeploymentWaitTypeMapper
 
 EC2TagFilterTypeMapper
 
 ErrorCodeMapper
 
 FileExistsBehaviorMapper
 
 GreenFleetProvisioningActionMapper
 
 InstanceActionMapper
 
 InstanceStatusMapper
 
 InstanceTypeMapper
 
 LifecycleErrorCodeMapper
 
 LifecycleEventStatusMapper
 
 ListStateFilterActionMapper
 
 MinimumHealthyHostsTypeMapper
 
 RegistrationStatusMapper
 
 RevisionLocationTypeMapper
 
 SortOrderMapper
 
 StopStatusMapper
 
 TagFilterTypeMapper
 
 TargetFilterNameMapper
 
 TargetLabelMapper
 
 TargetStatusMapper
 
 TrafficRoutingTypeMapper
 
 TriggerEventTypeMapper
 

Classes

class  AddTagsToOnPremisesInstancesRequest
 
class  Alarm
 
class  AlarmConfiguration
 
class  ApplicationInfo
 
class  AppSpecContent
 
class  AutoRollbackConfiguration
 
class  AutoScalingGroup
 
class  BatchGetApplicationRevisionsRequest
 
class  BatchGetApplicationRevisionsResult
 
class  BatchGetApplicationsRequest
 
class  BatchGetApplicationsResult
 
class  BatchGetDeploymentGroupsRequest
 
class  BatchGetDeploymentGroupsResult
 
class  BatchGetDeploymentsRequest
 
class  BatchGetDeploymentsResult
 
class  BatchGetDeploymentTargetsRequest
 
class  BatchGetDeploymentTargetsResult
 
class  BatchGetOnPremisesInstancesRequest
 
class  BatchGetOnPremisesInstancesResult
 
class  BlueGreenDeploymentConfiguration
 
class  BlueInstanceTerminationOption
 
class  CloudFormationTarget
 
class  ContinueDeploymentRequest
 
class  CreateApplicationRequest
 
class  CreateApplicationResult
 
class  CreateDeploymentConfigRequest
 
class  CreateDeploymentConfigResult
 
class  CreateDeploymentGroupRequest
 
class  CreateDeploymentGroupResult
 
class  CreateDeploymentRequest
 
class  CreateDeploymentResult
 
class  DeleteApplicationRequest
 
class  DeleteDeploymentConfigRequest
 
class  DeleteDeploymentGroupRequest
 
class  DeleteDeploymentGroupResult
 
class  DeleteGitHubAccountTokenRequest
 
class  DeleteGitHubAccountTokenResult
 
class  DeleteResourcesByExternalIdRequest
 
class  DeleteResourcesByExternalIdResult
 
class  DeploymentConfigInfo
 
class  DeploymentGroupInfo
 
class  DeploymentInfo
 
class  DeploymentOverview
 
class  DeploymentReadyOption
 
class  DeploymentStyle
 
class  DeploymentTarget
 
class  DeregisterOnPremisesInstanceRequest
 
class  Diagnostics
 
class  EC2TagFilter
 
class  EC2TagSet
 
class  ECSService
 
class  ECSTarget
 
class  ECSTaskSet
 
class  ELBInfo
 
class  ErrorInformation
 
class  GenericRevisionInfo
 
class  GetApplicationRequest
 
class  GetApplicationResult
 
class  GetApplicationRevisionRequest
 
class  GetApplicationRevisionResult
 
class  GetDeploymentConfigRequest
 
class  GetDeploymentConfigResult
 
class  GetDeploymentGroupRequest
 
class  GetDeploymentGroupResult
 
class  GetDeploymentRequest
 
class  GetDeploymentResult
 
class  GetDeploymentTargetRequest
 
class  GetDeploymentTargetResult
 
class  GetOnPremisesInstanceRequest
 
class  GetOnPremisesInstanceResult
 
class  GitHubLocation
 
class  GreenFleetProvisioningOption
 
class  InstanceInfo
 
class  InstanceSummary
 
class  InstanceTarget
 
class  LambdaFunctionInfo
 
class  LambdaTarget
 
class  LastDeploymentInfo
 
class  LifecycleEvent
 
class  ListApplicationRevisionsRequest
 
class  ListApplicationRevisionsResult
 
class  ListApplicationsRequest
 
class  ListApplicationsResult
 
class  ListDeploymentConfigsRequest
 
class  ListDeploymentConfigsResult
 
class  ListDeploymentGroupsRequest
 
class  ListDeploymentGroupsResult
 
class  ListDeploymentsRequest
 
class  ListDeploymentsResult
 
class  ListDeploymentTargetsRequest
 
class  ListDeploymentTargetsResult
 
class  ListGitHubAccountTokenNamesRequest
 
class  ListGitHubAccountTokenNamesResult
 
class  ListOnPremisesInstancesRequest
 
class  ListOnPremisesInstancesResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  LoadBalancerInfo
 
class  MinimumHealthyHosts
 
class  OnPremisesTagSet
 
class  PutLifecycleEventHookExecutionStatusRequest
 
class  PutLifecycleEventHookExecutionStatusResult
 
class  RawString
 
class  RegisterApplicationRevisionRequest
 
class  RegisterOnPremisesInstanceRequest
 
class  RemoveTagsFromOnPremisesInstancesRequest
 
class  RevisionInfo
 
class  RevisionLocation
 
class  RollbackInfo
 
class  S3Location
 
class  StopDeploymentRequest
 
class  StopDeploymentResult
 
class  Tag
 
class  TagFilter
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  TargetGroupInfo
 
class  TargetGroupPairInfo
 
class  TargetInstances
 
class  TimeBasedCanary
 
class  TimeBasedLinear
 
class  TimeRange
 
class  TrafficRoute
 
class  TrafficRoutingConfig
 
class  TriggerConfig
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateApplicationRequest
 
class  UpdateDeploymentGroupRequest
 
class  UpdateDeploymentGroupResult
 

Typedefs

typedef Aws::Utils::Outcome< Aws::NoResult, CodeDeployErrorAddTagsToOnPremisesInstancesOutcome
 
typedef Aws::Utils::Outcome< BatchGetApplicationRevisionsResult, CodeDeployErrorBatchGetApplicationRevisionsOutcome
 
typedef Aws::Utils::Outcome< BatchGetApplicationsResult, CodeDeployErrorBatchGetApplicationsOutcome
 
typedef Aws::Utils::Outcome< BatchGetDeploymentGroupsResult, CodeDeployErrorBatchGetDeploymentGroupsOutcome
 
typedef Aws::Utils::Outcome< BatchGetDeploymentTargetsResult, CodeDeployErrorBatchGetDeploymentTargetsOutcome
 
typedef Aws::Utils::Outcome< BatchGetDeploymentsResult, CodeDeployErrorBatchGetDeploymentsOutcome
 
typedef Aws::Utils::Outcome< BatchGetOnPremisesInstancesResult, CodeDeployErrorBatchGetOnPremisesInstancesOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CodeDeployErrorContinueDeploymentOutcome
 
typedef Aws::Utils::Outcome< CreateApplicationResult, CodeDeployErrorCreateApplicationOutcome
 
typedef Aws::Utils::Outcome< CreateDeploymentResult, CodeDeployErrorCreateDeploymentOutcome
 
typedef Aws::Utils::Outcome< CreateDeploymentConfigResult, CodeDeployErrorCreateDeploymentConfigOutcome
 
typedef Aws::Utils::Outcome< CreateDeploymentGroupResult, CodeDeployErrorCreateDeploymentGroupOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CodeDeployErrorDeleteApplicationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CodeDeployErrorDeleteDeploymentConfigOutcome
 
typedef Aws::Utils::Outcome< DeleteDeploymentGroupResult, CodeDeployErrorDeleteDeploymentGroupOutcome
 
typedef Aws::Utils::Outcome< DeleteGitHubAccountTokenResult, CodeDeployErrorDeleteGitHubAccountTokenOutcome
 
typedef Aws::Utils::Outcome< DeleteResourcesByExternalIdResult, CodeDeployErrorDeleteResourcesByExternalIdOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CodeDeployErrorDeregisterOnPremisesInstanceOutcome
 
typedef Aws::Utils::Outcome< GetApplicationResult, CodeDeployErrorGetApplicationOutcome
 
typedef Aws::Utils::Outcome< GetApplicationRevisionResult, CodeDeployErrorGetApplicationRevisionOutcome
 
typedef Aws::Utils::Outcome< GetDeploymentResult, CodeDeployErrorGetDeploymentOutcome
 
typedef Aws::Utils::Outcome< GetDeploymentConfigResult, CodeDeployErrorGetDeploymentConfigOutcome
 
typedef Aws::Utils::Outcome< GetDeploymentGroupResult, CodeDeployErrorGetDeploymentGroupOutcome
 
typedef Aws::Utils::Outcome< GetDeploymentTargetResult, CodeDeployErrorGetDeploymentTargetOutcome
 
typedef Aws::Utils::Outcome< GetOnPremisesInstanceResult, CodeDeployErrorGetOnPremisesInstanceOutcome
 
typedef Aws::Utils::Outcome< ListApplicationRevisionsResult, CodeDeployErrorListApplicationRevisionsOutcome
 
typedef Aws::Utils::Outcome< ListApplicationsResult, CodeDeployErrorListApplicationsOutcome
 
typedef Aws::Utils::Outcome< ListDeploymentConfigsResult, CodeDeployErrorListDeploymentConfigsOutcome
 
typedef Aws::Utils::Outcome< ListDeploymentGroupsResult, CodeDeployErrorListDeploymentGroupsOutcome
 
typedef Aws::Utils::Outcome< ListDeploymentTargetsResult, CodeDeployErrorListDeploymentTargetsOutcome
 
typedef Aws::Utils::Outcome< ListDeploymentsResult, CodeDeployErrorListDeploymentsOutcome
 
typedef Aws::Utils::Outcome< ListGitHubAccountTokenNamesResult, CodeDeployErrorListGitHubAccountTokenNamesOutcome
 
typedef Aws::Utils::Outcome< ListOnPremisesInstancesResult, CodeDeployErrorListOnPremisesInstancesOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, CodeDeployErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< PutLifecycleEventHookExecutionStatusResult, CodeDeployErrorPutLifecycleEventHookExecutionStatusOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CodeDeployErrorRegisterApplicationRevisionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CodeDeployErrorRegisterOnPremisesInstanceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CodeDeployErrorRemoveTagsFromOnPremisesInstancesOutcome
 
typedef Aws::Utils::Outcome< StopDeploymentResult, CodeDeployErrorStopDeploymentOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, CodeDeployErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, CodeDeployErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, CodeDeployErrorUpdateApplicationOutcome
 
typedef Aws::Utils::Outcome< UpdateDeploymentGroupResult, CodeDeployErrorUpdateDeploymentGroupOutcome
 
typedef std::future< AddTagsToOnPremisesInstancesOutcomeAddTagsToOnPremisesInstancesOutcomeCallable
 
typedef std::future< BatchGetApplicationRevisionsOutcomeBatchGetApplicationRevisionsOutcomeCallable
 
typedef std::future< BatchGetApplicationsOutcomeBatchGetApplicationsOutcomeCallable
 
typedef std::future< BatchGetDeploymentGroupsOutcomeBatchGetDeploymentGroupsOutcomeCallable
 
typedef std::future< BatchGetDeploymentTargetsOutcomeBatchGetDeploymentTargetsOutcomeCallable
 
typedef std::future< BatchGetDeploymentsOutcomeBatchGetDeploymentsOutcomeCallable
 
typedef std::future< BatchGetOnPremisesInstancesOutcomeBatchGetOnPremisesInstancesOutcomeCallable
 
typedef std::future< ContinueDeploymentOutcomeContinueDeploymentOutcomeCallable
 
typedef std::future< CreateApplicationOutcomeCreateApplicationOutcomeCallable
 
typedef std::future< CreateDeploymentOutcomeCreateDeploymentOutcomeCallable
 
typedef std::future< CreateDeploymentConfigOutcomeCreateDeploymentConfigOutcomeCallable
 
typedef std::future< CreateDeploymentGroupOutcomeCreateDeploymentGroupOutcomeCallable
 
typedef std::future< DeleteApplicationOutcomeDeleteApplicationOutcomeCallable
 
typedef std::future< DeleteDeploymentConfigOutcomeDeleteDeploymentConfigOutcomeCallable
 
typedef std::future< DeleteDeploymentGroupOutcomeDeleteDeploymentGroupOutcomeCallable
 
typedef std::future< DeleteGitHubAccountTokenOutcomeDeleteGitHubAccountTokenOutcomeCallable
 
typedef std::future< DeleteResourcesByExternalIdOutcomeDeleteResourcesByExternalIdOutcomeCallable
 
typedef std::future< DeregisterOnPremisesInstanceOutcomeDeregisterOnPremisesInstanceOutcomeCallable
 
typedef std::future< GetApplicationOutcomeGetApplicationOutcomeCallable
 
typedef std::future< GetApplicationRevisionOutcomeGetApplicationRevisionOutcomeCallable
 
typedef std::future< GetDeploymentOutcomeGetDeploymentOutcomeCallable
 
typedef std::future< GetDeploymentConfigOutcomeGetDeploymentConfigOutcomeCallable
 
typedef std::future< GetDeploymentGroupOutcomeGetDeploymentGroupOutcomeCallable
 
typedef std::future< GetDeploymentTargetOutcomeGetDeploymentTargetOutcomeCallable
 
typedef std::future< GetOnPremisesInstanceOutcomeGetOnPremisesInstanceOutcomeCallable
 
typedef std::future< ListApplicationRevisionsOutcomeListApplicationRevisionsOutcomeCallable
 
typedef std::future< ListApplicationsOutcomeListApplicationsOutcomeCallable
 
typedef std::future< ListDeploymentConfigsOutcomeListDeploymentConfigsOutcomeCallable
 
typedef std::future< ListDeploymentGroupsOutcomeListDeploymentGroupsOutcomeCallable
 
typedef std::future< ListDeploymentTargetsOutcomeListDeploymentTargetsOutcomeCallable
 
typedef std::future< ListDeploymentsOutcomeListDeploymentsOutcomeCallable
 
typedef std::future< ListGitHubAccountTokenNamesOutcomeListGitHubAccountTokenNamesOutcomeCallable
 
typedef std::future< ListOnPremisesInstancesOutcomeListOnPremisesInstancesOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< PutLifecycleEventHookExecutionStatusOutcomePutLifecycleEventHookExecutionStatusOutcomeCallable
 
typedef std::future< RegisterApplicationRevisionOutcomeRegisterApplicationRevisionOutcomeCallable
 
typedef std::future< RegisterOnPremisesInstanceOutcomeRegisterOnPremisesInstanceOutcomeCallable
 
typedef std::future< RemoveTagsFromOnPremisesInstancesOutcomeRemoveTagsFromOnPremisesInstancesOutcomeCallable
 
typedef std::future< StopDeploymentOutcomeStopDeploymentOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateApplicationOutcomeUpdateApplicationOutcomeCallable
 
typedef std::future< UpdateDeploymentGroupOutcomeUpdateDeploymentGroupOutcomeCallable
 

Enumerations

enum  ApplicationRevisionSortBy { ApplicationRevisionSortBy::NOT_SET, ApplicationRevisionSortBy::registerTime, ApplicationRevisionSortBy::firstUsedTime, ApplicationRevisionSortBy::lastUsedTime }
 
enum  AutoRollbackEvent { AutoRollbackEvent::NOT_SET, AutoRollbackEvent::DEPLOYMENT_FAILURE, AutoRollbackEvent::DEPLOYMENT_STOP_ON_ALARM, AutoRollbackEvent::DEPLOYMENT_STOP_ON_REQUEST }
 
enum  BundleType {
  BundleType::NOT_SET, BundleType::tar, BundleType::tgz, BundleType::zip,
  BundleType::YAML, BundleType::JSON
}
 
enum  ComputePlatform { ComputePlatform::NOT_SET, ComputePlatform::Server, ComputePlatform::Lambda, ComputePlatform::ECS }
 
enum  DeploymentCreator {
  DeploymentCreator::NOT_SET, DeploymentCreator::user, DeploymentCreator::autoscaling, DeploymentCreator::codeDeployRollback,
  DeploymentCreator::CodeDeploy, DeploymentCreator::CloudFormation, DeploymentCreator::CloudFormationRollback
}
 
enum  DeploymentOption { DeploymentOption::NOT_SET, DeploymentOption::WITH_TRAFFIC_CONTROL, DeploymentOption::WITHOUT_TRAFFIC_CONTROL }
 
enum  DeploymentReadyAction { DeploymentReadyAction::NOT_SET, DeploymentReadyAction::CONTINUE_DEPLOYMENT, DeploymentReadyAction::STOP_DEPLOYMENT }
 
enum  DeploymentStatus {
  DeploymentStatus::NOT_SET, DeploymentStatus::Created, DeploymentStatus::Queued, DeploymentStatus::InProgress,
  DeploymentStatus::Baking, DeploymentStatus::Succeeded, DeploymentStatus::Failed, DeploymentStatus::Stopped,
  DeploymentStatus::Ready
}
 
enum  DeploymentTargetType {
  DeploymentTargetType::NOT_SET, DeploymentTargetType::InstanceTarget, DeploymentTargetType::LambdaTarget, DeploymentTargetType::ECSTarget,
  DeploymentTargetType::CloudFormationTarget
}
 
enum  DeploymentType { DeploymentType::NOT_SET, DeploymentType::IN_PLACE, DeploymentType::BLUE_GREEN }
 
enum  DeploymentWaitType { DeploymentWaitType::NOT_SET, DeploymentWaitType::READY_WAIT, DeploymentWaitType::TERMINATION_WAIT }
 
enum  EC2TagFilterType { EC2TagFilterType::NOT_SET, EC2TagFilterType::KEY_ONLY, EC2TagFilterType::VALUE_ONLY, EC2TagFilterType::KEY_AND_VALUE }
 
enum  ErrorCode {
  ErrorCode::NOT_SET, ErrorCode::AGENT_ISSUE, ErrorCode::ALARM_ACTIVE, ErrorCode::APPLICATION_MISSING,
  ErrorCode::AUTOSCALING_VALIDATION_ERROR, ErrorCode::AUTO_SCALING_CONFIGURATION, ErrorCode::AUTO_SCALING_IAM_ROLE_PERMISSIONS, ErrorCode::CODEDEPLOY_RESOURCE_CANNOT_BE_FOUND,
  ErrorCode::CUSTOMER_APPLICATION_UNHEALTHY, ErrorCode::DEPLOYMENT_GROUP_MISSING, ErrorCode::ECS_UPDATE_ERROR, ErrorCode::ELASTIC_LOAD_BALANCING_INVALID,
  ErrorCode::ELB_INVALID_INSTANCE, ErrorCode::HEALTH_CONSTRAINTS, ErrorCode::HEALTH_CONSTRAINTS_INVALID, ErrorCode::HOOK_EXECUTION_FAILURE,
  ErrorCode::IAM_ROLE_MISSING, ErrorCode::IAM_ROLE_PERMISSIONS, ErrorCode::INTERNAL_ERROR, ErrorCode::INVALID_ECS_SERVICE,
  ErrorCode::INVALID_LAMBDA_CONFIGURATION, ErrorCode::INVALID_LAMBDA_FUNCTION, ErrorCode::INVALID_REVISION, ErrorCode::MANUAL_STOP,
  ErrorCode::MISSING_BLUE_GREEN_DEPLOYMENT_CONFIGURATION, ErrorCode::MISSING_ELB_INFORMATION, ErrorCode::MISSING_GITHUB_TOKEN, ErrorCode::NO_EC2_SUBSCRIPTION,
  ErrorCode::NO_INSTANCES, ErrorCode::OVER_MAX_INSTANCES, ErrorCode::RESOURCE_LIMIT_EXCEEDED, ErrorCode::REVISION_MISSING,
  ErrorCode::THROTTLED, ErrorCode::TIMEOUT, ErrorCode::CLOUDFORMATION_STACK_FAILURE
}
 
enum  FileExistsBehavior { FileExistsBehavior::NOT_SET, FileExistsBehavior::DISALLOW, FileExistsBehavior::OVERWRITE, FileExistsBehavior::RETAIN }
 
enum  GreenFleetProvisioningAction { GreenFleetProvisioningAction::NOT_SET, GreenFleetProvisioningAction::DISCOVER_EXISTING, GreenFleetProvisioningAction::COPY_AUTO_SCALING_GROUP }
 
enum  InstanceAction { InstanceAction::NOT_SET, InstanceAction::TERMINATE, InstanceAction::KEEP_ALIVE }
 
enum  InstanceStatus {
  InstanceStatus::NOT_SET, InstanceStatus::Pending, InstanceStatus::InProgress, InstanceStatus::Succeeded,
  InstanceStatus::Failed, InstanceStatus::Skipped, InstanceStatus::Unknown, InstanceStatus::Ready
}
 
enum  InstanceType { InstanceType::NOT_SET, InstanceType::Blue, InstanceType::Green }
 
enum  LifecycleErrorCode {
  LifecycleErrorCode::NOT_SET, LifecycleErrorCode::Success, LifecycleErrorCode::ScriptMissing, LifecycleErrorCode::ScriptNotExecutable,
  LifecycleErrorCode::ScriptTimedOut, LifecycleErrorCode::ScriptFailed, LifecycleErrorCode::UnknownError
}
 
enum  LifecycleEventStatus {
  LifecycleEventStatus::NOT_SET, LifecycleEventStatus::Pending, LifecycleEventStatus::InProgress, LifecycleEventStatus::Succeeded,
  LifecycleEventStatus::Failed, LifecycleEventStatus::Skipped, LifecycleEventStatus::Unknown
}
 
enum  ListStateFilterAction { ListStateFilterAction::NOT_SET, ListStateFilterAction::include, ListStateFilterAction::exclude, ListStateFilterAction::ignore }
 
enum  MinimumHealthyHostsType { MinimumHealthyHostsType::NOT_SET, MinimumHealthyHostsType::HOST_COUNT, MinimumHealthyHostsType::FLEET_PERCENT }
 
enum  RegistrationStatus { RegistrationStatus::NOT_SET, RegistrationStatus::Registered, RegistrationStatus::Deregistered }
 
enum  RevisionLocationType {
  RevisionLocationType::NOT_SET, RevisionLocationType::S3, RevisionLocationType::GitHub, RevisionLocationType::String,
  RevisionLocationType::AppSpecContent
}
 
enum  SortOrder { SortOrder::NOT_SET, SortOrder::ascending, SortOrder::descending }
 
enum  StopStatus { StopStatus::NOT_SET, StopStatus::Pending, StopStatus::Succeeded }
 
enum  TagFilterType { TagFilterType::NOT_SET, TagFilterType::KEY_ONLY, TagFilterType::VALUE_ONLY, TagFilterType::KEY_AND_VALUE }
 
enum  TargetFilterName { TargetFilterName::NOT_SET, TargetFilterName::TargetStatus, TargetFilterName::ServerInstanceLabel }
 
enum  TargetLabel { TargetLabel::NOT_SET, TargetLabel::Blue, TargetLabel::Green }
 
enum  TargetStatus {
  TargetStatus::NOT_SET, TargetStatus::Pending, TargetStatus::InProgress, TargetStatus::Succeeded,
  TargetStatus::Failed, TargetStatus::Skipped, TargetStatus::Unknown, TargetStatus::Ready
}
 
enum  TrafficRoutingType { TrafficRoutingType::NOT_SET, TrafficRoutingType::TimeBasedCanary, TrafficRoutingType::TimeBasedLinear, TrafficRoutingType::AllAtOnce }
 
enum  TriggerEventType {
  TriggerEventType::NOT_SET, TriggerEventType::DeploymentStart, TriggerEventType::DeploymentSuccess, TriggerEventType::DeploymentFailure,
  TriggerEventType::DeploymentStop, TriggerEventType::DeploymentRollback, TriggerEventType::DeploymentReady, TriggerEventType::InstanceStart,
  TriggerEventType::InstanceSuccess, TriggerEventType::InstanceFailure, TriggerEventType::InstanceReady
}
 

Typedef Documentation

◆ AddTagsToOnPremisesInstancesOutcome

Definition at line 130 of file CodeDeployClient.h.

◆ AddTagsToOnPremisesInstancesOutcomeCallable

Definition at line 176 of file CodeDeployClient.h.

◆ BatchGetApplicationRevisionsOutcome

Definition at line 133 of file CodeDeployClient.h.

◆ BatchGetApplicationRevisionsOutcomeCallable

Definition at line 177 of file CodeDeployClient.h.

◆ BatchGetApplicationsOutcome

Definition at line 134 of file CodeDeployClient.h.

◆ BatchGetApplicationsOutcomeCallable

Definition at line 178 of file CodeDeployClient.h.

◆ BatchGetDeploymentGroupsOutcome

Definition at line 135 of file CodeDeployClient.h.

◆ BatchGetDeploymentGroupsOutcomeCallable

Definition at line 179 of file CodeDeployClient.h.

◆ BatchGetDeploymentsOutcome

Definition at line 137 of file CodeDeployClient.h.

◆ BatchGetDeploymentsOutcomeCallable

Definition at line 181 of file CodeDeployClient.h.

◆ BatchGetDeploymentTargetsOutcome

Definition at line 136 of file CodeDeployClient.h.

◆ BatchGetDeploymentTargetsOutcomeCallable

Definition at line 180 of file CodeDeployClient.h.

◆ BatchGetOnPremisesInstancesOutcome

Definition at line 138 of file CodeDeployClient.h.

◆ BatchGetOnPremisesInstancesOutcomeCallable

Definition at line 182 of file CodeDeployClient.h.

◆ ContinueDeploymentOutcome

Definition at line 139 of file CodeDeployClient.h.

◆ ContinueDeploymentOutcomeCallable

Definition at line 183 of file CodeDeployClient.h.

◆ CreateApplicationOutcome

Definition at line 140 of file CodeDeployClient.h.

◆ CreateApplicationOutcomeCallable

Definition at line 184 of file CodeDeployClient.h.

◆ CreateDeploymentConfigOutcome

Definition at line 142 of file CodeDeployClient.h.

◆ CreateDeploymentConfigOutcomeCallable

Definition at line 186 of file CodeDeployClient.h.

◆ CreateDeploymentGroupOutcome

Definition at line 143 of file CodeDeployClient.h.

◆ CreateDeploymentGroupOutcomeCallable

Definition at line 187 of file CodeDeployClient.h.

◆ CreateDeploymentOutcome

Definition at line 141 of file CodeDeployClient.h.

◆ CreateDeploymentOutcomeCallable

Definition at line 185 of file CodeDeployClient.h.

◆ DeleteApplicationOutcome

Definition at line 144 of file CodeDeployClient.h.

◆ DeleteApplicationOutcomeCallable

Definition at line 188 of file CodeDeployClient.h.

◆ DeleteDeploymentConfigOutcome

Definition at line 145 of file CodeDeployClient.h.

◆ DeleteDeploymentConfigOutcomeCallable

Definition at line 189 of file CodeDeployClient.h.

◆ DeleteDeploymentGroupOutcome

Definition at line 146 of file CodeDeployClient.h.

◆ DeleteDeploymentGroupOutcomeCallable

Definition at line 190 of file CodeDeployClient.h.

◆ DeleteGitHubAccountTokenOutcome

Definition at line 147 of file CodeDeployClient.h.

◆ DeleteGitHubAccountTokenOutcomeCallable

Definition at line 191 of file CodeDeployClient.h.

◆ DeleteResourcesByExternalIdOutcome

Definition at line 148 of file CodeDeployClient.h.

◆ DeleteResourcesByExternalIdOutcomeCallable

Definition at line 192 of file CodeDeployClient.h.

◆ DeregisterOnPremisesInstanceOutcome

Definition at line 149 of file CodeDeployClient.h.

◆ DeregisterOnPremisesInstanceOutcomeCallable

Definition at line 193 of file CodeDeployClient.h.

◆ GetApplicationOutcome

Definition at line 150 of file CodeDeployClient.h.

◆ GetApplicationOutcomeCallable

Definition at line 194 of file CodeDeployClient.h.

◆ GetApplicationRevisionOutcome

Definition at line 151 of file CodeDeployClient.h.

◆ GetApplicationRevisionOutcomeCallable

Definition at line 195 of file CodeDeployClient.h.

◆ GetDeploymentConfigOutcome

Definition at line 153 of file CodeDeployClient.h.

◆ GetDeploymentConfigOutcomeCallable

Definition at line 197 of file CodeDeployClient.h.

◆ GetDeploymentGroupOutcome

Definition at line 154 of file CodeDeployClient.h.

◆ GetDeploymentGroupOutcomeCallable

Definition at line 198 of file CodeDeployClient.h.

◆ GetDeploymentOutcome

Definition at line 152 of file CodeDeployClient.h.

◆ GetDeploymentOutcomeCallable

Definition at line 196 of file CodeDeployClient.h.

◆ GetDeploymentTargetOutcome

Definition at line 155 of file CodeDeployClient.h.

◆ GetDeploymentTargetOutcomeCallable

Definition at line 199 of file CodeDeployClient.h.

◆ GetOnPremisesInstanceOutcome

Definition at line 156 of file CodeDeployClient.h.

◆ GetOnPremisesInstanceOutcomeCallable

Definition at line 200 of file CodeDeployClient.h.

◆ ListApplicationRevisionsOutcome

Definition at line 157 of file CodeDeployClient.h.

◆ ListApplicationRevisionsOutcomeCallable

Definition at line 201 of file CodeDeployClient.h.

◆ ListApplicationsOutcome

Definition at line 158 of file CodeDeployClient.h.

◆ ListApplicationsOutcomeCallable

Definition at line 202 of file CodeDeployClient.h.

◆ ListDeploymentConfigsOutcome

Definition at line 159 of file CodeDeployClient.h.

◆ ListDeploymentConfigsOutcomeCallable

Definition at line 203 of file CodeDeployClient.h.

◆ ListDeploymentGroupsOutcome

Definition at line 160 of file CodeDeployClient.h.

◆ ListDeploymentGroupsOutcomeCallable

Definition at line 204 of file CodeDeployClient.h.

◆ ListDeploymentsOutcome

Definition at line 162 of file CodeDeployClient.h.

◆ ListDeploymentsOutcomeCallable

Definition at line 206 of file CodeDeployClient.h.

◆ ListDeploymentTargetsOutcome

Definition at line 161 of file CodeDeployClient.h.

◆ ListDeploymentTargetsOutcomeCallable

Definition at line 205 of file CodeDeployClient.h.

◆ ListGitHubAccountTokenNamesOutcome

Definition at line 163 of file CodeDeployClient.h.

◆ ListGitHubAccountTokenNamesOutcomeCallable

Definition at line 207 of file CodeDeployClient.h.

◆ ListOnPremisesInstancesOutcome

Definition at line 164 of file CodeDeployClient.h.

◆ ListOnPremisesInstancesOutcomeCallable

Definition at line 208 of file CodeDeployClient.h.

◆ ListTagsForResourceOutcome

Definition at line 165 of file CodeDeployClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 209 of file CodeDeployClient.h.

◆ PutLifecycleEventHookExecutionStatusOutcome

Definition at line 166 of file CodeDeployClient.h.

◆ PutLifecycleEventHookExecutionStatusOutcomeCallable

Definition at line 210 of file CodeDeployClient.h.

◆ RegisterApplicationRevisionOutcome

Definition at line 167 of file CodeDeployClient.h.

◆ RegisterApplicationRevisionOutcomeCallable

Definition at line 211 of file CodeDeployClient.h.

◆ RegisterOnPremisesInstanceOutcome

Definition at line 168 of file CodeDeployClient.h.

◆ RegisterOnPremisesInstanceOutcomeCallable

Definition at line 212 of file CodeDeployClient.h.

◆ RemoveTagsFromOnPremisesInstancesOutcome

Definition at line 169 of file CodeDeployClient.h.

◆ RemoveTagsFromOnPremisesInstancesOutcomeCallable

Definition at line 213 of file CodeDeployClient.h.

◆ StopDeploymentOutcome

Definition at line 170 of file CodeDeployClient.h.

◆ StopDeploymentOutcomeCallable

Definition at line 214 of file CodeDeployClient.h.

◆ TagResourceOutcome

Definition at line 171 of file CodeDeployClient.h.

◆ TagResourceOutcomeCallable

Definition at line 215 of file CodeDeployClient.h.

◆ UntagResourceOutcome

Definition at line 172 of file CodeDeployClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 216 of file CodeDeployClient.h.

◆ UpdateApplicationOutcome

Definition at line 173 of file CodeDeployClient.h.

◆ UpdateApplicationOutcomeCallable

Definition at line 217 of file CodeDeployClient.h.

◆ UpdateDeploymentGroupOutcome

Definition at line 174 of file CodeDeployClient.h.

◆ UpdateDeploymentGroupOutcomeCallable

Definition at line 218 of file CodeDeployClient.h.

Enumeration Type Documentation

◆ ApplicationRevisionSortBy

Enumerator
NOT_SET 
registerTime 
firstUsedTime 
lastUsedTime 

Definition at line 16 of file ApplicationRevisionSortBy.h.

◆ AutoRollbackEvent

Enumerator
NOT_SET 
DEPLOYMENT_FAILURE 
DEPLOYMENT_STOP_ON_ALARM 
DEPLOYMENT_STOP_ON_REQUEST 

Definition at line 16 of file AutoRollbackEvent.h.

◆ BundleType

Enumerator
NOT_SET 
tar 
tgz 
zip 
YAML 
JSON 

Definition at line 16 of file BundleType.h.

◆ ComputePlatform

Enumerator
NOT_SET 
Server 
Lambda 
ECS 

Definition at line 16 of file ComputePlatform.h.

◆ DeploymentCreator

Enumerator
NOT_SET 
user 
autoscaling 
codeDeployRollback 
CodeDeploy 
CloudFormation 
CloudFormationRollback 

Definition at line 16 of file DeploymentCreator.h.

◆ DeploymentOption

Enumerator
NOT_SET 
WITH_TRAFFIC_CONTROL 
WITHOUT_TRAFFIC_CONTROL 

Definition at line 16 of file DeploymentOption.h.

◆ DeploymentReadyAction

Enumerator
NOT_SET 
CONTINUE_DEPLOYMENT 
STOP_DEPLOYMENT 

Definition at line 16 of file DeploymentReadyAction.h.

◆ DeploymentStatus

Enumerator
NOT_SET 
Created 
Queued 
InProgress 
Baking 
Succeeded 
Failed 
Stopped 
Ready 

Definition at line 16 of file DeploymentStatus.h.

◆ DeploymentTargetType

Enumerator
NOT_SET 
InstanceTarget 
LambdaTarget 
ECSTarget 
CloudFormationTarget 

Definition at line 16 of file DeploymentTargetType.h.

◆ DeploymentType

Enumerator
NOT_SET 
IN_PLACE 
BLUE_GREEN 

Definition at line 16 of file DeploymentType.h.

◆ DeploymentWaitType

Enumerator
NOT_SET 
READY_WAIT 
TERMINATION_WAIT 

Definition at line 16 of file DeploymentWaitType.h.

◆ EC2TagFilterType

Enumerator
NOT_SET 
KEY_ONLY 
VALUE_ONLY 
KEY_AND_VALUE 

Definition at line 16 of file EC2TagFilterType.h.

◆ ErrorCode

Enumerator
NOT_SET 
AGENT_ISSUE 
ALARM_ACTIVE 
APPLICATION_MISSING 
AUTOSCALING_VALIDATION_ERROR 
AUTO_SCALING_CONFIGURATION 
AUTO_SCALING_IAM_ROLE_PERMISSIONS 
CODEDEPLOY_RESOURCE_CANNOT_BE_FOUND 
CUSTOMER_APPLICATION_UNHEALTHY 
DEPLOYMENT_GROUP_MISSING 
ECS_UPDATE_ERROR 
ELASTIC_LOAD_BALANCING_INVALID 
ELB_INVALID_INSTANCE 
HEALTH_CONSTRAINTS 
HEALTH_CONSTRAINTS_INVALID 
HOOK_EXECUTION_FAILURE 
IAM_ROLE_MISSING 
IAM_ROLE_PERMISSIONS 
INTERNAL_ERROR 
INVALID_ECS_SERVICE 
INVALID_LAMBDA_CONFIGURATION 
INVALID_LAMBDA_FUNCTION 
INVALID_REVISION 
MANUAL_STOP 
MISSING_BLUE_GREEN_DEPLOYMENT_CONFIGURATION 
MISSING_ELB_INFORMATION 
MISSING_GITHUB_TOKEN 
NO_EC2_SUBSCRIPTION 
NO_INSTANCES 
OVER_MAX_INSTANCES 
RESOURCE_LIMIT_EXCEEDED 
REVISION_MISSING 
THROTTLED 
TIMEOUT 
CLOUDFORMATION_STACK_FAILURE 

Definition at line 16 of file ErrorCode.h.

◆ FileExistsBehavior

Enumerator
NOT_SET 
DISALLOW 
OVERWRITE 
RETAIN 

Definition at line 16 of file FileExistsBehavior.h.

◆ GreenFleetProvisioningAction

Enumerator
NOT_SET 
DISCOVER_EXISTING 
COPY_AUTO_SCALING_GROUP 

Definition at line 16 of file GreenFleetProvisioningAction.h.

◆ InstanceAction

Enumerator
NOT_SET 
TERMINATE 
KEEP_ALIVE 

Definition at line 16 of file InstanceAction.h.

◆ InstanceStatus

Enumerator
NOT_SET 
Pending 
InProgress 
Succeeded 
Failed 
Skipped 
Unknown 
Ready 

Definition at line 16 of file InstanceStatus.h.

◆ InstanceType

Enumerator
NOT_SET 
Blue 
Green 

Definition at line 16 of file InstanceType.h.

◆ LifecycleErrorCode

Enumerator
NOT_SET 
Success 
ScriptMissing 
ScriptNotExecutable 
ScriptTimedOut 
ScriptFailed 
UnknownError 

Definition at line 16 of file LifecycleErrorCode.h.

◆ LifecycleEventStatus

Enumerator
NOT_SET 
Pending 
InProgress 
Succeeded 
Failed 
Skipped 
Unknown 

Definition at line 16 of file LifecycleEventStatus.h.

◆ ListStateFilterAction

Enumerator
NOT_SET 
include 
exclude 
ignore 

Definition at line 16 of file ListStateFilterAction.h.

◆ MinimumHealthyHostsType

Enumerator
NOT_SET 
HOST_COUNT 
FLEET_PERCENT 

Definition at line 16 of file MinimumHealthyHostsType.h.

◆ RegistrationStatus

Enumerator
NOT_SET 
Registered 
Deregistered 

Definition at line 16 of file RegistrationStatus.h.

◆ RevisionLocationType

Enumerator
NOT_SET 
S3 
GitHub 
String 
AppSpecContent 

Definition at line 16 of file RevisionLocationType.h.

◆ SortOrder

Enumerator
NOT_SET 
ascending 
descending 

Definition at line 16 of file SortOrder.h.

◆ StopStatus

Enumerator
NOT_SET 
Pending 
Succeeded 

Definition at line 16 of file StopStatus.h.

◆ TagFilterType

Enumerator
NOT_SET 
KEY_ONLY 
VALUE_ONLY 
KEY_AND_VALUE 

Definition at line 16 of file TagFilterType.h.

◆ TargetFilterName

Enumerator
NOT_SET 
TargetStatus 
ServerInstanceLabel 

Definition at line 16 of file TargetFilterName.h.

◆ TargetLabel

Enumerator
NOT_SET 
Blue 
Green 

Definition at line 16 of file TargetLabel.h.

◆ TargetStatus

Enumerator
NOT_SET 
Pending 
InProgress 
Succeeded 
Failed 
Skipped 
Unknown 
Ready 

Definition at line 16 of file TargetStatus.h.

◆ TrafficRoutingType

Enumerator
NOT_SET 
TimeBasedCanary 
TimeBasedLinear 
AllAtOnce 

Definition at line 16 of file TrafficRoutingType.h.

◆ TriggerEventType

Enumerator
NOT_SET 
DeploymentStart 
DeploymentSuccess 
DeploymentFailure 
DeploymentStop 
DeploymentRollback 
DeploymentReady 
InstanceStart 
InstanceSuccess 
InstanceFailure 
InstanceReady 

Definition at line 16 of file TriggerEventType.h.