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

Namespaces

 DatabaseMigrationServiceEndpoint
 
 DatabaseMigrationServiceErrorMapper
 
 Model
 

Classes

class  DatabaseMigrationServiceClient
 
class  DatabaseMigrationServiceRequest
 

Typedefs

typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::AddTagsToResourceRequest &, const Model::AddTagsToResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddTagsToResourceResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::CreateEndpointRequest &, const Model::CreateEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEndpointResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::CreateReplicationInstanceRequest &, const Model::CreateReplicationInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReplicationInstanceResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::CreateReplicationSubnetGroupRequest &, const Model::CreateReplicationSubnetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReplicationSubnetGroupResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::CreateReplicationTaskRequest &, const Model::CreateReplicationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReplicationTaskResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteCertificateRequest &, const Model::DeleteCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCertificateResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteEndpointRequest &, const Model::DeleteEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEndpointResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteReplicationInstanceRequest &, const Model::DeleteReplicationInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReplicationInstanceResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteReplicationSubnetGroupRequest &, const Model::DeleteReplicationSubnetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReplicationSubnetGroupResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::DeleteReplicationTaskRequest &, const Model::DeleteReplicationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReplicationTaskResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeAccountAttributesRequest &, const Model::DescribeAccountAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAccountAttributesResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeCertificatesRequest &, const Model::DescribeCertificatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCertificatesResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeConnectionsRequest &, const Model::DescribeConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeConnectionsResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeEndpointTypesRequest &, const Model::DescribeEndpointTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEndpointTypesResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeEndpointsRequest &, const Model::DescribeEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEndpointsResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeOrderableReplicationInstancesRequest &, const Model::DescribeOrderableReplicationInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeOrderableReplicationInstancesResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeRefreshSchemasStatusRequest &, const Model::DescribeRefreshSchemasStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRefreshSchemasStatusResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeReplicationInstancesRequest &, const Model::DescribeReplicationInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReplicationInstancesResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeReplicationSubnetGroupsRequest &, const Model::DescribeReplicationSubnetGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReplicationSubnetGroupsResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeReplicationTasksRequest &, const Model::DescribeReplicationTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReplicationTasksResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeSchemasRequest &, const Model::DescribeSchemasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSchemasResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::DescribeTableStatisticsRequest &, const Model::DescribeTableStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTableStatisticsResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::ImportCertificateRequest &, const Model::ImportCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportCertificateResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::ModifyEndpointRequest &, const Model::ModifyEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyEndpointResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::ModifyReplicationInstanceRequest &, const Model::ModifyReplicationInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyReplicationInstanceResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::ModifyReplicationSubnetGroupRequest &, const Model::ModifyReplicationSubnetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyReplicationSubnetGroupResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::RefreshSchemasRequest &, const Model::RefreshSchemasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RefreshSchemasResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::RemoveTagsFromResourceRequest &, const Model::RemoveTagsFromResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveTagsFromResourceResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::StartReplicationTaskRequest &, const Model::StartReplicationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartReplicationTaskResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::StopReplicationTaskRequest &, const Model::StopReplicationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopReplicationTaskResponseReceivedHandler
 
