AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::CodeDeploy::Model Namespace Reference

Namespaces

 
 
namespace  BundleTypeMapper
 
 
 
 
 
 
 
 
 
 
namespace  ErrorCodeMapper
 
 
 
 
 
namespace  InstanceTypeMapper
 
 
 
 
 
 
 
 
 
namespace  SortOrderMapper
 
namespace  StopStatusMapper
 
 
 
namespace  TargetLabelMapper
 
namespace  TargetStatusMapper
 
 
 

Classes

 
class  Alarm
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  Diagnostics
 
class  EC2TagFilter
 
class  EC2TagSet
 
class  ECSService
 
class  ECSTarget
 
class  ECSTaskSet
 
class  ELBInfo
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  InstanceInfo
 
 
 
 
class  LambdaTarget
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  RawString
 
 
 
 
 
class  RevisionInfo
 
 
class  RollbackInfo
 
class  S3Location
 
 
 
class  Tag
 
class  TagFilter
 
 
 
 
 
 
 
 
class  TimeRange
 
class  TrafficRoute
 
 
 
 
 
 
 
 
class  ZonalConfig
 

Typedefs

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Enumerations

 
 
enum class  BundleType {
  NOT_SET , tar , tgz , zip ,
  YAML , JSON
}
 
enum class  ComputePlatform { NOT_SET , Server , Lambda , ECS }
 
 
 
 
enum class  DeploymentStatus {
  NOT_SET , Created , Queued , InProgress ,
  Baking , Succeeded , Failed , Stopped ,
  Ready
}
 
 
 
 
 
 
 
 
 
 
enum class  InstanceType { NOT_SET , Blue , Green }
 
 
 
 
 
 
 
 
enum class  RevisionLocationType {
  NOT_SET , S3 , GitHub , String ,
  AppSpecContent
}
 
enum class  SortOrder { NOT_SET , ascending , descending }
 
enum class  StopStatus { NOT_SET , Pending , Succeeded }
 
 
 
enum class  TargetLabel { NOT_SET , Blue , Green }
 
enum class  TargetStatus {
  NOT_SET , Pending , InProgress , Succeeded ,
  Failed , Skipped , Unknown , Ready
}
 
 
 

Typedef Documentation

◆ AddTagsToOnPremisesInstancesOutcome

Definition at line 152 of file CodeDeployServiceClientModel.h.

◆ AddTagsToOnPremisesInstancesOutcomeCallable

Definition at line 198 of file CodeDeployServiceClientModel.h.

◆ BatchGetApplicationRevisionsOutcome

Definition at line 153 of file CodeDeployServiceClientModel.h.

◆ BatchGetApplicationRevisionsOutcomeCallable

Definition at line 199 of file CodeDeployServiceClientModel.h.

◆ BatchGetApplicationsOutcome

Definition at line 154 of file CodeDeployServiceClientModel.h.

◆ BatchGetApplicationsOutcomeCallable

Definition at line 200 of file CodeDeployServiceClientModel.h.

◆ BatchGetDeploymentGroupsOutcome

Definition at line 155 of file CodeDeployServiceClientModel.h.

◆ BatchGetDeploymentGroupsOutcomeCallable

Definition at line 201 of file CodeDeployServiceClientModel.h.

◆ BatchGetDeploymentsOutcome

Definition at line 157 of file CodeDeployServiceClientModel.h.

◆ BatchGetDeploymentsOutcomeCallable

Definition at line 203 of file CodeDeployServiceClientModel.h.

◆ BatchGetDeploymentTargetsOutcome

Definition at line 156 of file CodeDeployServiceClientModel.h.

◆ BatchGetDeploymentTargetsOutcomeCallable

Definition at line 202 of file CodeDeployServiceClientModel.h.

◆ BatchGetOnPremisesInstancesOutcome

Definition at line 158 of file CodeDeployServiceClientModel.h.

◆ BatchGetOnPremisesInstancesOutcomeCallable

Definition at line 204 of file CodeDeployServiceClientModel.h.

◆ ContinueDeploymentOutcome

Definition at line 159 of file CodeDeployServiceClientModel.h.

◆ ContinueDeploymentOutcomeCallable

Definition at line 205 of file CodeDeployServiceClientModel.h.

◆ CreateApplicationOutcome

Definition at line 160 of file CodeDeployServiceClientModel.h.

◆ CreateApplicationOutcomeCallable

Definition at line 206 of file CodeDeployServiceClientModel.h.

