amazonka-directconnect-0.3.3: Amazon Direct Connect SDK.

Safe HaskellNone
LanguageHaskell2010

Network.AWS.DirectConnect.Types

Contents

Synopsis

Service

data DirectConnect Source

Version 2012-10-25 of the Amazon Direct Connect service.

Error

data JSONError :: *

Instances

Eq JSONError 
Show JSONError 
Generic JSONError 
FromJSON JSONError 
AWSErrorCode JSONError 
type Rep JSONError = D1 D1JSONError (C1 C1_0JSONError ((:*:) (S1 S1_0_0JSONError (Rec0 (Maybe Text))) ((:*:) (S1 S1_0_1JSONError (Rec0 ErrorCode)) (S1 S1_0_2JSONError (Rec0 Text))))) 

VirtualInterface

viCustomerRouterConfig :: Lens' VirtualInterface (Maybe Text) Source

Information for generating the customer router configuration.

Location

location :: Location Source

Location constructor.

The fields accessible through corresponding lenses are:

lLocationCode :: Lens' Location (Maybe Text) Source

The code used to indicate the AWS Direct Connect location.

lLocationName :: Lens' Location (Maybe Text) Source

The name of the AWS Direct Connect location. The name includes the colocation partner name and the physical site of the lit building.

Connections

connections :: Connections Source

Connections constructor.

The fields accessible through corresponding lenses are:

cConnections :: Lens' Connections [Connection] Source

A list of connections.

NewPrivateVirtualInterfaceAllocation

VirtualInterfaceState

Connection

cBandwidth :: Lens' Connection (Maybe Text) Source

Bandwidth of the connection.

Example: 1Gbps (for regular connections), or 500Mbps (for hosted connections)

Default: None

NewPublicVirtualInterface

Interconnect

InterconnectState

NewPrivateVirtualInterface

NewPublicVirtualInterfaceAllocation

ConnectionState

VirtualGateway

virtualGateway :: VirtualGateway Source

VirtualGateway constructor.

The fields accessible through corresponding lenses are:

RouteFilterPrefix

routeFilterPrefix :: RouteFilterPrefix Source

RouteFilterPrefix constructor.

The fields accessible through corresponding lenses are:

rfpCidr :: Lens' RouteFilterPrefix (Maybe Text) Source

CIDR notation for the advertised route. Multiple routes are separated by commas.

Example: 10.10.10.024,10.10.11.024