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

Namespaces

 ConnectionStateMapper
 
 InterconnectStateMapper
 
 VirtualInterfaceStateMapper
 

Classes

class  AllocateConnectionOnInterconnectRequest
 
class  AllocateConnectionOnInterconnectResult
 
class  AllocatePrivateVirtualInterfaceRequest
 
class  AllocatePrivateVirtualInterfaceResult
 
class  AllocatePublicVirtualInterfaceRequest
 
class  AllocatePublicVirtualInterfaceResult
 
class  ConfirmConnectionRequest
 
class  ConfirmConnectionResult
 
class  ConfirmPrivateVirtualInterfaceRequest
 
class  ConfirmPrivateVirtualInterfaceResult
 
class  ConfirmPublicVirtualInterfaceRequest
 
class  ConfirmPublicVirtualInterfaceResult
 
class  Connection
 
class  CreateConnectionRequest
 
class  CreateConnectionResult
 
class  CreateInterconnectRequest
 
class  CreateInterconnectResult
 
class  CreatePrivateVirtualInterfaceRequest
 
class  CreatePrivateVirtualInterfaceResult
 
class  CreatePublicVirtualInterfaceRequest
 
class  CreatePublicVirtualInterfaceResult
 
class  DeleteConnectionRequest
 
class  DeleteConnectionResult
 
class  DeleteInterconnectRequest
 
class  DeleteInterconnectResult
 
class  DeleteVirtualInterfaceRequest
 
class  DeleteVirtualInterfaceResult
 
class  DescribeConnectionsOnInterconnectRequest
 
class  DescribeConnectionsOnInterconnectResult
 
class  DescribeConnectionsRequest
 
class  DescribeConnectionsResult
 
class  DescribeInterconnectsRequest
 
class  DescribeInterconnectsResult
 
class  DescribeLocationsResult
 
class  DescribeVirtualGatewaysResult
 
class  DescribeVirtualInterfacesRequest
 
class  DescribeVirtualInterfacesResult
 
class  Interconnect
 
class  Location
 
class  NewPrivateVirtualInterface
 
class  NewPrivateVirtualInterfaceAllocation
 
class  NewPublicVirtualInterface
 
class  NewPublicVirtualInterfaceAllocation
 
class  RouteFilterPrefix
 
class  VirtualGateway
 
class  VirtualInterface
 

Typedefs

typedef Aws::Utils::Outcome< AllocateConnectionOnInterconnectResult, Aws::Client::AWSError< DirectConnectErrors > > AllocateConnectionOnInterconnectOutcome
 
typedef Aws::Utils::Outcome< AllocatePrivateVirtualInterfaceResult, Aws::Client::AWSError< DirectConnectErrors > > AllocatePrivateVirtualInterfaceOutcome
 
typedef Aws::Utils::Outcome< AllocatePublicVirtualInterfaceResult, Aws::Client::AWSError< DirectConnectErrors > > AllocatePublicVirtualInterfaceOutcome
 
typedef Aws::Utils::Outcome< ConfirmConnectionResult, Aws::Client::AWSError< DirectConnectErrors > > ConfirmConnectionOutcome
 
typedef Aws::Utils::Outcome< ConfirmPrivateVirtualInterfaceResult, Aws::Client::AWSError< DirectConnectErrors > > ConfirmPrivateVirtualInterfaceOutcome
 
typedef Aws::Utils::Outcome< ConfirmPublicVirtualInterfaceResult, Aws::Client::AWSError< DirectConnectErrors > > ConfirmPublicVirtualInterfaceOutcome
 
typedef Aws::Utils::Outcome< CreateConnectionResult, Aws::Client::AWSError< DirectConnectErrors > > CreateConnectionOutcome
 
typedef Aws::Utils::Outcome< CreateInterconnectResult, Aws::Client::AWSError< DirectConnectErrors > > CreateInterconnectOutcome
 
