Class | Description |
---|---|
AddTagsToOnPremisesInstancesRequest |
Represents the input of, and adds tags to, an on-premises instance operation.
|
AddTagsToOnPremisesInstancesResult | |
Alarm |
Information about an alarm.
|
AlarmConfiguration |
Information about alarms associated with a deployment or deployment group.
|
ApplicationInfo |
Information about an application.
|
AppSpecContent |
A revision for an Lambda or Amazon ECS deployment that is a YAML-formatted or JSON-formatted string.
|
AutoRollbackConfiguration |
Information about a configuration for automatically rolling back to a previous version of an application revision
when a deployment is not completed successfully.
|
AutoScalingGroup |
Information about an Auto Scaling group.
|
BatchGetApplicationRevisionsRequest |
Represents the input of a
BatchGetApplicationRevisions operation. |
BatchGetApplicationRevisionsResult |
Represents the output of a
BatchGetApplicationRevisions operation. |
BatchGetApplicationsRequest |
Represents the input of a
BatchGetApplications operation. |
BatchGetApplicationsResult |
Represents the output of a
BatchGetApplications operation. |
BatchGetDeploymentGroupsRequest |
Represents the input of a
BatchGetDeploymentGroups operation. |
BatchGetDeploymentGroupsResult |
Represents the output of a
BatchGetDeploymentGroups operation. |
BatchGetDeploymentInstancesRequest |
Represents the input of a
BatchGetDeploymentInstances operation. |
BatchGetDeploymentInstancesResult |
Represents the output of a
BatchGetDeploymentInstances operation. |
BatchGetDeploymentsRequest |
Represents the input of a
BatchGetDeployments operation. |
BatchGetDeploymentsResult |
Represents the output of a
BatchGetDeployments operation. |
BatchGetDeploymentTargetsRequest | |
BatchGetDeploymentTargetsResult | |
BatchGetOnPremisesInstancesRequest |
Represents the input of a
BatchGetOnPremisesInstances operation. |
BatchGetOnPremisesInstancesResult |
Represents the output of a
BatchGetOnPremisesInstances operation. |
BlueGreenDeploymentConfiguration |
Information about blue/green deployment options for a deployment group.
|
BlueInstanceTerminationOption |
Information about whether instances in the original environment are terminated when a blue/green deployment is
successful.
|
CloudFormationTarget |
Information about the target to be updated by an CloudFormation blue/green deployment.
|
ContinueDeploymentRequest | |
ContinueDeploymentResult | |
CreateApplicationRequest |
Represents the input of a
CreateApplication operation. |
CreateApplicationResult |
Represents the output of a
CreateApplication operation. |
CreateDeploymentConfigRequest |
Represents the input of a
CreateDeploymentConfig operation. |
CreateDeploymentConfigResult |
Represents the output of a
CreateDeploymentConfig operation. |
CreateDeploymentGroupRequest |
Represents the input of a
CreateDeploymentGroup operation. |
CreateDeploymentGroupResult |
Represents the output of a
CreateDeploymentGroup operation. |
CreateDeploymentRequest |
Represents the input of a
CreateDeployment operation. |
CreateDeploymentResult |
Represents the output of a
CreateDeployment operation. |
DeleteApplicationRequest |
Represents the input of a
DeleteApplication operation. |
DeleteApplicationResult | |
DeleteDeploymentConfigRequest |
Represents the input of a
DeleteDeploymentConfig operation. |
DeleteDeploymentConfigResult | |
DeleteDeploymentGroupRequest |
Represents the input of a
DeleteDeploymentGroup operation. |
DeleteDeploymentGroupResult |
Represents the output of a
DeleteDeploymentGroup operation. |
DeleteGitHubAccountTokenRequest |
Represents the input of a
DeleteGitHubAccount operation. |
DeleteGitHubAccountTokenResult |
Represents the output of a
DeleteGitHubAccountToken operation. |
DeleteResourcesByExternalIdRequest | |
DeleteResourcesByExternalIdResult | |
DeploymentConfigInfo |
Information about a deployment configuration.
|
DeploymentGroupInfo |
Information about a deployment group.
|
DeploymentInfo |
Information about a deployment.
|
DeploymentOverview |
Information about the deployment status of the instances in the deployment.
|
DeploymentReadyOption |
Information about how traffic is rerouted to instances in a replacement environment in a blue/green deployment.
|
DeploymentStyle |
Information about the type of deployment, either in-place or blue/green, you want to run and whether to route
deployment traffic behind a load balancer.
|
DeploymentTarget |
Information about the deployment target.
|
DeregisterOnPremisesInstanceRequest |
Represents the input of a
DeregisterOnPremisesInstance operation. |
DeregisterOnPremisesInstanceResult | |
Diagnostics |
Diagnostic information about executable scripts that are part of a deployment.
|
EC2TagFilter |
Information about an EC2 tag filter.
|
EC2TagSet |
Information about groups of Amazon EC2 instance tags.
|
ECSService |
Contains the service and cluster names used to identify an Amazon ECS deployment's target.
|
ECSTarget |
Information about the target of an Amazon ECS deployment.
|
ECSTaskSet |
Information about a set of Amazon ECS tasks in an CodeDeploy deployment.
|
ELBInfo |
Information about a Classic Load Balancer in Elastic Load Balancing to use in a deployment.
|
ErrorInformation |
Information about a deployment error.
|
GenericRevisionInfo |
Information about an application revision.
|
GetApplicationRequest |
Represents the input of a
GetApplication operation. |
GetApplicationResult |
Represents the output of a
GetApplication operation. |
GetApplicationRevisionRequest |
Represents the input of a
GetApplicationRevision operation. |
GetApplicationRevisionResult |
Represents the output of a
GetApplicationRevision operation. |
GetDeploymentConfigRequest |
Represents the input of a
GetDeploymentConfig operation. |
GetDeploymentConfigResult |
Represents the output of a
GetDeploymentConfig operation. |
GetDeploymentGroupRequest |
Represents the input of a
GetDeploymentGroup operation. |
GetDeploymentGroupResult |
Represents the output of a
GetDeploymentGroup operation. |
GetDeploymentInstanceRequest |
Represents the input of a
GetDeploymentInstance operation. |
GetDeploymentInstanceResult |
Represents the output of a
GetDeploymentInstance operation. |
GetDeploymentRequest |
Represents the input of a
GetDeployment operation. |
GetDeploymentResult |
Represents the output of a
GetDeployment operation. |
GetDeploymentTargetRequest | |
GetDeploymentTargetResult | |
GetOnPremisesInstanceRequest |
Represents the input of a
GetOnPremisesInstance operation. |
GetOnPremisesInstanceResult |
Represents the output of a
GetOnPremisesInstance operation. |
GitHubLocation |
Information about the location of application artifacts stored in GitHub.
|
GreenFleetProvisioningOption |
Information about the instances that belong to the replacement environment in a blue/green deployment.
|
InstanceInfo |
Information about an on-premises instance.
|
InstanceSummary | Deprecated |
InstanceTarget |
A target Amazon EC2 or on-premises instance during a deployment that uses the EC2/On-premises compute platform.
|
LambdaFunctionInfo |
Information about a Lambda function specified in a deployment.
|
LambdaTarget |
Information about the target Lambda function during an Lambda deployment.
|
LastDeploymentInfo |
Information about the most recent attempted or successful deployment to a deployment group.
|
LifecycleEvent |
Information about a deployment lifecycle event.
|
ListApplicationRevisionsRequest |
Represents the input of a
ListApplicationRevisions operation. |
ListApplicationRevisionsResult |
Represents the output of a
ListApplicationRevisions operation. |
ListApplicationsRequest |
Represents the input of a
ListApplications operation. |
ListApplicationsResult |
Represents the output of a ListApplications operation.
|
ListDeploymentConfigsRequest |
Represents the input of a
ListDeploymentConfigs operation. |
ListDeploymentConfigsResult |
Represents the output of a
ListDeploymentConfigs operation. |
ListDeploymentGroupsRequest |
Represents the input of a
ListDeploymentGroups operation. |
ListDeploymentGroupsResult |
Represents the output of a
ListDeploymentGroups operation. |
ListDeploymentInstancesRequest |
Represents the input of a
ListDeploymentInstances operation. |
ListDeploymentInstancesResult |
Represents the output of a
ListDeploymentInstances operation. |
ListDeploymentsRequest |
Represents the input of a
ListDeployments operation. |
ListDeploymentsResult |
Represents the output of a
ListDeployments operation. |
ListDeploymentTargetsRequest | |
ListDeploymentTargetsResult | |
ListGitHubAccountTokenNamesRequest |
Represents the input of a
ListGitHubAccountTokenNames operation. |
ListGitHubAccountTokenNamesResult |
Represents the output of a
ListGitHubAccountTokenNames operation. |
ListOnPremisesInstancesRequest |
Represents the input of a
ListOnPremisesInstances operation. |
ListOnPremisesInstancesResult |
Represents the output of the list on-premises instances operation.
|
ListTagsForResourceRequest | |
ListTagsForResourceResult | |
LoadBalancerInfo |
Information about the Elastic Load Balancing load balancer or target group used in a deployment.
|
MinimumHealthyHosts |
Information about the minimum number of healthy instances.
|
MinimumHealthyHostsPerZone |
Information about the minimum number of healthy instances per Availability Zone.
|
OnPremisesTagSet |
Information about groups of on-premises instance tags.
|
PutLifecycleEventHookExecutionStatusRequest | |
PutLifecycleEventHookExecutionStatusResult | |
RawString | Deprecated |
RegisterApplicationRevisionRequest |
Represents the input of a RegisterApplicationRevision operation.
|
RegisterApplicationRevisionResult | |
RegisterOnPremisesInstanceRequest |
Represents the input of the register on-premises instance operation.
|
RegisterOnPremisesInstanceResult | |
RelatedDeployments |
Information about deployments related to the specified deployment.
|
RemoveTagsFromOnPremisesInstancesRequest |
Represents the input of a
RemoveTagsFromOnPremisesInstances operation. |
RemoveTagsFromOnPremisesInstancesResult | |
RevisionInfo |
Information about an application revision.
|
RevisionLocation |
Information about the location of an application revision.
|
RollbackInfo |
Information about a deployment rollback.
|
S3Location |
Information about the location of application artifacts stored in Amazon S3.
|
SkipWaitTimeForInstanceTerminationRequest | |
SkipWaitTimeForInstanceTerminationResult | |
StopDeploymentRequest |
Represents the input of a
StopDeployment operation. |
StopDeploymentResult |
Represents the output of a
StopDeployment operation. |
Tag |
Information about a tag.
|
TagFilter |
Information about an on-premises instance tag filter.
|
TagResourceRequest | |
TagResourceResult | |
TargetGroupInfo |
Information about a target group in Elastic Load Balancing to use in a deployment.
|
TargetGroupPairInfo |
Information about two target groups and how traffic is routed during an Amazon ECS deployment.
|
TargetInstances |
Information about the instances to be used in the replacement environment in a blue/green deployment.
|
TimeBasedCanary |
A configuration that shifts traffic from one version of a Lambda function or Amazon ECS task set to another in two
increments.
|
TimeBasedLinear |
A configuration that shifts traffic from one version of a Lambda function or ECS task set to another in equal
increments, with an equal number of minutes between each increment.
|
TimeRange |
Information about a time range.
|
TrafficRoute |
Information about a listener.
|
TrafficRoutingConfig |
The configuration that specifies how traffic is shifted from one version of a Lambda function to another version
during an Lambda deployment, or from one Amazon ECS task set to another during an Amazon ECS deployment.
|
TriggerConfig |
Information about notification triggers for the deployment group.
|
UntagResourceRequest | |
UntagResourceResult | |
UpdateApplicationRequest |
Represents the input of an
UpdateApplication operation. |
UpdateApplicationResult | |
UpdateDeploymentGroupRequest |
Represents the input of an
UpdateDeploymentGroup operation. |
UpdateDeploymentGroupResult |
Represents the output of an
UpdateDeploymentGroup operation. |
ZonalConfig |
Configure the
ZonalConfig object if you want CodeDeploy to deploy your application to one Availability Zone at a time, within an Amazon Web Services Region. |
Exception | Description |
---|---|
AlarmsLimitExceededException |
The maximum number of alarms for a deployment group (10) was exceeded.
|
AmazonCodeDeployException |
Base exception for all service exceptions thrown by AWS CodeDeploy
|
ApplicationAlreadyExistsException |
An application with the specified name with the user or Amazon Web Services account already exists.
|
ApplicationDoesNotExistException |
The application does not exist with the user or Amazon Web Services account.
|
ApplicationLimitExceededException |
More applications were attempted to be created than are allowed.
|
ApplicationNameRequiredException |
The minimum number of required application names was not specified.
|
ArnNotSupportedException |
The specified ARN is not supported.
|
BatchLimitExceededException |
The maximum number of names or IDs allowed for this request (100) was exceeded.
|
BucketNameFilterRequiredException |
A bucket name is required, but was not provided.
|
DeploymentAlreadyCompletedException |
The deployment is already complete.
|
DeploymentConfigAlreadyExistsException |
A deployment configuration with the specified name with the user or Amazon Web Services account already exists.
|
DeploymentConfigDoesNotExistException |
The deployment configuration does not exist with the user or Amazon Web Services account.
|
DeploymentConfigInUseException |
The deployment configuration is still in use.
|
DeploymentConfigLimitExceededException |
The deployment configurations limit was exceeded.
|
DeploymentConfigNameRequiredException |
The deployment configuration name was not specified.
|
DeploymentDoesNotExistException |
The deployment with the user or Amazon Web Services account does not exist.
|
DeploymentGroupAlreadyExistsException |
A deployment group with the specified name with the user or Amazon Web Services account already exists.
|
DeploymentGroupDoesNotExistException |
The named deployment group with the user or Amazon Web Services account does not exist.
|
DeploymentGroupLimitExceededException |
The deployment groups limit was exceeded.
|
DeploymentGroupNameRequiredException |
The deployment group name was not specified.
|
DeploymentIdRequiredException |
At least one deployment ID must be specified.
|
DeploymentIsNotInReadyStateException |
The deployment does not have a status of Ready and can't continue yet.
|
DeploymentLimitExceededException |
The number of allowed deployments was exceeded.
|
DeploymentNotStartedException |
The specified deployment has not started.
|
DeploymentTargetDoesNotExistException |
The provided target ID does not belong to the attempted deployment.
|
DeploymentTargetIdRequiredException |
A deployment target ID was not provided.
|
DeploymentTargetListSizeExceededException |
The maximum number of targets that can be associated with an Amazon ECS or Lambda deployment was exceeded.
|
DescriptionTooLongException |
The description is too long.
|
ECSServiceMappingLimitExceededException |
The Amazon ECS service is associated with more than one deployment groups.
|
GitHubAccountTokenDoesNotExistException |
No GitHub account connection exists with the named specified in the call.
|
GitHubAccountTokenNameRequiredException |
The call is missing a required GitHub account connection name.
|
IamArnRequiredException |
No IAM ARN was included in the request.
|
IamSessionArnAlreadyRegisteredException |
The request included an IAM session ARN that has already been used to register a different instance.
|
IamUserArnAlreadyRegisteredException |
The specified user ARN is already registered with an on-premises instance.
|
IamUserArnRequiredException |
An user ARN was not specified.
|
InstanceDoesNotExistException |
The specified instance does not exist in the deployment group.
|
InstanceIdRequiredException |
The instance ID was not specified.
|
InstanceLimitExceededException |
The maximum number of allowed on-premises instances in a single call was exceeded.
|
InstanceNameAlreadyRegisteredException |
The specified on-premises instance name is already registered.
|
InstanceNameRequiredException |
An on-premises instance name was not specified.
|
InstanceNotRegisteredException |
The specified on-premises instance is not registered.
|
InvalidAlarmConfigException |
The format of the alarm configuration is invalid.
|
InvalidApplicationNameException |
The application name was specified in an invalid format.
|
InvalidArnException |
The specified ARN is not in a valid format.
|
InvalidAutoRollbackConfigException |
The automatic rollback configuration was specified in an invalid format.
|
InvalidAutoScalingGroupException |
The Auto Scaling group was specified in an invalid format or does not exist.
|
InvalidBlueGreenDeploymentConfigurationException |
The configuration for the blue/green deployment group was provided in an invalid format.
|
InvalidBucketNameFilterException |
The bucket name either doesn't exist or was specified in an invalid format.
|
InvalidComputePlatformException |
The computePlatform is invalid.
|
InvalidDeployedStateFilterException |
The deployed state filter was specified in an invalid format.
|
InvalidDeploymentConfigNameException |
The deployment configuration name was specified in an invalid format.
|
InvalidDeploymentGroupNameException |
The deployment group name was specified in an invalid format.
|
InvalidDeploymentIdException |
At least one of the deployment IDs was specified in an invalid format.
|
InvalidDeploymentInstanceTypeException |
An instance type was specified for an in-place deployment.
|
InvalidDeploymentStatusException |
The specified deployment status doesn't exist or cannot be determined.
|
InvalidDeploymentStyleException |
An invalid deployment style was specified.
|
InvalidDeploymentTargetIdException |
The target ID provided was not valid.
|
InvalidDeploymentWaitTypeException |
The wait type is invalid.
|
InvalidEC2TagCombinationException |
A call was submitted that specified both Ec2TagFilters and Ec2TagSet, but only one of these data types can be used in
a single call.
|
InvalidEC2TagException |
The tag was specified in an invalid format.
|
InvalidECSServiceException |
The Amazon ECS service identifier is not valid.
|
InvalidExternalIdException |
The external ID was specified in an invalid format.
|
InvalidFileExistsBehaviorException |
An invalid fileExistsBehavior option was specified to determine how CodeDeploy handles files or directories that
already exist in a deployment target location, but weren't part of the previous successful deployment.
|
InvalidGitHubAccountTokenException |
The GitHub token is not valid.
|
InvalidGitHubAccountTokenNameException |
The format of the specified GitHub account connection name is invalid.
|
InvalidIamSessionArnException |
The IAM session ARN was specified in an invalid format.
|
InvalidIamUserArnException |
The user ARN was specified in an invalid format.
|
InvalidIgnoreApplicationStopFailuresValueException |
The IgnoreApplicationStopFailures value is invalid.
|
InvalidInputException |
The input was specified in an invalid format.
|
InvalidInstanceNameException |
The on-premises instance name was specified in an invalid format.
|
InvalidInstanceStatusException |
The specified instance status does not exist.
|
InvalidInstanceTypeException |
An invalid instance type was specified for instances in a blue/green deployment.
|
InvalidKeyPrefixFilterException |
The specified key prefix filter was specified in an invalid format.
|
InvalidLifecycleEventHookExecutionIdException |
A lifecycle event hook is invalid.
|
InvalidLifecycleEventHookExecutionStatusException |
The result of a Lambda validation function that verifies a lifecycle event is invalid.
|
InvalidLoadBalancerInfoException |
An invalid load balancer name, or no load balancer name, was specified.
|
InvalidMinimumHealthyHostValueException |
The minimum healthy instance value was specified in an invalid format.
|
InvalidNextTokenException |
The next token was specified in an invalid format.
|
InvalidOnPremisesTagCombinationException |
A call was submitted that specified both OnPremisesTagFilters and OnPremisesTagSet, but only one of these data types
can be used in a single call.
|
InvalidOperationException |
An invalid operation was detected.
|
InvalidRegistrationStatusException |
The registration status was specified in an invalid format.
|
InvalidRevisionException |
The revision was specified in an invalid format.
|
InvalidRoleException |
The service role ARN was specified in an invalid format.
|
InvalidSortByException |
The column name to sort by is either not present or was specified in an invalid format.
|
InvalidSortOrderException |
The sort order was specified in an invalid format.
|
InvalidTagException |
The tag was specified in an invalid format.
|
InvalidTagFilterException |
The tag filter was specified in an invalid format.
|
InvalidTagsToAddException |
The specified tags are not valid.
|
InvalidTargetFilterNameException |
The target filter name is invalid.
|
InvalidTargetGroupPairException |
A target group pair associated with this deployment is not valid.
|
InvalidTargetInstancesException |
The target instance configuration is invalid.
|
InvalidTimeRangeException |
The specified time range was specified in an invalid format.
|
InvalidTrafficRoutingConfigurationException |
The configuration that specifies how traffic is routed during a deployment is invalid.
|
InvalidTriggerConfigException |
The trigger was specified in an invalid format.
|
InvalidUpdateOutdatedInstancesOnlyValueException |
The UpdateOutdatedInstancesOnly value is invalid.
|
InvalidZonalDeploymentConfigurationException |
The
ZonalConfig object is not valid. |
LifecycleEventAlreadyCompletedException |
An attempt to return the status of an already completed lifecycle event occurred.
|
LifecycleHookLimitExceededException |
The limit for lifecycle hooks was exceeded.
|
MultipleIamArnsProvidedException |
Both an user ARN and an IAM session ARN were included in the request.
|
OperationNotSupportedException |
The API used does not support the deployment.
|
ResourceArnRequiredException |
The ARN of a resource is required, but was not found.
|
ResourceValidationException |
The specified resource could not be validated.
|
RevisionDoesNotExistException |
The named revision does not exist with the user or Amazon Web Services account.
|
RevisionRequiredException |
The revision ID was not specified.
|
RoleRequiredException |
The role ID was not specified.
|
TagLimitExceededException |
The maximum allowed number of tags was exceeded.
|
TagRequiredException |
A tag was not specified.
|
TagSetListLimitExceededException |
The number of tag groups included in the tag set list exceeded the maximum allowed limit of 3.
|
ThrottlingException |
An API function was called too frequently.
|
TriggerTargetsLimitExceededException |
The maximum allowed number of triggers was exceeded.
|
UnsupportedActionForDeploymentTypeException |
A call was submitted that is not supported for the specified deployment type.
|