# Packages
Package codedeployiface provides an interface to enable mocking the AWS CodeDeploy service client for testing your code.
# Functions
ApplicationRevisionSortBy_Values returns all elements of the ApplicationRevisionSortBy enum.
AutoRollbackEvent_Values returns all elements of the AutoRollbackEvent enum.
BundleType_Values returns all elements of the BundleType enum.
ComputePlatform_Values returns all elements of the ComputePlatform enum.
DeploymentCreator_Values returns all elements of the DeploymentCreator enum.
DeploymentOption_Values returns all elements of the DeploymentOption enum.
DeploymentReadyAction_Values returns all elements of the DeploymentReadyAction enum.
DeploymentStatus_Values returns all elements of the DeploymentStatus enum.
DeploymentTargetType_Values returns all elements of the DeploymentTargetType enum.
DeploymentType_Values returns all elements of the DeploymentType enum.
DeploymentWaitType_Values returns all elements of the DeploymentWaitType enum.
EC2TagFilterType_Values returns all elements of the EC2TagFilterType enum.
ErrorCode_Values returns all elements of the ErrorCode enum.
FileExistsBehavior_Values returns all elements of the FileExistsBehavior enum.
GreenFleetProvisioningAction_Values returns all elements of the GreenFleetProvisioningAction enum.
InstanceAction_Values returns all elements of the InstanceAction enum.
InstanceStatus_Values returns all elements of the InstanceStatus enum.
InstanceType_Values returns all elements of the InstanceType enum.
LifecycleErrorCode_Values returns all elements of the LifecycleErrorCode enum.
LifecycleEventStatus_Values returns all elements of the LifecycleEventStatus enum.
ListStateFilterAction_Values returns all elements of the ListStateFilterAction enum.
MinimumHealthyHostsPerZoneType_Values returns all elements of the MinimumHealthyHostsPerZoneType enum.
MinimumHealthyHostsType_Values returns all elements of the MinimumHealthyHostsType enum.
New creates a new instance of the CodeDeploy client with a session.
OutdatedInstancesStrategy_Values returns all elements of the OutdatedInstancesStrategy enum.
RegistrationStatus_Values returns all elements of the RegistrationStatus enum.
RevisionLocationType_Values returns all elements of the RevisionLocationType enum.
SortOrder_Values returns all elements of the SortOrder enum.
StopStatus_Values returns all elements of the StopStatus enum.
TagFilterType_Values returns all elements of the TagFilterType enum.
TargetFilterName_Values returns all elements of the TargetFilterName enum.
TargetLabel_Values returns all elements of the TargetLabel enum.
TargetStatus_Values returns all elements of the TargetStatus enum.
TrafficRoutingType_Values returns all elements of the TrafficRoutingType enum.
TriggerEventType_Values returns all elements of the TriggerEventType enum.
# Constants
ApplicationRevisionSortByFirstUsedTime is a ApplicationRevisionSortBy enum value.
ApplicationRevisionSortByLastUsedTime is a ApplicationRevisionSortBy enum value.
ApplicationRevisionSortByRegisterTime is a ApplicationRevisionSortBy enum value.
AutoRollbackEventDeploymentFailure is a AutoRollbackEvent enum value.
AutoRollbackEventDeploymentStopOnAlarm is a AutoRollbackEvent enum value.
AutoRollbackEventDeploymentStopOnRequest is a AutoRollbackEvent enum value.
BundleTypeJson is a BundleType enum value.
BundleTypeTar is a BundleType enum value.
BundleTypeTgz is a BundleType enum value.
BundleTypeYaml is a BundleType enum value.
BundleTypeZip is a BundleType enum value.
ComputePlatformEcs is a ComputePlatform enum value.
ComputePlatformLambda is a ComputePlatform enum value.
ComputePlatformServer is a ComputePlatform enum value.
DeploymentCreatorAutoscaling is a DeploymentCreator enum value.
DeploymentCreatorAutoscalingTermination is a DeploymentCreator enum value.
DeploymentCreatorCloudFormation is a DeploymentCreator enum value.
DeploymentCreatorCloudFormationRollback is a DeploymentCreator enum value.
DeploymentCreatorCodeDeploy is a DeploymentCreator enum value.
DeploymentCreatorCodeDeployAutoUpdate is a DeploymentCreator enum value.
DeploymentCreatorCodeDeployRollback is a DeploymentCreator enum value.
DeploymentCreatorUser is a DeploymentCreator enum value.
DeploymentOptionWithoutTrafficControl is a DeploymentOption enum value.
DeploymentOptionWithTrafficControl is a DeploymentOption enum value.
DeploymentReadyActionContinueDeployment is a DeploymentReadyAction enum value.
DeploymentReadyActionStopDeployment is a DeploymentReadyAction enum value.
DeploymentStatusBaking is a DeploymentStatus enum value.
DeploymentStatusCreated is a DeploymentStatus enum value.
DeploymentStatusFailed is a DeploymentStatus enum value.
DeploymentStatusInProgress is a DeploymentStatus enum value.
DeploymentStatusQueued is a DeploymentStatus enum value.
DeploymentStatusReady is a DeploymentStatus enum value.
DeploymentStatusStopped is a DeploymentStatus enum value.
DeploymentStatusSucceeded is a DeploymentStatus enum value.
DeploymentTargetTypeCloudFormationTarget is a DeploymentTargetType enum value.
DeploymentTargetTypeEcstarget is a DeploymentTargetType enum value.
DeploymentTargetTypeInstanceTarget is a DeploymentTargetType enum value.
DeploymentTargetTypeLambdaTarget is a DeploymentTargetType enum value.
DeploymentTypeBlueGreen is a DeploymentType enum value.
DeploymentTypeInPlace is a DeploymentType enum value.
DeploymentWaitTypeReadyWait is a DeploymentWaitType enum value.
DeploymentWaitTypeTerminationWait is a DeploymentWaitType enum value.
EC2TagFilterTypeKeyAndValue is a EC2TagFilterType enum value.
EC2TagFilterTypeKeyOnly is a EC2TagFilterType enum value.
EC2TagFilterTypeValueOnly is a EC2TagFilterType enum value.
ID to lookup a service endpoint with.
ErrCodeAlarmsLimitExceededException for service response error code "AlarmsLimitExceededException".
ErrCodeApplicationAlreadyExistsException for service response error code "ApplicationAlreadyExistsException".
ErrCodeApplicationDoesNotExistException for service response error code "ApplicationDoesNotExistException".
ErrCodeApplicationLimitExceededException for service response error code "ApplicationLimitExceededException".
ErrCodeApplicationNameRequiredException for service response error code "ApplicationNameRequiredException".
ErrCodeArnNotSupportedException for service response error code "ArnNotSupportedException".
ErrCodeBatchLimitExceededException for service response error code "BatchLimitExceededException".
ErrCodeBucketNameFilterRequiredException for service response error code "BucketNameFilterRequiredException".
ErrCodeDeploymentAlreadyCompletedException for service response error code "DeploymentAlreadyCompletedException".
ErrCodeDeploymentConfigAlreadyExistsException for service response error code "DeploymentConfigAlreadyExistsException".
ErrCodeDeploymentConfigDoesNotExistException for service response error code "DeploymentConfigDoesNotExistException".
ErrCodeDeploymentConfigInUseException for service response error code "DeploymentConfigInUseException".
ErrCodeDeploymentConfigLimitExceededException for service response error code "DeploymentConfigLimitExceededException".
ErrCodeDeploymentConfigNameRequiredException for service response error code "DeploymentConfigNameRequiredException".
ErrCodeDeploymentDoesNotExistException for service response error code "DeploymentDoesNotExistException".
ErrCodeDeploymentGroupAlreadyExistsException for service response error code "DeploymentGroupAlreadyExistsException".
ErrCodeDeploymentGroupDoesNotExistException for service response error code "DeploymentGroupDoesNotExistException".
ErrCodeDeploymentGroupLimitExceededException for service response error code "DeploymentGroupLimitExceededException".
ErrCodeDeploymentGroupNameRequiredException for service response error code "DeploymentGroupNameRequiredException".
ErrCodeDeploymentIdRequiredException for service response error code "DeploymentIdRequiredException".
ErrCodeDeploymentIsNotInReadyStateException for service response error code "DeploymentIsNotInReadyStateException".
ErrCodeDeploymentLimitExceededException for service response error code "DeploymentLimitExceededException".
ErrCodeDeploymentNotStartedException for service response error code "DeploymentNotStartedException".
ErrCodeDeploymentTargetDoesNotExistException for service response error code "DeploymentTargetDoesNotExistException".
ErrCodeDeploymentTargetIdRequiredException for service response error code "DeploymentTargetIdRequiredException".
ErrCodeDeploymentTargetListSizeExceededException for service response error code "DeploymentTargetListSizeExceededException".
ErrCodeDescriptionTooLongException for service response error code "DescriptionTooLongException".
ErrCodeECSServiceMappingLimitExceededException for service response error code "ECSServiceMappingLimitExceededException".
ErrCodeGitHubAccountTokenDoesNotExistException for service response error code "GitHubAccountTokenDoesNotExistException".
ErrCodeGitHubAccountTokenNameRequiredException for service response error code "GitHubAccountTokenNameRequiredException".
ErrCodeIamArnRequiredException for service response error code "IamArnRequiredException".
ErrCodeIamSessionArnAlreadyRegisteredException for service response error code "IamSessionArnAlreadyRegisteredException".
ErrCodeIamUserArnAlreadyRegisteredException for service response error code "IamUserArnAlreadyRegisteredException".
ErrCodeIamUserArnRequiredException for service response error code "IamUserArnRequiredException".
ErrCodeInstanceDoesNotExistException for service response error code "InstanceDoesNotExistException".
ErrCodeInstanceIdRequiredException for service response error code "InstanceIdRequiredException".
ErrCodeInstanceLimitExceededException for service response error code "InstanceLimitExceededException".
ErrCodeInstanceNameAlreadyRegisteredException for service response error code "InstanceNameAlreadyRegisteredException".
ErrCodeInstanceNameRequiredException for service response error code "InstanceNameRequiredException".
ErrCodeInstanceNotRegisteredException for service response error code "InstanceNotRegisteredException".
ErrCodeInvalidAlarmConfigException for service response error code "InvalidAlarmConfigException".
ErrCodeInvalidApplicationNameException for service response error code "InvalidApplicationNameException".
ErrCodeInvalidArnException for service response error code "InvalidArnException".
ErrCodeInvalidAutoRollbackConfigException for service response error code "InvalidAutoRollbackConfigException".
ErrCodeInvalidAutoScalingGroupException for service response error code "InvalidAutoScalingGroupException".
ErrCodeInvalidBlueGreenDeploymentConfigurationException for service response error code "InvalidBlueGreenDeploymentConfigurationException".
ErrCodeInvalidBucketNameFilterException for service response error code "InvalidBucketNameFilterException".
ErrCodeInvalidComputePlatformException for service response error code "InvalidComputePlatformException".
ErrCodeInvalidDeployedStateFilterException for service response error code "InvalidDeployedStateFilterException".
ErrCodeInvalidDeploymentConfigNameException for service response error code "InvalidDeploymentConfigNameException".
ErrCodeInvalidDeploymentGroupNameException for service response error code "InvalidDeploymentGroupNameException".
ErrCodeInvalidDeploymentIdException for service response error code "InvalidDeploymentIdException".
ErrCodeInvalidDeploymentInstanceTypeException for service response error code "InvalidDeploymentInstanceTypeException".
ErrCodeInvalidDeploymentStatusException for service response error code "InvalidDeploymentStatusException".
ErrCodeInvalidDeploymentStyleException for service response error code "InvalidDeploymentStyleException".
ErrCodeInvalidDeploymentTargetIdException for service response error code "InvalidDeploymentTargetIdException".
ErrCodeInvalidDeploymentWaitTypeException for service response error code "InvalidDeploymentWaitTypeException".
ErrCodeInvalidEC2TagCombinationException for service response error code "InvalidEC2TagCombinationException".
ErrCodeInvalidEC2TagException for service response error code "InvalidEC2TagException".
ErrCodeInvalidECSServiceException for service response error code "InvalidECSServiceException".
ErrCodeInvalidExternalIdException for service response error code "InvalidExternalIdException".
ErrCodeInvalidFileExistsBehaviorException for service response error code "InvalidFileExistsBehaviorException".
ErrCodeInvalidGitHubAccountTokenException for service response error code "InvalidGitHubAccountTokenException".
ErrCodeInvalidGitHubAccountTokenNameException for service response error code "InvalidGitHubAccountTokenNameException".
ErrCodeInvalidIamSessionArnException for service response error code "InvalidIamSessionArnException".
ErrCodeInvalidIamUserArnException for service response error code "InvalidIamUserArnException".
ErrCodeInvalidIgnoreApplicationStopFailuresValueException for service response error code "InvalidIgnoreApplicationStopFailuresValueException".
ErrCodeInvalidInputException for service response error code "InvalidInputException".
ErrCodeInvalidInstanceNameException for service response error code "InvalidInstanceNameException".
ErrCodeInvalidInstanceStatusException for service response error code "InvalidInstanceStatusException".
ErrCodeInvalidInstanceTypeException for service response error code "InvalidInstanceTypeException".
ErrCodeInvalidKeyPrefixFilterException for service response error code "InvalidKeyPrefixFilterException".
ErrCodeInvalidLifecycleEventHookExecutionIdException for service response error code "InvalidLifecycleEventHookExecutionIdException".
ErrCodeInvalidLifecycleEventHookExecutionStatusException for service response error code "InvalidLifecycleEventHookExecutionStatusException".
ErrCodeInvalidLoadBalancerInfoException for service response error code "InvalidLoadBalancerInfoException".
ErrCodeInvalidMinimumHealthyHostValueException for service response error code "InvalidMinimumHealthyHostValueException".
ErrCodeInvalidNextTokenException for service response error code "InvalidNextTokenException".
ErrCodeInvalidOnPremisesTagCombinationException for service response error code "InvalidOnPremisesTagCombinationException".
ErrCodeInvalidOperationException for service response error code "InvalidOperationException".
ErrCodeInvalidRegistrationStatusException for service response error code "InvalidRegistrationStatusException".
ErrCodeInvalidRevisionException for service response error code "InvalidRevisionException".
ErrCodeInvalidRoleException for service response error code "InvalidRoleException".
ErrCodeInvalidSortByException for service response error code "InvalidSortByException".
ErrCodeInvalidSortOrderException for service response error code "InvalidSortOrderException".
ErrCodeInvalidTagException for service response error code "InvalidTagException".
ErrCodeInvalidTagFilterException for service response error code "InvalidTagFilterException".
ErrCodeInvalidTagsToAddException for service response error code "InvalidTagsToAddException".
ErrCodeInvalidTargetFilterNameException for service response error code "InvalidTargetFilterNameException".
ErrCodeInvalidTargetGroupPairException for service response error code "InvalidTargetGroupPairException".
ErrCodeInvalidTargetInstancesException for service response error code "InvalidTargetInstancesException".
ErrCodeInvalidTimeRangeException for service response error code "InvalidTimeRangeException".
ErrCodeInvalidTrafficRoutingConfigurationException for service response error code "InvalidTrafficRoutingConfigurationException".
ErrCodeInvalidTriggerConfigException for service response error code "InvalidTriggerConfigException".
ErrCodeInvalidUpdateOutdatedInstancesOnlyValueException for service response error code "InvalidUpdateOutdatedInstancesOnlyValueException".
ErrCodeInvalidZonalDeploymentConfigurationException for service response error code "InvalidZonalDeploymentConfigurationException".
ErrCodeLifecycleEventAlreadyCompletedException for service response error code "LifecycleEventAlreadyCompletedException".
ErrCodeLifecycleHookLimitExceededException for service response error code "LifecycleHookLimitExceededException".
ErrCodeMultipleIamArnsProvidedException for service response error code "MultipleIamArnsProvidedException".
ErrCodeOperationNotSupportedException for service response error code "OperationNotSupportedException".
ErrCodeResourceArnRequiredException for service response error code "ResourceArnRequiredException".
ErrCodeResourceValidationException for service response error code "ResourceValidationException".
ErrCodeRevisionDoesNotExistException for service response error code "RevisionDoesNotExistException".
ErrCodeRevisionRequiredException for service response error code "RevisionRequiredException".
ErrCodeRoleRequiredException for service response error code "RoleRequiredException".
ErrCodeTagLimitExceededException for service response error code "TagLimitExceededException".
ErrCodeTagRequiredException for service response error code "TagRequiredException".
ErrCodeTagSetListLimitExceededException for service response error code "TagSetListLimitExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeTriggerTargetsLimitExceededException for service response error code "TriggerTargetsLimitExceededException".
ErrCodeUnsupportedActionForDeploymentTypeException for service response error code "UnsupportedActionForDeploymentTypeException".
ErrorCodeAgentIssue is a ErrorCode enum value.
ErrorCodeAlarmActive is a ErrorCode enum value.
ErrorCodeApplicationMissing is a ErrorCode enum value.
ErrorCodeAutoScalingConfiguration is a ErrorCode enum value.
ErrorCodeAutoScalingIamRolePermissions is a ErrorCode enum value.
ErrorCodeAutoscalingValidationError is a ErrorCode enum value.
ErrorCodeCloudformationStackFailure is a ErrorCode enum value.
ErrorCodeCodedeployResourceCannotBeFound is a ErrorCode enum value.
ErrorCodeCustomerApplicationUnhealthy is a ErrorCode enum value.
ErrorCodeDeploymentGroupMissing is a ErrorCode enum value.
ErrorCodeEcsUpdateError is a ErrorCode enum value.
ErrorCodeElasticLoadBalancingInvalid is a ErrorCode enum value.
ErrorCodeElbInvalidInstance is a ErrorCode enum value.
ErrorCodeHealthConstraints is a ErrorCode enum value.
ErrorCodeHealthConstraintsInvalid is a ErrorCode enum value.
ErrorCodeHookExecutionFailure is a ErrorCode enum value.
ErrorCodeIamRoleMissing is a ErrorCode enum value.
ErrorCodeIamRolePermissions is a ErrorCode enum value.
ErrorCodeInternalError is a ErrorCode enum value.
ErrorCodeInvalidEcsService is a ErrorCode enum value.
ErrorCodeInvalidLambdaConfiguration is a ErrorCode enum value.
ErrorCodeInvalidLambdaFunction is a ErrorCode enum value.
ErrorCodeInvalidRevision is a ErrorCode enum value.
ErrorCodeManualStop is a ErrorCode enum value.
ErrorCodeMissingBlueGreenDeploymentConfiguration is a ErrorCode enum value.
ErrorCodeMissingElbInformation is a ErrorCode enum value.
ErrorCodeMissingGithubToken is a ErrorCode enum value.
ErrorCodeNoEc2Subscription is a ErrorCode enum value.
ErrorCodeNoInstances is a ErrorCode enum value.
ErrorCodeOverMaxInstances is a ErrorCode enum value.
ErrorCodeResourceLimitExceeded is a ErrorCode enum value.
ErrorCodeRevisionMissing is a ErrorCode enum value.
ErrorCodeThrottled is a ErrorCode enum value.
ErrorCodeTimeout is a ErrorCode enum value.
FileExistsBehaviorDisallow is a FileExistsBehavior enum value.
FileExistsBehaviorOverwrite is a FileExistsBehavior enum value.
FileExistsBehaviorRetain is a FileExistsBehavior enum value.
GreenFleetProvisioningActionCopyAutoScalingGroup is a GreenFleetProvisioningAction enum value.
GreenFleetProvisioningActionDiscoverExisting is a GreenFleetProvisioningAction enum value.
InstanceActionKeepAlive is a InstanceAction enum value.
InstanceActionTerminate is a InstanceAction enum value.
InstanceStatusFailed is a InstanceStatus enum value.
InstanceStatusInProgress is a InstanceStatus enum value.
InstanceStatusPending is a InstanceStatus enum value.
InstanceStatusReady is a InstanceStatus enum value.
InstanceStatusSkipped is a InstanceStatus enum value.
InstanceStatusSucceeded is a InstanceStatus enum value.
InstanceStatusUnknown is a InstanceStatus enum value.
InstanceTypeBlue is a InstanceType enum value.
InstanceTypeGreen is a InstanceType enum value.
LifecycleErrorCodeScriptFailed is a LifecycleErrorCode enum value.
LifecycleErrorCodeScriptMissing is a LifecycleErrorCode enum value.
LifecycleErrorCodeScriptNotExecutable is a LifecycleErrorCode enum value.
LifecycleErrorCodeScriptTimedOut is a LifecycleErrorCode enum value.
LifecycleErrorCodeSuccess is a LifecycleErrorCode enum value.
LifecycleErrorCodeUnknownError is a LifecycleErrorCode enum value.
LifecycleEventStatusFailed is a LifecycleEventStatus enum value.
LifecycleEventStatusInProgress is a LifecycleEventStatus enum value.
LifecycleEventStatusPending is a LifecycleEventStatus enum value.
LifecycleEventStatusSkipped is a LifecycleEventStatus enum value.
LifecycleEventStatusSucceeded is a LifecycleEventStatus enum value.
LifecycleEventStatusUnknown is a LifecycleEventStatus enum value.
ListStateFilterActionExclude is a ListStateFilterAction enum value.
ListStateFilterActionIgnore is a ListStateFilterAction enum value.
ListStateFilterActionInclude is a ListStateFilterAction enum value.
MinimumHealthyHostsPerZoneTypeFleetPercent is a MinimumHealthyHostsPerZoneType enum value.
MinimumHealthyHostsPerZoneTypeHostCount is a MinimumHealthyHostsPerZoneType enum value.
MinimumHealthyHostsTypeFleetPercent is a MinimumHealthyHostsType enum value.
MinimumHealthyHostsTypeHostCount is a MinimumHealthyHostsType enum value.
OutdatedInstancesStrategyIgnore is a OutdatedInstancesStrategy enum value.
OutdatedInstancesStrategyUpdate is a OutdatedInstancesStrategy enum value.
RegistrationStatusDeregistered is a RegistrationStatus enum value.
RegistrationStatusRegistered is a RegistrationStatus enum value.
RevisionLocationTypeAppSpecContent is a RevisionLocationType enum value.
RevisionLocationTypeGitHub is a RevisionLocationType enum value.
RevisionLocationTypeS3 is a RevisionLocationType enum value.
RevisionLocationTypeString is a RevisionLocationType enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SortOrderAscending is a SortOrder enum value.
SortOrderDescending is a SortOrder enum value.
StopStatusPending is a StopStatus enum value.
StopStatusSucceeded is a StopStatus enum value.
TagFilterTypeKeyAndValue is a TagFilterType enum value.
TagFilterTypeKeyOnly is a TagFilterType enum value.
TagFilterTypeValueOnly is a TagFilterType enum value.
TargetFilterNameServerInstanceLabel is a TargetFilterName enum value.
TargetFilterNameTargetStatus is a TargetFilterName enum value.
TargetLabelBlue is a TargetLabel enum value.
TargetLabelGreen is a TargetLabel enum value.
TargetStatusFailed is a TargetStatus enum value.
TargetStatusInProgress is a TargetStatus enum value.
TargetStatusPending is a TargetStatus enum value.
TargetStatusReady is a TargetStatus enum value.
TargetStatusSkipped is a TargetStatus enum value.
TargetStatusSucceeded is a TargetStatus enum value.
TargetStatusUnknown is a TargetStatus enum value.
TrafficRoutingTypeAllAtOnce is a TrafficRoutingType enum value.
TrafficRoutingTypeTimeBasedCanary is a TrafficRoutingType enum value.
TrafficRoutingTypeTimeBasedLinear is a TrafficRoutingType enum value.
TriggerEventTypeDeploymentFailure is a TriggerEventType enum value.
TriggerEventTypeDeploymentReady is a TriggerEventType enum value.
TriggerEventTypeDeploymentRollback is a TriggerEventType enum value.
TriggerEventTypeDeploymentStart is a TriggerEventType enum value.
TriggerEventTypeDeploymentStop is a TriggerEventType enum value.
TriggerEventTypeDeploymentSuccess is a TriggerEventType enum value.
TriggerEventTypeInstanceFailure is a TriggerEventType enum value.
TriggerEventTypeInstanceReady is a TriggerEventType enum value.
TriggerEventTypeInstanceStart is a TriggerEventType enum value.
TriggerEventTypeInstanceSuccess is a TriggerEventType enum value.
# Structs
Represents the input of, and adds tags to, an on-premises instance operation.
Information about an alarm.
Information about alarms associated with a deployment or deployment group.
The maximum number of alarms for a deployment group (10) was exceeded.
An application with the specified name with the user or Amazon Web Services account already exists.
The application does not exist with the user or Amazon Web Services account.
Information about an application.
More applications were attempted to be created than are allowed.
The minimum number of required application names was not specified.
A revision for an Lambda or Amazon ECS deployment that is a YAML-formatted or JSON-formatted string.
The specified ARN is not supported.
Information about a configuration for automatically rolling back to a previous version of an application revision when a deployment is not completed successfully.
Information about an Auto Scaling group.
Represents the input of a BatchGetApplicationRevisions operation.
Represents the output of a BatchGetApplicationRevisions operation.
Represents the input of a BatchGetApplications operation.
Represents the output of a BatchGetApplications operation.
Represents the input of a BatchGetDeploymentGroups operation.
Represents the output of a BatchGetDeploymentGroups operation.
Represents the input of a BatchGetDeploymentInstances operation.
Represents the output of a BatchGetDeploymentInstances operation.
Represents the input of a BatchGetDeployments operation.
Represents the output of a BatchGetDeployments operation.
Represents the input of a BatchGetOnPremisesInstances operation.
Represents the output of a BatchGetOnPremisesInstances operation.
The maximum number of names or IDs allowed for this request (100) was exceeded.
Information about blue/green deployment options for a deployment group.
Information about whether instances in the original environment are terminated when a blue/green deployment is successful.
A bucket name is required, but was not provided.
Information about the target to be updated by an CloudFormation blue/green deployment.
CodeDeploy provides the API operation methods for making requests to AWS CodeDeploy.
Represents the input of a CreateApplication operation.
Represents the output of a CreateApplication operation.
Represents the input of a CreateDeploymentConfig operation.
Represents the output of a CreateDeploymentConfig operation.
Represents the input of a CreateDeploymentGroup operation.
Represents the output of a CreateDeploymentGroup operation.
Represents the input of a CreateDeployment operation.
Represents the output of a CreateDeployment operation.
Represents the input of a DeleteApplication operation.
Represents the input of a DeleteDeploymentConfig operation.
Represents the input of a DeleteDeploymentGroup operation.
Represents the output of a DeleteDeploymentGroup operation.
Represents the input of a DeleteGitHubAccount operation.
Represents the output of a DeleteGitHubAccountToken operation.
The deployment is already complete.
A deployment configuration with the specified name with the user or Amazon Web Services account already exists.
The deployment configuration does not exist with the user or Amazon Web Services account.
Information about a deployment configuration.
The deployment configuration is still in use.
The deployment configurations limit was exceeded.
The deployment configuration name was not specified.
The deployment with the user or Amazon Web Services account does not exist.
A deployment group with the specified name with the user or Amazon Web Services account already exists.
The named deployment group with the user or Amazon Web Services account does not exist.
Information about a deployment group.
The deployment groups limit was exceeded.
The deployment group name was not specified.
At least one deployment ID must be specified.
Information about a deployment.
The deployment does not have a status of Ready and can't continue yet.
The number of allowed deployments was exceeded.
The specified deployment has not started.
Information about the deployment status of the instances in the deployment.
Information about how traffic is rerouted to instances in a replacement environment in a blue/green deployment.
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.
Information about the deployment target.
The provided target ID does not belong to the attempted deployment.
A deployment target ID was not provided.
The maximum number of targets that can be associated with an Amazon ECS or Lambda deployment was exceeded.
Represents the input of a DeregisterOnPremisesInstance operation.
The description is too long.
Diagnostic information about executable scripts that are part of a deployment.
Information about an EC2 tag filter.
Information about groups of Amazon EC2 instance tags.
Contains the service and cluster names used to identify an Amazon ECS deployment's target.
The Amazon ECS service is associated with more than one deployment groups.
Information about the target of an Amazon ECS deployment.
Information about a set of Amazon ECS tasks in an CodeDeploy deployment.
Information about a Classic Load Balancer in Elastic Load Balancing to use in a deployment.
Information about a deployment error.
Information about an application revision.
Represents the input of a GetApplication operation.
Represents the output of a GetApplication operation.
Represents the input of a GetApplicationRevision operation.
Represents the output of a GetApplicationRevision operation.
Represents the input of a GetDeploymentConfig operation.
Represents the output of a GetDeploymentConfig operation.
Represents the input of a GetDeploymentGroup operation.
Represents the output of a GetDeploymentGroup operation.
Represents the input of a GetDeployment operation.
Represents the input of a GetDeploymentInstance operation.
Represents the output of a GetDeploymentInstance operation.
Represents the output of a GetDeployment operation.
Represents the input of a GetOnPremisesInstance operation.
Represents the output of a GetOnPremisesInstance operation.
No GitHub account connection exists with the named specified in the call.
The call is missing a required GitHub account connection name.
Information about the location of application artifacts stored in GitHub.
Information about the instances that belong to the replacement environment in a blue/green deployment.
No IAM ARN was included in the request.
The request included an IAM session ARN that has already been used to register a different instance.
The specified user ARN is already registered with an on-premises instance.
An user ARN was not specified.
The specified instance does not exist in the deployment group.
The instance ID was not specified.
Information about an on-premises instance.
The maximum number of allowed on-premises instances in a single call was exceeded.
The specified on-premises instance name is already registered.
An on-premises instance name was not specified.
The specified on-premises instance is not registered.
Information about an instance in a deployment.
A target Amazon EC2 or on-premises instance during a deployment that uses the EC2/On-premises compute platform.
The format of the alarm configuration is invalid.
The application name was specified in an invalid format.
The specified ARN is not in a valid format.
The automatic rollback configuration was specified in an invalid format.
The Auto Scaling group was specified in an invalid format or does not exist.
The configuration for the blue/green deployment group was provided in an invalid format.
The bucket name either doesn't exist or was specified in an invalid format.
The computePlatform is invalid.
The deployed state filter was specified in an invalid format.
The deployment configuration name was specified in an invalid format.
The deployment group name was specified in an invalid format.
At least one of the deployment IDs was specified in an invalid format.
An instance type was specified for an in-place deployment.
The specified deployment status doesn't exist or cannot be determined.
An invalid deployment style was specified.
The target ID provided was not valid.
The wait type is invalid.
A call was submitted that specified both Ec2TagFilters and Ec2TagSet, but only one of these data types can be used in a single call.
The tag was specified in an invalid format.
The Amazon ECS service identifier is not valid.
The external ID was specified in an invalid format.
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.
The GitHub token is not valid.
The format of the specified GitHub account connection name is invalid.
The IAM session ARN was specified in an invalid format.
The user ARN was specified in an invalid format.
The IgnoreApplicationStopFailures value is invalid.
The input was specified in an invalid format.
The on-premises instance name was specified in an invalid format.
The specified instance status does not exist.
An invalid instance type was specified for instances in a blue/green deployment.
The specified key prefix filter was specified in an invalid format.
A lifecycle event hook is invalid.
The result of a Lambda validation function that verifies a lifecycle event is invalid.
An invalid load balancer name, or no load balancer name, was specified.
The minimum healthy instance value was specified in an invalid format.
The next token was specified in an invalid format.
A call was submitted that specified both OnPremisesTagFilters and OnPremisesTagSet, but only one of these data types can be used in a single call.
An invalid operation was detected.
The registration status was specified in an invalid format.
The revision was specified in an invalid format.
The service role ARN was specified in an invalid format.
The column name to sort by is either not present or was specified in an invalid format.
The sort order was specified in an invalid format.
The tag was specified in an invalid format.
The tag filter was specified in an invalid format.
The specified tags are not valid.
The target filter name is invalid.
A target group pair associated with this deployment is not valid.
The target instance configuration is invalid.
The specified time range was specified in an invalid format.
The configuration that specifies how traffic is routed during a deployment is invalid.
The trigger was specified in an invalid format.
The UpdateOutdatedInstancesOnly value is invalid.
The ZonalConfig object is not valid.
Information about a Lambda function specified in a deployment.
Information about the target Lambda function during an Lambda deployment.
Information about the most recent attempted or successful deployment to a deployment group.
Information about a deployment lifecycle event.
An attempt to return the status of an already completed lifecycle event occurred.
The limit for lifecycle hooks was exceeded.
Represents the input of a ListApplicationRevisions operation.
Represents the output of a ListApplicationRevisions operation.
Represents the input of a ListApplications operation.
Represents the output of a ListApplications operation.
Represents the input of a ListDeploymentConfigs operation.
Represents the output of a ListDeploymentConfigs operation.
Represents the input of a ListDeploymentGroups operation.
Represents the output of a ListDeploymentGroups operation.
Represents the input of a ListDeploymentInstances operation.
Represents the output of a ListDeploymentInstances operation.
Represents the input of a ListDeployments operation.
Represents the output of a ListDeployments operation.
Represents the input of a ListGitHubAccountTokenNames operation.
Represents the output of a ListGitHubAccountTokenNames operation.
Represents the input of a ListOnPremisesInstances operation.
Represents the output of the list on-premises instances operation.
Information about the Elastic Load Balancing load balancer or target group used in a deployment.
Information about the minimum number of healthy instances.
Information about the minimum number of healthy instances per Availability Zone.
Both an user ARN and an IAM session ARN were included in the request.
Information about groups of on-premises instance tags.
The API used does not support the deployment.
A revision for an Lambda deployment that is a YAML-formatted or JSON-formatted string.
Represents the input of a RegisterApplicationRevision operation.
Represents the input of the register on-premises instance operation.
Information about deployments related to the specified deployment.
Represents the input of a RemoveTagsFromOnPremisesInstances operation.
The ARN of a resource is required, but was not found.
The specified resource could not be validated.
The named revision does not exist with the user or Amazon Web Services account.
Information about an application revision.
Information about the location of an application revision.
The revision ID was not specified.
The role ID was not specified.
Information about a deployment rollback.
Information about the location of application artifacts stored in Amazon S3.
Represents the input of a StopDeployment operation.
Represents the output of a StopDeployment operation.
Information about a tag.
Information about an on-premises instance tag filter.
The maximum allowed number of tags was exceeded.
A tag was not specified.
The number of tag groups included in the tag set list exceeded the maximum allowed limit of 3.
Information about a target group in Elastic Load Balancing to use in a deployment.
Information about two target groups and how traffic is routed during an Amazon ECS deployment.
Information about the instances to be used in the replacement environment in a blue/green deployment.
An API function was called too frequently.
A configuration that shifts traffic from one version of a Lambda function or Amazon ECS task set to another in two increments.
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.
Information about a time range.
Information about a listener.
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.
Information about notification triggers for the deployment group.
The maximum allowed number of triggers was exceeded.
A call was submitted that is not supported for the specified deployment type.
Represents the input of an UpdateApplication operation.
Represents the input of an UpdateDeploymentGroup operation.
Represents the output of an UpdateDeploymentGroup operation.
Configure the ZonalConfig object if you want CodeDeploy to deploy your application to one Availability Zone (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-availability-zones) at a time, within an Amazon Web Services Region.