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

Namespaces

 CodeDeployEndpoint
 
 CodeDeployErrorMapper
 
 Model
 

Classes

class  CodeDeployClient
 
class  CodeDeployRequest
 

Typedefs

typedef std::function< void(const CodeDeployClient *, const Model::AddTagsToOnPremisesInstancesRequest &, const Model::AddTagsToOnPremisesInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddTagsToOnPremisesInstancesResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::BatchGetApplicationRevisionsRequest &, const Model::BatchGetApplicationRevisionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetApplicationRevisionsResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::BatchGetApplicationsRequest &, const Model::BatchGetApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetApplicationsResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::BatchGetDeploymentGroupsRequest &, const Model::BatchGetDeploymentGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetDeploymentGroupsResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::BatchGetDeploymentInstancesRequest &, const Model::BatchGetDeploymentInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetDeploymentInstancesResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::BatchGetDeploymentsRequest &, const Model::BatchGetDeploymentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetDeploymentsResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::BatchGetOnPremisesInstancesRequest &, const Model::BatchGetOnPremisesInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetOnPremisesInstancesResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::CreateApplicationRequest &, const Model::CreateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::CreateDeploymentRequest &, const Model::CreateDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeploymentResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::CreateDeploymentConfigRequest &, const Model::CreateDeploymentConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeploymentConfigResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::CreateDeploymentGroupRequest &, const Model::CreateDeploymentGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeploymentGroupResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::DeleteApplicationRequest &, const Model::DeleteApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::DeleteDeploymentConfigRequest &, const Model::DeleteDeploymentConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDeploymentConfigResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::DeleteDeploymentGroupRequest &, const Model::DeleteDeploymentGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDeploymentGroupResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::DeregisterOnPremisesInstanceRequest &, const Model::DeregisterOnPremisesInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterOnPremisesInstanceResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::GetApplicationRequest &, const Model::GetApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetApplicationResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::GetApplicationRevisionRequest &, const Model::GetApplicationRevisionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetApplicationRevisionResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::GetDeploymentRequest &, const Model::GetDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeploymentResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::GetDeploymentConfigRequest &, const Model::GetDeploymentConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeploymentConfigResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::GetDeploymentGroupRequest &, const Model::GetDeploymentGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeploymentGroupResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::GetDeploymentInstanceRequest &, const Model::GetDeploymentInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeploymentInstanceResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::GetOnPremisesInstanceRequest &, const Model::GetOnPremisesInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetOnPremisesInstanceResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::ListApplicationRevisionsRequest &, const Model::ListApplicationRevisionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApplicationRevisionsResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::ListApplicationsRequest &, const Model::ListApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApplicationsResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::ListDeploymentConfigsRequest &, const Model::ListDeploymentConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeploymentConfigsResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::ListDeploymentGroupsRequest &, const Model::ListDeploymentGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeploymentGroupsResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::ListDeploymentInstancesRequest &, const Model::ListDeploymentInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeploymentInstancesResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::ListDeploymentsRequest &, const Model::ListDeploymentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeploymentsResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::ListOnPremisesInstancesRequest &, const Model::ListOnPremisesInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOnPremisesInstancesResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::RegisterApplicationRevisionRequest &, const Model::RegisterApplicationRevisionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterApplicationRevisionResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::RegisterOnPremisesInstanceRequest &, const Model::RegisterOnPremisesInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterOnPremisesInstanceResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::RemoveTagsFromOnPremisesInstancesRequest &, const Model::RemoveTagsFromOnPremisesInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveTagsFromOnPremisesInstancesResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::StopDeploymentRequest &, const Model::StopDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopDeploymentResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::UpdateApplicationRequest &, const Model::UpdateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationResponseReceivedHandler
 
typedef std::function< void(const CodeDeployClient *, const Model::UpdateDeploymentGroupRequest &, const Model::UpdateDeploymentGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDeploymentGroupResponseReceivedHandler
 

Enumerations

enum  CodeDeployErrors {
  CodeDeployErrors::INCOMPLETE_SIGNATURE = 0, CodeDeployErrors::INTERNAL_FAILURE = 1, CodeDeployErrors::INVALID_ACTION = 2, CodeDeployErrors::INVALID_CLIENT_TOKEN_ID = 3,
  CodeDeployErrors::INVALID_PARAMETER_COMBINATION = 4, CodeDeployErrors::INVALID_QUERY_PARAMETER = 5, CodeDeployErrors::INVALID_PARAMETER_VALUE = 6, CodeDeployErrors::MISSING_ACTION = 7,
  CodeDeployErrors::MISSING_AUTHENTICATION_TOKEN = 8, CodeDeployErrors::MISSING_PARAMETER = 9, CodeDeployErrors::OPT_IN_REQUIRED = 10, CodeDeployErrors::REQUEST_EXPIRED = 11,
  CodeDeployErrors::SERVICE_UNAVAILABLE = 12, CodeDeployErrors::THROTTLING = 13, CodeDeployErrors::VALIDATION = 14, CodeDeployErrors::ACCESS_DENIED = 15,
  CodeDeployErrors::RESOURCE_NOT_FOUND = 16, CodeDeployErrors::UNRECOGNIZED_CLIENT = 17, CodeDeployErrors::MALFORMED_QUERY_STRING = 18, CodeDeployErrors::NETWORK_CONNECTION = 99,
  CodeDeployErrors::UNKNOWN = 100, CodeDeployErrors::APPLICATION_ALREADY_EXISTS = static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, CodeDeployErrors::APPLICATION_DOES_NOT_EXIST, CodeDeployErrors::APPLICATION_LIMIT_EXCEEDED,
  CodeDeployErrors::APPLICATION_NAME_REQUIRED, CodeDeployErrors::BATCH_LIMIT_EXCEEDED, CodeDeployErrors::BUCKET_NAME_FILTER_REQUIRED, CodeDeployErrors::DEPLOYMENT_ALREADY_COMPLETED,
  CodeDeployErrors::DEPLOYMENT_CONFIG_ALREADY_EXISTS, CodeDeployErrors::DEPLOYMENT_CONFIG_DOES_NOT_EXIST, CodeDeployErrors::DEPLOYMENT_CONFIG_IN_USE, CodeDeployErrors::DEPLOYMENT_CONFIG_LIMIT_EXCEEDED,
  CodeDeployErrors::DEPLOYMENT_CONFIG_NAME_REQUIRED, CodeDeployErrors::DEPLOYMENT_DOES_NOT_EXIST, CodeDeployErrors::DEPLOYMENT_GROUP_ALREADY_EXISTS, CodeDeployErrors::DEPLOYMENT_GROUP_DOES_NOT_EXIST,
  CodeDeployErrors::DEPLOYMENT_GROUP_LIMIT_EXCEEDED, CodeDeployErrors::DEPLOYMENT_GROUP_NAME_REQUIRED, CodeDeployErrors::DEPLOYMENT_ID_REQUIRED, CodeDeployErrors::DEPLOYMENT_LIMIT_EXCEEDED,
  CodeDeployErrors::DEPLOYMENT_NOT_STARTED, CodeDeployErrors::DESCRIPTION_TOO_LONG, CodeDeployErrors::IAM_USER_ARN_ALREADY_REGISTERED, CodeDeployErrors::IAM_USER_ARN_REQUIRED,
  CodeDeployErrors::INSTANCE_DOES_NOT_EXIST, CodeDeployErrors::INSTANCE_ID_REQUIRED, CodeDeployErrors::INSTANCE_LIMIT_EXCEEDED, CodeDeployErrors::INSTANCE_NAME_ALREADY_REGISTERED,
  CodeDeployErrors::INSTANCE_NAME_REQUIRED, CodeDeployErrors::INSTANCE_NOT_REGISTERED, CodeDeployErrors::INVALID_APPLICATION_NAME, CodeDeployErrors::INVALID_AUTO_SCALING_GROUP,
  CodeDeployErrors::INVALID_BUCKET_NAME_FILTER, CodeDeployErrors::INVALID_DEPLOYED_STATE_FILTER, CodeDeployErrors::INVALID_DEPLOYMENT_CONFIG_NAME, CodeDeployErrors::INVALID_DEPLOYMENT_GROUP_NAME,
  CodeDeployErrors::INVALID_DEPLOYMENT_ID, CodeDeployErrors::INVALID_DEPLOYMENT_STATUS, CodeDeployErrors::INVALID_E_C2_TAG, CodeDeployErrors::INVALID_IAM_USER_ARN,
  CodeDeployErrors::INVALID_INSTANCE_NAME, CodeDeployErrors::INVALID_INSTANCE_STATUS, CodeDeployErrors::INVALID_KEY_PREFIX_FILTER, CodeDeployErrors::INVALID_MINIMUM_HEALTHY_HOST_VALUE,
  CodeDeployErrors::INVALID_NEXT_TOKEN, CodeDeployErrors::INVALID_OPERATION, CodeDeployErrors::INVALID_REGISTRATION_STATUS, CodeDeployErrors::INVALID_REVISION,
  CodeDeployErrors::INVALID_ROLE, CodeDeployErrors::INVALID_SORT_BY, CodeDeployErrors::INVALID_SORT_ORDER, CodeDeployErrors::INVALID_TAG,
  CodeDeployErrors::INVALID_TAG_FILTER, CodeDeployErrors::INVALID_TIME_RANGE, CodeDeployErrors::INVALID_TRIGGER_CONFIG, CodeDeployErrors::LIFECYCLE_HOOK_LIMIT_EXCEEDED,
  CodeDeployErrors::REVISION_DOES_NOT_EXIST, CodeDeployErrors::REVISION_REQUIRED, CodeDeployErrors::ROLE_REQUIRED, CodeDeployErrors::TAG_LIMIT_EXCEEDED,
  CodeDeployErrors::TAG_REQUIRED, CodeDeployErrors::TRIGGER_TARGETS_LIMIT_EXCEEDED
}
 

Typedef Documentation

Definition at line 205 of file CodeDeployClient.h.

Definition at line 208 of file CodeDeployClient.h.

Definition at line 209 of file CodeDeployClient.h.

Definition at line 210 of file CodeDeployClient.h.

Definition at line 211 of file CodeDeployClient.h.

Definition at line 212 of file CodeDeployClient.h.

Definition at line 213 of file CodeDeployClient.h.

Definition at line 214 of file CodeDeployClient.h.

Definition at line 216 of file CodeDeployClient.h.

Definition at line 217 of file CodeDeployClient.h.

Definition at line 215 of file CodeDeployClient.h.

Definition at line 218 of file CodeDeployClient.h.

Definition at line 219 of file CodeDeployClient.h.

Definition at line 220 of file CodeDeployClient.h.

Definition at line 221 of file CodeDeployClient.h.

Definition at line 222 of file CodeDeployClient.h.

Definition at line 223 of file CodeDeployClient.h.

Definition at line 225 of file CodeDeployClient.h.

Definition at line 226 of file CodeDeployClient.h.

Definition at line 227 of file CodeDeployClient.h.

Definition at line 224 of file CodeDeployClient.h.

Definition at line 228 of file CodeDeployClient.h.

Definition at line 229 of file CodeDeployClient.h.

Definition at line 230 of file CodeDeployClient.h.

Definition at line 231 of file CodeDeployClient.h.

Definition at line 232 of file CodeDeployClient.h.

Definition at line 233 of file CodeDeployClient.h.

Definition at line 234 of file CodeDeployClient.h.

Definition at line 235 of file CodeDeployClient.h.

Definition at line 236 of file CodeDeployClient.h.

Definition at line 237 of file CodeDeployClient.h.

Definition at line 238 of file CodeDeployClient.h.

Definition at line 239 of file CodeDeployClient.h.

Definition at line 240 of file CodeDeployClient.h.

Definition at line 241 of file CodeDeployClient.h.

Enumeration Type Documentation

Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
NETWORK_CONNECTION 
UNKNOWN 
APPLICATION_ALREADY_EXISTS 
APPLICATION_DOES_NOT_EXIST 
APPLICATION_LIMIT_EXCEEDED 
APPLICATION_NAME_REQUIRED 
BATCH_LIMIT_EXCEEDED 
BUCKET_NAME_FILTER_REQUIRED 
DEPLOYMENT_ALREADY_COMPLETED 
DEPLOYMENT_CONFIG_ALREADY_EXISTS 
DEPLOYMENT_CONFIG_DOES_NOT_EXIST 
DEPLOYMENT_CONFIG_IN_USE 
DEPLOYMENT_CONFIG_LIMIT_EXCEEDED 
DEPLOYMENT_CONFIG_NAME_REQUIRED 
DEPLOYMENT_DOES_NOT_EXIST 
DEPLOYMENT_GROUP_ALREADY_EXISTS 
DEPLOYMENT_GROUP_DOES_NOT_EXIST 
DEPLOYMENT_GROUP_LIMIT_EXCEEDED 
DEPLOYMENT_GROUP_NAME_REQUIRED 
DEPLOYMENT_ID_REQUIRED 
DEPLOYMENT_LIMIT_EXCEEDED 
DEPLOYMENT_NOT_STARTED 
DESCRIPTION_TOO_LONG 
IAM_USER_ARN_ALREADY_REGISTERED 
IAM_USER_ARN_REQUIRED 
INSTANCE_DOES_NOT_EXIST 
INSTANCE_ID_REQUIRED 
INSTANCE_LIMIT_EXCEEDED 
INSTANCE_NAME_ALREADY_REGISTERED 
INSTANCE_NAME_REQUIRED 
INSTANCE_NOT_REGISTERED 
INVALID_APPLICATION_NAME 
INVALID_AUTO_SCALING_GROUP 
INVALID_BUCKET_NAME_FILTER 
INVALID_DEPLOYED_STATE_FILTER 
INVALID_DEPLOYMENT_CONFIG_NAME 
INVALID_DEPLOYMENT_GROUP_NAME 
INVALID_DEPLOYMENT_ID 
INVALID_DEPLOYMENT_STATUS 
INVALID_E_C2_TAG 
INVALID_IAM_USER_ARN 
INVALID_INSTANCE_NAME 
INVALID_INSTANCE_STATUS 
INVALID_KEY_PREFIX_FILTER 
INVALID_MINIMUM_HEALTHY_HOST_VALUE 
INVALID_NEXT_TOKEN 
INVALID_OPERATION 
INVALID_REGISTRATION_STATUS 
INVALID_REVISION 
INVALID_ROLE 
INVALID_SORT_BY 
INVALID_SORT_ORDER 
INVALID_TAG 
INVALID_TAG_FILTER 
INVALID_TIME_RANGE 
INVALID_TRIGGER_CONFIG 
LIFECYCLE_HOOK_LIMIT_EXCEEDED 
REVISION_DOES_NOT_EXIST 
REVISION_REQUIRED 
ROLE_REQUIRED 
TAG_LIMIT_EXCEEDED 
TAG_REQUIRED 
TRIGGER_TARGETS_LIMIT_EXCEEDED 

Definition at line 24 of file CodeDeployErrors.h.