AWS SDK for C++  1.8.79
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::MigrationHub Namespace Reference

Namespaces

 MigrationHubEndpoint
 
 MigrationHubErrorMapper
 
 Model
 

Classes

class  MigrationHubClient
 
class  MigrationHubError
 
class  MigrationHubRequest
 

Typedefs

typedef std::function< void(const MigrationHubClient *, const Model::AssociateCreatedArtifactRequest &, const Model::AssociateCreatedArtifactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateCreatedArtifactResponseReceivedHandler
 
typedef std::function< void(const MigrationHubClient *, const Model::AssociateDiscoveredResourceRequest &, const Model::AssociateDiscoveredResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateDiscoveredResourceResponseReceivedHandler
 
typedef std::function< void(const MigrationHubClient *, const Model::CreateProgressUpdateStreamRequest &, const Model::CreateProgressUpdateStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProgressUpdateStreamResponseReceivedHandler
 
typedef std::function< void(const MigrationHubClient *, const Model::DeleteProgressUpdateStreamRequest &, const Model::DeleteProgressUpdateStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProgressUpdateStreamResponseReceivedHandler
 
typedef std::function< void(const MigrationHubClient *, const Model::DescribeApplicationStateRequest &, const Model::DescribeApplicationStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeApplicationStateResponseReceivedHandler
 
typedef std::function< void(const MigrationHubClient *, const Model::DescribeMigrationTaskRequest &, const Model::DescribeMigrationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMigrationTaskResponseReceivedHandler
 
typedef std::function< void(const MigrationHubClient *, const Model::DisassociateCreatedArtifactRequest &, const Model::DisassociateCreatedArtifactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateCreatedArtifactResponseReceivedHandler
 
typedef std::function< void(const MigrationHubClient *, const Model::DisassociateDiscoveredResourceRequest &, const Model::DisassociateDiscoveredResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateDiscoveredResourceResponseReceivedHandler
 
typedef std::function< void(const MigrationHubClient *, const Model::ImportMigrationTaskRequest &, const Model::ImportMigrationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportMigrationTaskResponseReceivedHandler
 
typedef std::function< void(const MigrationHubClient *, const Model::ListApplicationStatesRequest &, const Model::ListApplicationStatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApplicationStatesResponseReceivedHandler
 
typedef std::function< void(const MigrationHubClient *, const Model::ListCreatedArtifactsRequest &, const Model::ListCreatedArtifactsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCreatedArtifactsResponseReceivedHandler
 
typedef std::function< void(const MigrationHubClient *, const Model::ListDiscoveredResourcesRequest &, const Model::ListDiscoveredResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDiscoveredResourcesResponseReceivedHandler
 
typedef std::function< void(const MigrationHubClient *, const Model::ListMigrationTasksRequest &, const Model::ListMigrationTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMigrationTasksResponseReceivedHandler
 
typedef std::function< void(const MigrationHubClient *, const Model::ListProgressUpdateStreamsRequest &, const Model::ListProgressUpdateStreamsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProgressUpdateStreamsResponseReceivedHandler
 
typedef std::function< void(const MigrationHubClient *, const Model::NotifyApplicationStateRequest &, const Model::NotifyApplicationStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > NotifyApplicationStateResponseReceivedHandler
 
typedef std::function< void(const MigrationHubClient *, const Model::NotifyMigrationTaskStateRequest &, const Model::NotifyMigrationTaskStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > NotifyMigrationTaskStateResponseReceivedHandler
 
typedef std::function< void(const MigrationHubClient *, const Model::PutResourceAttributesRequest &, const Model::PutResourceAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutResourceAttributesResponseReceivedHandler
 

Enumerations

enum  MigrationHubErrors {
  MigrationHubErrors::INCOMPLETE_SIGNATURE = 0, MigrationHubErrors::INTERNAL_FAILURE = 1, MigrationHubErrors::INVALID_ACTION = 2, MigrationHubErrors::INVALID_CLIENT_TOKEN_ID = 3,
  MigrationHubErrors::INVALID_PARAMETER_COMBINATION = 4, MigrationHubErrors::INVALID_QUERY_PARAMETER = 5, MigrationHubErrors::INVALID_PARAMETER_VALUE = 6, MigrationHubErrors::MISSING_ACTION = 7,
  MigrationHubErrors::MISSING_AUTHENTICATION_TOKEN = 8, MigrationHubErrors::MISSING_PARAMETER = 9, MigrationHubErrors::OPT_IN_REQUIRED = 10, MigrationHubErrors::REQUEST_EXPIRED = 11,
  MigrationHubErrors::SERVICE_UNAVAILABLE = 12, MigrationHubErrors::THROTTLING = 13, MigrationHubErrors::VALIDATION = 14, MigrationHubErrors::ACCESS_DENIED = 15,
  MigrationHubErrors::RESOURCE_NOT_FOUND = 16, MigrationHubErrors::UNRECOGNIZED_CLIENT = 17, MigrationHubErrors::MALFORMED_QUERY_STRING = 18, MigrationHubErrors::SLOW_DOWN = 19,
  MigrationHubErrors::REQUEST_TIME_TOO_SKEWED = 20, MigrationHubErrors::INVALID_SIGNATURE = 21, MigrationHubErrors::SIGNATURE_DOES_NOT_MATCH = 22, MigrationHubErrors::INVALID_ACCESS_KEY_ID = 23,
  MigrationHubErrors::REQUEST_TIMEOUT = 24, MigrationHubErrors::NETWORK_CONNECTION = 99, MigrationHubErrors::UNKNOWN = 100, MigrationHubErrors::DRY_RUN_OPERATION = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  MigrationHubErrors::HOME_REGION_NOT_SET, MigrationHubErrors::INVALID_INPUT, MigrationHubErrors::POLICY_ERROR, MigrationHubErrors::UNAUTHORIZED_OPERATION
}
 

Typedef Documentation

◆ AssociateCreatedArtifactResponseReceivedHandler

Definition at line 125 of file MigrationHubClient.h.

◆ AssociateDiscoveredResourceResponseReceivedHandler

Definition at line 128 of file MigrationHubClient.h.

◆ CreateProgressUpdateStreamResponseReceivedHandler

Definition at line 129 of file MigrationHubClient.h.

◆ DeleteProgressUpdateStreamResponseReceivedHandler

Definition at line 130 of file MigrationHubClient.h.

◆ DescribeApplicationStateResponseReceivedHandler

Definition at line 131 of file MigrationHubClient.h.

◆ DescribeMigrationTaskResponseReceivedHandler

Definition at line 132 of file MigrationHubClient.h.

◆ DisassociateCreatedArtifactResponseReceivedHandler

Definition at line 133 of file MigrationHubClient.h.

◆ DisassociateDiscoveredResourceResponseReceivedHandler

Definition at line 134 of file MigrationHubClient.h.

◆ ImportMigrationTaskResponseReceivedHandler

Definition at line 135 of file MigrationHubClient.h.

◆ ListApplicationStatesResponseReceivedHandler

Definition at line 136 of file MigrationHubClient.h.

◆ ListCreatedArtifactsResponseReceivedHandler

Definition at line 137 of file MigrationHubClient.h.

◆ ListDiscoveredResourcesResponseReceivedHandler

Definition at line 138 of file MigrationHubClient.h.

◆ ListMigrationTasksResponseReceivedHandler

Definition at line 139 of file MigrationHubClient.h.

◆ ListProgressUpdateStreamsResponseReceivedHandler

Definition at line 140 of file MigrationHubClient.h.

◆ NotifyApplicationStateResponseReceivedHandler

Definition at line 141 of file MigrationHubClient.h.

◆ NotifyMigrationTaskStateResponseReceivedHandler

Definition at line 142 of file MigrationHubClient.h.

◆ PutResourceAttributesResponseReceivedHandler

Definition at line 143 of file MigrationHubClient.h.

Enumeration Type Documentation

◆ MigrationHubErrors

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 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
DRY_RUN_OPERATION 
HOME_REGION_NOT_SET 
INVALID_INPUT 
POLICY_ERROR 
UNAUTHORIZED_OPERATION 

Definition at line 16 of file MigrationHubErrors.h.