| Class | Description | 
|---|---|
| AddTagsToOnPremisesInstancesRequest | 
 Represents the input of an adds tags to on-premises instance operation. | 
| ApplicationInfo | 
 Information about an application. | 
| AutoScalingGroup | 
 Information about an Auto Scaling group. | 
| BatchGetApplicationsRequest | 
 Represents the input of a batch get applications operation. | 
| BatchGetApplicationsResult | 
 Represents the output of a batch get applications operation. | 
| BatchGetDeploymentsRequest | 
 Represents the input of a batch get deployments operation. | 
| BatchGetDeploymentsResult | 
 Represents the output of a batch get deployments operation. | 
| BatchGetOnPremisesInstancesRequest | 
 Represents the input of a batch get on-premises instances operation. | 
| BatchGetOnPremisesInstancesResult | 
 Represents the output of a batch get on-premises instances operation. | 
| CreateApplicationRequest | 
 Represents the input of a create application operation. | 
| CreateApplicationResult | 
 Represents the output of a create application operation. | 
| CreateDeploymentConfigRequest | 
 Represents the input of a create deployment configuration operation. | 
| CreateDeploymentConfigResult | 
 Represents the output of a create deployment configuration operation. | 
| CreateDeploymentGroupRequest | 
 Represents the input of a create deployment group operation. | 
| CreateDeploymentGroupResult | 
 Represents the output of a create deployment group operation. | 
| CreateDeploymentRequest | 
 Represents the input of a create deployment operation. | 
| CreateDeploymentResult | 
 Represents the output of a create deployment operation. | 
| DeleteApplicationRequest | 
 Represents the input of a delete application operation. | 
| DeleteDeploymentConfigRequest | 
 Represents the input of a delete deployment configuration operation. | 
| DeleteDeploymentGroupRequest | 
 Represents the input of a delete deployment group operation. | 
| DeleteDeploymentGroupResult | 
 Represents the output of a delete deployment group operation. | 
| 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. | 
| DeregisterOnPremisesInstanceRequest | 
 Represents the input of a deregister on-premises instance operation. | 
| Diagnostics | 
 Diagnostic information about executable scripts that are part of a
 deployment. | 
| EC2TagFilter | 
 Information about a tag filter. | 
| ErrorInformation | 
 Information about a deployment error. | 
| GenericRevisionInfo | 
 Information about an application revision. | 
| GetApplicationRequest | 
 Represents the input of a get application operation. | 
| GetApplicationResult | 
 Represents the output of a get application operation. | 
| GetApplicationRevisionRequest | 
 Represents the input of a get application revision operation. | 
| GetApplicationRevisionResult | 
 Represents the output of a get application revision operation. | 
| GetDeploymentConfigRequest | 
 Represents the input of a get deployment configuration operation. | 
| GetDeploymentConfigResult | 
 Represents the output of a get deployment configuration operation. | 
| GetDeploymentGroupRequest | 
 Represents the input of a get deployment group operation. | 
| GetDeploymentGroupResult | 
 Represents the output of a get deployment group operation. | 
| GetDeploymentInstanceRequest | 
 Represents the input of a get deployment instance operation. | 
| GetDeploymentInstanceResult | 
 Represents the output of a get deployment instance operation. | 
| GetDeploymentRequest | 
 Represents the input of a get deployment operation. | 
| GetDeploymentResult | 
 Represents the output of a get deployment operation. | 
| GetOnPremisesInstanceRequest | 
 Represents the input of a get on-premises instance operation. | 
| GetOnPremisesInstanceResult | 
 Represents the output of a get on-premises instance operation. | 
| GitHubLocation | 
 Information about the location of application artifacts that are stored in
 GitHub. | 
| InstanceInfo | 
 Information about an on-premises instance. | 
| InstanceSummary | 
 Information about an instance in a deployment. | 
| LifecycleEvent | 
 Information about a deployment lifecycle event. | 
| ListApplicationRevisionsRequest | 
 Represents the input of a list application revisions operation. | 
| ListApplicationRevisionsResult | 
 Represents the output of a list application revisions operation. | 
| ListApplicationsRequest | 
 Represents the input of a list applications operation. | 
| ListApplicationsResult | 
 Represents the output of a list applications operation. | 
| ListDeploymentConfigsRequest | 
 Represents the input of a list deployment configurations operation. | 
| ListDeploymentConfigsResult | 
 Represents the output of a list deployment configurations operation. | 
| ListDeploymentGroupsRequest | 
 Represents the input of a list deployment groups operation. | 
| ListDeploymentGroupsResult | 
 Represents the output of a list deployment groups operation. | 
| ListDeploymentInstancesRequest | 
 Represents the input of a list deployment instances operation. | 
| ListDeploymentInstancesResult | 
 Represents the output of a list deployment instances operation. | 
