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

Namespaces

 DirectConnectEndpoint
 
 DirectConnectErrorMapper
 
 Model
 

Classes

class  DirectConnectClient
 
class  DirectConnectRequest
 

Typedefs

typedef std::function< void(const DirectConnectClient *, const Model::AllocateConnectionOnInterconnectRequest &, const Model::AllocateConnectionOnInterconnectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AllocateConnectionOnInterconnectResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::AllocatePrivateVirtualInterfaceRequest &, const Model::AllocatePrivateVirtualInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AllocatePrivateVirtualInterfaceResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::AllocatePublicVirtualInterfaceRequest &, const Model::AllocatePublicVirtualInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AllocatePublicVirtualInterfaceResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::ConfirmConnectionRequest &, const Model::ConfirmConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ConfirmConnectionResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::ConfirmPrivateVirtualInterfaceRequest &, const Model::ConfirmPrivateVirtualInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ConfirmPrivateVirtualInterfaceResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::ConfirmPublicVirtualInterfaceRequest &, const Model::ConfirmPublicVirtualInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ConfirmPublicVirtualInterfaceResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::CreateConnectionRequest &, const Model::CreateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConnectionResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::CreateInterconnectRequest &, const Model::CreateInterconnectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateInterconnectResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::CreatePrivateVirtualInterfaceRequest &, const Model::CreatePrivateVirtualInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePrivateVirtualInterfaceResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::CreatePublicVirtualInterfaceRequest &, const Model::CreatePublicVirtualInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePublicVirtualInterfaceResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::DeleteConnectionRequest &, const Model::DeleteConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConnectionResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::DeleteInterconnectRequest &, const Model::DeleteInterconnectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteInterconnectResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::DeleteVirtualInterfaceRequest &, const Model::DeleteVirtualInterfaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVirtualInterfaceResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::DescribeConnectionLoaRequest &, const Model::DescribeConnectionLoaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeConnectionLoaResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::DescribeConnectionsRequest &, const Model::DescribeConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeConnectionsResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::DescribeConnectionsOnInterconnectRequest &, const Model::DescribeConnectionsOnInterconnectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeConnectionsOnInterconnectResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::DescribeInterconnectLoaRequest &, const Model::DescribeInterconnectLoaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInterconnectLoaResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::DescribeInterconnectsRequest &, const Model::DescribeInterconnectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInterconnectsResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::DescribeLocationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLocationsResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::DescribeVirtualGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVirtualGatewaysResponseReceivedHandler
 
typedef std::function< void(const DirectConnectClient *, const Model::DescribeVirtualInterfacesRequest &, const Model::DescribeVirtualInterfacesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVirtualInterfacesResponseReceivedHandler
 

Enumerations

enum  DirectConnectErrors {
  DirectConnectErrors::INCOMPLETE_SIGNATURE = 0, DirectConnectErrors::INTERNAL_FAILURE = 1, DirectConnectErrors::INVALID_ACTION = 2, DirectConnectErrors::INVALID_CLIENT_TOKEN_ID = 3,
  DirectConnectErrors::INVALID_PARAMETER_COMBINATION = 4, DirectConnectErrors::INVALID_QUERY_PARAMETER = 5, DirectConnectErrors::INVALID_PARAMETER_VALUE = 6, DirectConnectErrors::MISSING_ACTION = 7,
  DirectConnectErrors::MISSING_AUTHENTICATION_TOKEN = 8, DirectConnectErrors::MISSING_PARAMETER = 9, DirectConnectErrors::OPT_IN_REQUIRED = 10, DirectConnectErrors::REQUEST_EXPIRED = 11,
  DirectConnectErrors::SERVICE_UNAVAILABLE = 12, DirectConnectErrors::THROTTLING = 13, DirectConnectErrors::VALIDATION = 14, DirectConnectErrors::ACCESS_DENIED = 15,
  DirectConnectErrors::RESOURCE_NOT_FOUND = 16, DirectConnectErrors::UNRECOGNIZED_CLIENT = 17, DirectConnectErrors::MALFORMED_QUERY_STRING = 18, DirectConnectErrors::NETWORK_CONNECTION = 99,
  DirectConnectErrors::UNKNOWN = 100, DirectConnectErrors::DIRECT_CONNECT_CLIENT = static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, DirectConnectErrors::DIRECT_CONNECT_SERVER
}
 

Typedef Documentation

Definition at line 154 of file DirectConnectClient.h.

Definition at line 157 of file DirectConnectClient.h.

Definition at line 158 of file DirectConnectClient.h.

Definition at line 159 of file DirectConnectClient.h.

Definition at line 160 of file DirectConnectClient.h.

Definition at line 161 of file DirectConnectClient.h.

Definition at line 162 of file DirectConnectClient.h.

Definition at line 163 of file DirectConnectClient.h.

Definition at line 164 of file DirectConnectClient.h.

Definition at line 165 of file DirectConnectClient.h.

Definition at line 166 of file DirectConnectClient.h.

Definition at line 167 of file DirectConnectClient.h.

Definition at line 168 of file DirectConnectClient.h.

Definition at line 169 of file DirectConnectClient.h.

Definition at line 171 of file DirectConnectClient.h.

Definition at line 170 of file DirectConnectClient.h.

Definition at line 172 of file DirectConnectClient.h.

Definition at line 173 of file DirectConnectClient.h.

Definition at line 174 of file DirectConnectClient.h.

Definition at line 175 of file DirectConnectClient.h.

Definition at line 176 of file DirectConnectClient.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 
DIRECT_CONNECT_CLIENT 
DIRECT_CONNECT_SERVER 

Definition at line 24 of file DirectConnectErrors.h.