◆ CreateDeploymentConfigOutcome

Definition at line 162 of file CodeDeployServiceClientModel.h.

◆ CreateDeploymentConfigOutcomeCallable

Definition at line 208 of file CodeDeployServiceClientModel.h.

◆ CreateDeploymentGroupOutcome

Definition at line 163 of file CodeDeployServiceClientModel.h.

◆ CreateDeploymentGroupOutcomeCallable

Definition at line 209 of file CodeDeployServiceClientModel.h.

◆ CreateDeploymentOutcome

Definition at line 161 of file CodeDeployServiceClientModel.h.

◆ CreateDeploymentOutcomeCallable

Definition at line 207 of file CodeDeployServiceClientModel.h.

◆ DeleteApplicationOutcome

Definition at line 164 of file CodeDeployServiceClientModel.h.

◆ DeleteApplicationOutcomeCallable

Definition at line 210 of file CodeDeployServiceClientModel.h.

◆ DeleteDeploymentConfigOutcome

Definition at line 165 of file CodeDeployServiceClientModel.h.

◆ DeleteDeploymentConfigOutcomeCallable

Definition at line 211 of file CodeDeployServiceClientModel.h.

◆ DeleteDeploymentGroupOutcome

Definition at line 166 of file CodeDeployServiceClientModel.h.

◆ DeleteDeploymentGroupOutcomeCallable

Definition at line 212 of file CodeDeployServiceClientModel.h.

◆ DeleteGitHubAccountTokenOutcome

Definition at line 167 of file CodeDeployServiceClientModel.h.

◆ DeleteGitHubAccountTokenOutcomeCallable

Definition at line 213 of file CodeDeployServiceClientModel.h.

◆ DeleteResourcesByExternalIdOutcome

Definition at line 168 of file CodeDeployServiceClientModel.h.

◆ DeleteResourcesByExternalIdOutcomeCallable

Definition at line 214 of file CodeDeployServiceClientModel.h.

◆ DeregisterOnPremisesInstanceOutcome

Definition at line 169 of file CodeDeployServiceClientModel.h.

◆ DeregisterOnPremisesInstanceOutcomeCallable

Definition at line 215 of file CodeDeployServiceClientModel.h.

◆ GetApplicationOutcome

Definition at line 170 of file CodeDeployServiceClientModel.h.

◆ GetApplicationOutcomeCallable

Definition at line 216 of file CodeDeployServiceClientModel.h.

◆ GetApplicationRevisionOutcome

Definition at line 171 of file CodeDeployServiceClientModel.h.

◆ GetApplicationRevisionOutcomeCallable

Definition at line 217 of file CodeDeployServiceClientModel.h.

◆ GetDeploymentConfigOutcome

Definition at line 173 of file CodeDeployServiceClientModel.h.

◆ GetDeploymentConfigOutcomeCallable

Definition at line 219 of file CodeDeployServiceClientModel.h.

◆ GetDeploymentGroupOutcome

Definition at line 174 of file CodeDeployServiceClientModel.h.

◆ GetDeploymentGroupOutcomeCallable

Definition at line 220 of file CodeDeployServiceClientModel.h.

◆ GetDeploymentOutcome

Definition at line 172 of file CodeDeployServiceClientModel.h.

◆ GetDeploymentOutcomeCallable

Definition at line 218 of file CodeDeployServiceClientModel.h.

◆ GetDeploymentTargetOutcome

Definition at line 175 of file CodeDeployServiceClientModel.h.

◆ GetDeploymentTargetOutcomeCallable

Definition at line 221 of file CodeDeployServiceClientModel.h.

◆ GetOnPremisesInstanceOutcome

Definition at line 176 of file CodeDeployServiceClientModel.h.

◆ GetOnPremisesInstanceOutcomeCallable

Definition at line 222 of file CodeDeployServiceClientModel.h.

◆ ListApplicationRevisionsOutcome

Definition at line 177 of file CodeDeployServiceClientModel.h.

◆ ListApplicationRevisionsOutcomeCallable

Definition at line 223 of file CodeDeployServiceClientModel.h.

◆ ListApplicationsOutcome

Definition at line 178 of file CodeDeployServiceClientModel.h.

◆ ListApplicationsOutcomeCallable

Definition at line 224 of file CodeDeployServiceClientModel.h.

◆ ListDeploymentConfigsOutcome

Definition at line 179 of file CodeDeployServiceClientModel.h.