typedef Aws::Utils::Outcome< CreatePrivateVirtualInterfaceResult, Aws::Client::AWSError< DirectConnectErrors > > CreatePrivateVirtualInterfaceOutcome
 
typedef Aws::Utils::Outcome< CreatePublicVirtualInterfaceResult, Aws::Client::AWSError< DirectConnectErrors > > CreatePublicVirtualInterfaceOutcome
 
typedef Aws::Utils::Outcome< DeleteConnectionResult, Aws::Client::AWSError< DirectConnectErrors > > DeleteConnectionOutcome
 
typedef Aws::Utils::Outcome< DeleteInterconnectResult, Aws::Client::AWSError< DirectConnectErrors > > DeleteInterconnectOutcome
 
typedef Aws::Utils::Outcome< DeleteVirtualInterfaceResult, Aws::Client::AWSError< DirectConnectErrors > > DeleteVirtualInterfaceOutcome
 
typedef Aws::Utils::Outcome< DescribeConnectionsResult, Aws::Client::AWSError< DirectConnectErrors > > DescribeConnectionsOutcome
 
typedef Aws::Utils::Outcome< DescribeConnectionsOnInterconnectResult, Aws::Client::AWSError< DirectConnectErrors > > DescribeConnectionsOnInterconnectOutcome
 
typedef Aws::Utils::Outcome< DescribeInterconnectsResult, Aws::Client::AWSError< DirectConnectErrors > > DescribeInterconnectsOutcome
 
typedef Aws::Utils::Outcome< DescribeLocationsResult, Aws::Client::AWSError< DirectConnectErrors > > DescribeLocationsOutcome
 
typedef Aws::Utils::Outcome< DescribeVirtualGatewaysResult, Aws::Client::AWSError< DirectConnectErrors > > DescribeVirtualGatewaysOutcome
 
typedef Aws::Utils::Outcome< DescribeVirtualInterfacesResult, Aws::Client::AWSError< DirectConnectErrors > > DescribeVirtualInterfacesOutcome
 
typedef std::future< AllocateConnectionOnInterconnectOutcomeAllocateConnectionOnInterconnectOutcomeCallable
 
typedef std::future< AllocatePrivateVirtualInterfaceOutcomeAllocatePrivateVirtualInterfaceOutcomeCallable
 
typedef std::future< AllocatePublicVirtualInterfaceOutcomeAllocatePublicVirtualInterfaceOutcomeCallable
 
typedef std::future< ConfirmConnectionOutcomeConfirmConnectionOutcomeCallable
 
typedef std::future< ConfirmPrivateVirtualInterfaceOutcomeConfirmPrivateVirtualInterfaceOutcomeCallable
 
typedef std::future< ConfirmPublicVirtualInterfaceOutcomeConfirmPublicVirtualInterfaceOutcomeCallable
 
typedef std::future< CreateConnectionOutcomeCreateConnectionOutcomeCallable
 
typedef std::future< CreateInterconnectOutcomeCreateInterconnectOutcomeCallable
 
typedef std::future< CreatePrivateVirtualInterfaceOutcomeCreatePrivateVirtualInterfaceOutcomeCallable
 
typedef std::future< CreatePublicVirtualInterfaceOutcomeCreatePublicVirtualInterfaceOutcomeCallable
 
typedef std::future< DeleteConnectionOutcomeDeleteConnectionOutcomeCallable
 
typedef std::future< DeleteInterconnectOutcomeDeleteInterconnectOutcomeCallable
 
typedef std::future< DeleteVirtualInterfaceOutcomeDeleteVirtualInterfaceOutcomeCallable
 
typedef std::future< DescribeConnectionsOutcomeDescribeConnectionsOutcomeCallable
 
typedef std::future< DescribeConnectionsOnInterconnectOutcomeDescribeConnectionsOnInterconnectOutcomeCallable
 
typedef std::future< DescribeInterconnectsOutcomeDescribeInterconnectsOutcomeCallable
 