| ListDeploymentsRequest | 
 Represents the input of a list deployments operation. | 
| ListDeploymentsResult | 
 Represents the output of a list deployments operation. | 
| ListOnPremisesInstancesRequest | 
 Represents the input of a list on-premises instances operation. | 
| ListOnPremisesInstancesResult | 
 Represents the output of list on-premises instances operation. | 
| MinimumHealthyHosts | 
 Information about minimum healthy instances. | 
| RegisterApplicationRevisionRequest | 
 Represents the input of a register application revision operation. | 
| RegisterOnPremisesInstanceRequest | 
 Represents the input of register on-premises instance operation. | 
| RemoveTagsFromOnPremisesInstancesRequest | 
 Represents the input of a remove tags from on-premises instances operation. | 
| RevisionLocation | 
 Information about an application revision's location. | 
| S3Location | 
 Information about the location of application artifacts that are stored in
 Amazon S3. | 
| StopDeploymentRequest | 
 Represents the input of a stop deployment operation. | 
| StopDeploymentResult | 
 Represents the output of a stop deployment operation. | 
| Tag | 
 Information about a tag. | 
| TagFilter | 
 Information about an on-premises instance tag filter. | 
| TimeRange | 
 Information about a time range. | 
| UpdateApplicationRequest | 
 Represents the input of an update application operation. | 
| UpdateDeploymentGroupRequest | 
 Represents the input of an update deployment group operation. | 
| UpdateDeploymentGroupResult | 
 Represents the output of an update deployment group operation. | 
| Exception | Description | 
|---|---|
| ApplicationAlreadyExistsException | 
 An application with the specified name already exists with the applicable IAM
 user or AWS account. | 
| ApplicationDoesNotExistException | 
 The application does not exist with the applicable IAM user or AWS account. | 
| ApplicationLimitExceededException | 
 More applications were attempted to be created than were allowed. | 
| ApplicationNameRequiredException | 
 The minimum number of required application names was not specified. | 
| BucketNameFilterRequiredException | 
 A bucket name is required but was not provided. | 
| DeploymentAlreadyCompletedException | 
 The deployment is already completed. | 
| DeploymentConfigAlreadyExistsException | 
 A deployment configuration with the specified name already exists with the
 applicable IAM user or AWS account. | 
| DeploymentConfigDoesNotExistException | 
 The deployment configuration does not exist with the applicable IAM user or
 AWS 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 does not exist with the applicable IAM user or AWS account. | 
| DeploymentGroupAlreadyExistsException | 
 A deployment group with the specified name already exists with the applicable
 IAM user or AWS account. | 
| DeploymentGroupDoesNotExistException | 
 The named deployment group does not exist with the applicable IAM user or AWS
 account. | 
| DeploymentGroupLimitExceededException | 
 The deployment groups limit was exceeded. | 
| DeploymentGroupNameRequiredException | 
 The deployment group name was not specified. | 
| DeploymentIdRequiredException | 
 At least one deployment ID must be specified. | 
| DeploymentLimitExceededException | 
 The number of allowed deployments was exceeded. | 
| DeploymentNotStartedException | 
 The specified deployment has not started. | 
| DescriptionTooLongException | 
 The description that was provided is too long. | 
| IamUserArnAlreadyRegisteredException | 
 The specified IAM user ARN is already registered with an on-premises
 instance. | 
| IamUserArnRequiredException | 
 An IAM 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 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. | 
| InvalidApplicationNameException | 
 The application name was specified in an invalid format. | 
| InvalidAutoScalingGroupException | 
 The Auto Scaling group was specified in an invalid format or does not exist. | 
| InvalidBucketNameFilterException | 
 The bucket name either doesn't exist or was specified in an invalid format. | 
| 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. | 
| InvalidDeploymentStatusException | 
 The specified deployment status doesn't exist or cannot be determined. | 
| InvalidEC2TagException | 
 The tag was specified in an invalid format. | 
| InvalidIamUserArnException | 
 The IAM user ARN was specified in an invalid format. | 
| InvalidInstanceNameException | 
 The specified on-premises instance name was specified in an invalid format. | 
| InvalidInstanceStatusException | 
 The specified instance status does not exist. | 
| InvalidKeyPrefixFilterException | 
 The specified key prefix filter was specified in an invalid format. | 
| InvalidMinimumHealthyHostValueException | 
 The minimum healthy instances value was specified in an invalid format. | 
| InvalidNextTokenException | 
 The next token was specified in an invalid format. | 
| 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 specified tag was specified in an invalid format. | 
| InvalidTagFilterException | 
 The specified tag filter was specified in an invalid format. | 
| InvalidTimeRangeException | 
 The specified time range was specified in an invalid format. | 
| RevisionDoesNotExistException | 
 The named revision does not exist with the applicable IAM user or AWS
 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. | 
Copyright © 2015. All rights reserved.