◆ ListDeploymentConfigsOutcomeCallable

Definition at line 225 of file CodeDeployServiceClientModel.h.

◆ ListDeploymentGroupsOutcome

Definition at line 180 of file CodeDeployServiceClientModel.h.

◆ ListDeploymentGroupsOutcomeCallable

Definition at line 226 of file CodeDeployServiceClientModel.h.

◆ ListDeploymentsOutcome

Definition at line 182 of file CodeDeployServiceClientModel.h.

◆ ListDeploymentsOutcomeCallable

Definition at line 228 of file CodeDeployServiceClientModel.h.

◆ ListDeploymentTargetsOutcome

Definition at line 181 of file CodeDeployServiceClientModel.h.

◆ ListDeploymentTargetsOutcomeCallable

Definition at line 227 of file CodeDeployServiceClientModel.h.

◆ ListGitHubAccountTokenNamesOutcome

Definition at line 183 of file CodeDeployServiceClientModel.h.

◆ ListGitHubAccountTokenNamesOutcomeCallable

Definition at line 229 of file CodeDeployServiceClientModel.h.

◆ ListOnPremisesInstancesOutcome

Definition at line 184 of file CodeDeployServiceClientModel.h.

◆ ListOnPremisesInstancesOutcomeCallable

Definition at line 230 of file CodeDeployServiceClientModel.h.

◆ ListTagsForResourceOutcome

Definition at line 185 of file CodeDeployServiceClientModel.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 231 of file CodeDeployServiceClientModel.h.

◆ PutLifecycleEventHookExecutionStatusOutcome

Definition at line 186 of file CodeDeployServiceClientModel.h.

◆ PutLifecycleEventHookExecutionStatusOutcomeCallable

Definition at line 232 of file CodeDeployServiceClientModel.h.

◆ RegisterApplicationRevisionOutcome

Definition at line 187 of file CodeDeployServiceClientModel.h.

◆ RegisterApplicationRevisionOutcomeCallable

Definition at line 233 of file CodeDeployServiceClientModel.h.

◆ RegisterOnPremisesInstanceOutcome

Definition at line 188 of file CodeDeployServiceClientModel.h.

◆ RegisterOnPremisesInstanceOutcomeCallable

Definition at line 234 of file CodeDeployServiceClientModel.h.

◆ RemoveTagsFromOnPremisesInstancesOutcome

Definition at line 189 of file CodeDeployServiceClientModel.h.

◆ RemoveTagsFromOnPremisesInstancesOutcomeCallable

Definition at line 235 of file CodeDeployServiceClientModel.h.

◆ StopDeploymentOutcome

Definition at line 190 of file CodeDeployServiceClientModel.h.

◆ StopDeploymentOutcomeCallable

Definition at line 236 of file CodeDeployServiceClientModel.h.

◆ TagResourceOutcome

Definition at line 191 of file CodeDeployServiceClientModel.h.

◆ TagResourceOutcomeCallable

Definition at line 237 of file CodeDeployServiceClientModel.h.

◆ UntagResourceOutcome

Definition at line 192 of file CodeDeployServiceClientModel.h.

◆ UntagResourceOutcomeCallable

Definition at line 238 of file CodeDeployServiceClientModel.h.

◆ UpdateApplicationOutcome

Definition at line 193 of file CodeDeployServiceClientModel.h.

◆ UpdateApplicationOutcomeCallable

Definition at line 239 of file CodeDeployServiceClientModel.h.

◆ UpdateDeploymentGroupOutcome

Definition at line 194 of file CodeDeployServiceClientModel.h.

◆ UpdateDeploymentGroupOutcomeCallable

Definition at line 240 of file CodeDeployServiceClientModel.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 
CodeDeployAutoUpdate 
CloudFormation 
CloudFormationRollback 
autoscalingTermination 

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.

◆ MinimumHealthyHostsPerZoneType

Enumerator
NOT_SET 
HOST_COUNT 
FLEET_PERCENT 

Definition at line 16 of file MinimumHealthyHostsPerZoneType.h.

◆ MinimumHealthyHostsType

Enumerator
NOT_SET 
HOST_COUNT 
FLEET_PERCENT 

Definition at line 16 of file MinimumHealthyHostsType.h.

◆ OutdatedInstancesStrategy

Enumerator
NOT_SET 
UPDATE 
IGNORE 

Definition at line 16 of file OutdatedInstancesStrategy.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.