typedef std::future< DescribeLocationsOutcomeDescribeLocationsOutcomeCallable
 
typedef std::future< DescribeVirtualGatewaysOutcomeDescribeVirtualGatewaysOutcomeCallable
 
typedef std::future< DescribeVirtualInterfacesOutcomeDescribeVirtualInterfacesOutcomeCallable
 

Enumerations

enum  ConnectionState {
  ConnectionState::NOT_SET, ConnectionState::ordering, ConnectionState::requested, ConnectionState::pending,
  ConnectionState::available, ConnectionState::down, ConnectionState::deleting, ConnectionState::deleted,
  ConnectionState::rejected
}
 
enum  InterconnectState {
  InterconnectState::NOT_SET, InterconnectState::requested, InterconnectState::pending, InterconnectState::available,
  InterconnectState::down, InterconnectState::deleting, InterconnectState::deleted
}
 
enum  VirtualInterfaceState {
  VirtualInterfaceState::NOT_SET, VirtualInterfaceState::confirming, VirtualInterfaceState::verifying, VirtualInterfaceState::pending,
  VirtualInterfaceState::available, VirtualInterfaceState::deleting, VirtualInterfaceState::deleted, VirtualInterfaceState::rejected
}
 

Typedef Documentation

Definition at line 103 of file DirectConnectClient.h.

Definition at line 125 of file DirectConnectClient.h.

Definition at line 106 of file DirectConnectClient.h.

Definition at line 126 of file DirectConnectClient.h.

Definition at line 107 of file DirectConnectClient.h.

Definition at line 127 of file DirectConnectClient.h.

Definition at line 108 of file DirectConnectClient.h.

Definition at line 128 of file DirectConnectClient.h.

Definition at line 109 of file DirectConnectClient.h.

Definition at line 129 of file DirectConnectClient.h.

Definition at line 110 of file DirectConnectClient.h.

Definition at line 130 of file DirectConnectClient.h.

Definition at line 111 of file DirectConnectClient.h.

Definition at line 131 of file DirectConnectClient.h.

Definition at line 112 of file DirectConnectClient.h.

Definition at line 132 of file DirectConnectClient.h.

Definition at line 113 of file DirectConnectClient.h.

Definition at line 133 of file DirectConnectClient.h.

Definition at line 114 of file DirectConnectClient.h.

Definition at line 134 of file DirectConnectClient.h.

Definition at line 115 of file DirectConnectClient.h.

Definition at line 135 of file DirectConnectClient.h.

Definition at line 116 of file DirectConnectClient.h.

Definition at line 136 of file DirectConnectClient.h.

Definition at line 117 of file DirectConnectClient.h.

Definition at line 137 of file DirectConnectClient.h.

Definition at line 119 of file DirectConnectClient.h.

Definition at line 139 of file DirectConnectClient.h.

Definition at line 118 of file DirectConnectClient.h.

Definition at line 138 of file DirectConnectClient.h.

Definition at line 120 of file DirectConnectClient.h.

Definition at line 140 of file DirectConnectClient.h.

Definition at line 121 of file DirectConnectClient.h.

Definition at line 141 of file DirectConnectClient.h.

Definition at line 122 of file DirectConnectClient.h.

Definition at line 142 of file DirectConnectClient.h.

Definition at line 123 of file DirectConnectClient.h.

Definition at line 143 of file DirectConnectClient.h.

Enumeration Type Documentation

Enumerator
NOT_SET 
ordering 
requested 
pending 
available 
down 
deleting 
deleted 
rejected 

Definition at line 25 of file ConnectionState.h.

Enumerator
NOT_SET 
requested 
pending 
available 
down 
deleting 
deleted 

Definition at line 25 of file InterconnectState.h.

Enumerator
NOT_SET 
confirming 
verifying 
pending 
available 
deleting 
deleted 
rejected 

Definition at line 25 of file VirtualInterfaceState.h.