typedef std::function< void(const DatabaseMigrationServiceClient *, const Model::TestConnectionRequest &, const Model::TestConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestConnectionResponseReceivedHandler
 

Enumerations

enum  DatabaseMigrationServiceErrors {
  DatabaseMigrationServiceErrors::INCOMPLETE_SIGNATURE = 0, DatabaseMigrationServiceErrors::INTERNAL_FAILURE = 1, DatabaseMigrationServiceErrors::INVALID_ACTION = 2, DatabaseMigrationServiceErrors::INVALID_CLIENT_TOKEN_ID = 3,
  DatabaseMigrationServiceErrors::INVALID_PARAMETER_COMBINATION = 4, DatabaseMigrationServiceErrors::INVALID_QUERY_PARAMETER = 5, DatabaseMigrationServiceErrors::INVALID_PARAMETER_VALUE = 6, DatabaseMigrationServiceErrors::MISSING_ACTION = 7,
  DatabaseMigrationServiceErrors::MISSING_AUTHENTICATION_TOKEN = 8, DatabaseMigrationServiceErrors::MISSING_PARAMETER = 9, DatabaseMigrationServiceErrors::OPT_IN_REQUIRED = 10, DatabaseMigrationServiceErrors::REQUEST_EXPIRED = 11,
  DatabaseMigrationServiceErrors::SERVICE_UNAVAILABLE = 12, DatabaseMigrationServiceErrors::THROTTLING = 13, DatabaseMigrationServiceErrors::VALIDATION = 14, DatabaseMigrationServiceErrors::ACCESS_DENIED = 15,
  DatabaseMigrationServiceErrors::RESOURCE_NOT_FOUND = 16, DatabaseMigrationServiceErrors::UNRECOGNIZED_CLIENT = 17, DatabaseMigrationServiceErrors::MALFORMED_QUERY_STRING = 18, DatabaseMigrationServiceErrors::NETWORK_CONNECTION = 99,
  DatabaseMigrationServiceErrors::UNKNOWN = 100, DatabaseMigrationServiceErrors::ACCESS_DENIED_FAULT = static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, DatabaseMigrationServiceErrors::INSUFFICIENT_RESOURCE_CAPACITY_FAULT, DatabaseMigrationServiceErrors::INVALID_CERTIFICATE_FAULT,
  DatabaseMigrationServiceErrors::INVALID_RESOURCE_STATE_FAULT, DatabaseMigrationServiceErrors::INVALID_SUBNET, DatabaseMigrationServiceErrors::K_M_S_KEY_NOT_ACCESSIBLE_FAULT, DatabaseMigrationServiceErrors::REPLICATION_SUBNET_GROUP_DOES_NOT_COVER_ENOUGH_A_ZS,
  DatabaseMigrationServiceErrors::RESOURCE_ALREADY_EXISTS_FAULT, DatabaseMigrationServiceErrors::RESOURCE_NOT_FOUND_FAULT, DatabaseMigrationServiceErrors::RESOURCE_QUOTA_EXCEEDED_FAULT, DatabaseMigrationServiceErrors::STORAGE_QUOTA_EXCEEDED_FAULT,
  DatabaseMigrationServiceErrors::SUBNET_ALREADY_IN_USE, DatabaseMigrationServiceErrors::UPGRADE_DEPENDENCY_FAILURE_FAULT
}
 

Typedef Documentation

Definition at line 200 of file DatabaseMigrationServiceClient.h.

Definition at line 203 of file DatabaseMigrationServiceClient.h.

Definition at line 204 of file DatabaseMigrationServiceClient.h.

Definition at line 205 of file DatabaseMigrationServiceClient.h.

Definition at line 206 of file DatabaseMigrationServiceClient.h.

Definition at line 207 of file DatabaseMigrationServiceClient.h.

Definition at line 208 of file DatabaseMigrationServiceClient.h.

Definition at line 209 of file DatabaseMigrationServiceClient.h.

Definition at line 210 of file DatabaseMigrationServiceClient.h.

Definition at line 211 of file DatabaseMigrationServiceClient.h.

Definition at line 212 of file DatabaseMigrationServiceClient.h.

Definition at line 213 of file DatabaseMigrationServiceClient.h.

Definition at line 214 of file DatabaseMigrationServiceClient.h.

Definition at line 216 of file DatabaseMigrationServiceClient.h.

Definition at line 215 of file DatabaseMigrationServiceClient.h.

Definition at line 217 of file DatabaseMigrationServiceClient.h.

Definition at line 218 of file DatabaseMigrationServiceClient.h.

Definition at line 219 of file DatabaseMigrationServiceClient.h.

Definition at line 220 of file DatabaseMigrationServiceClient.h.

Definition at line 221 of file DatabaseMigrationServiceClient.h.

Definition at line 222 of file DatabaseMigrationServiceClient.h.

Definition at line 223 of file DatabaseMigrationServiceClient.h.

Definition at line 224 of file DatabaseMigrationServiceClient.h.

Definition at line 225 of file DatabaseMigrationServiceClient.h.

Definition at line 226 of file DatabaseMigrationServiceClient.h.

Definition at line 227 of file DatabaseMigrationServiceClient.h.

Definition at line 228 of file DatabaseMigrationServiceClient.h.

Definition at line 229 of file DatabaseMigrationServiceClient.h.

Definition at line 230 of file DatabaseMigrationServiceClient.h.

Definition at line 231 of file DatabaseMigrationServiceClient.h.

Definition at line 232 of file DatabaseMigrationServiceClient.h.

Definition at line 233 of file DatabaseMigrationServiceClient.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 
ACCESS_DENIED_FAULT 
INSUFFICIENT_RESOURCE_CAPACITY_FAULT 
INVALID_CERTIFICATE_FAULT 
INVALID_RESOURCE_STATE_FAULT 
INVALID_SUBNET 
K_M_S_KEY_NOT_ACCESSIBLE_FAULT 
REPLICATION_SUBNET_GROUP_DOES_NOT_COVER_ENOUGH_A_ZS 
RESOURCE_ALREADY_EXISTS_FAULT 
RESOURCE_NOT_FOUND_FAULT 
RESOURCE_QUOTA_EXCEEDED_FAULT 
STORAGE_QUOTA_EXCEEDED_FAULT 
SUBNET_ALREADY_IN_USE 
UPGRADE_DEPENDENCY_FAILURE_FAULT 

Definition at line 24 of file DatabaseMigrationServiceErrors.h.