amazonka-directconnect-1.6.0: Amazon Direct Connect SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.DirectConnect.ConfirmConnection

Contents

Description

Confirm the creation of a hosted connection on an interconnect.

Upon creation, the hosted connection is initially in the Ordering state, and will remain in this state until the owner calls ConfirmConnection to confirm creation of the hosted connection.

Synopsis

Creating a Request

confirmConnection #

Creates a value of ConfirmConnection with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data ConfirmConnection #

Container for the parameters to the ConfirmConnection operation.

See: confirmConnection smart constructor.

Instances
Eq ConfirmConnection # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

Data ConfirmConnection # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ConfirmConnection -> c ConfirmConnection #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ConfirmConnection #

toConstr :: ConfirmConnection -> Constr #

dataTypeOf :: ConfirmConnection -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ConfirmConnection) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ConfirmConnection) #

gmapT :: (forall b. Data b => b -> b) -> ConfirmConnection -> ConfirmConnection #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ConfirmConnection -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ConfirmConnection -> r #

gmapQ :: (forall d. Data d => d -> u) -> ConfirmConnection -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ConfirmConnection -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ConfirmConnection -> m ConfirmConnection #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ConfirmConnection -> m ConfirmConnection #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ConfirmConnection -> m ConfirmConnection #

Read ConfirmConnection # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

Show ConfirmConnection # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

Generic ConfirmConnection # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

Associated Types

type Rep ConfirmConnection :: * -> * #

Hashable ConfirmConnection # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

ToJSON ConfirmConnection # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

AWSRequest ConfirmConnection # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

Associated Types

type Rs ConfirmConnection :: * #

ToHeaders ConfirmConnection # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

ToPath ConfirmConnection # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

ToQuery ConfirmConnection # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

NFData ConfirmConnection # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

Methods

rnf :: ConfirmConnection -> () #

type Rep ConfirmConnection # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

type Rep ConfirmConnection = D1 (MetaData "ConfirmConnection" "Network.AWS.DirectConnect.ConfirmConnection" "amazonka-directconnect-1.6.0-4mkgeEVXt4W3NTCklIzKwd" True) (C1 (MetaCons "ConfirmConnection'" PrefixI True) (S1 (MetaSel (Just "_ccConnectionId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs ConfirmConnection # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

Request Lenses

Destructuring the Response

confirmConnectionResponse #

Creates a value of ConfirmConnectionResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data ConfirmConnectionResponse #

The response received when ConfirmConnection is called.

See: confirmConnectionResponse smart constructor.

Instances
Eq ConfirmConnectionResponse # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

Data ConfirmConnectionResponse # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ConfirmConnectionResponse -> c ConfirmConnectionResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ConfirmConnectionResponse #

toConstr :: ConfirmConnectionResponse -> Constr #

dataTypeOf :: ConfirmConnectionResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ConfirmConnectionResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ConfirmConnectionResponse) #

gmapT :: (forall b. Data b => b -> b) -> ConfirmConnectionResponse -> ConfirmConnectionResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ConfirmConnectionResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ConfirmConnectionResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ConfirmConnectionResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ConfirmConnectionResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ConfirmConnectionResponse -> m ConfirmConnectionResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ConfirmConnectionResponse -> m ConfirmConnectionResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ConfirmConnectionResponse -> m ConfirmConnectionResponse #

Read ConfirmConnectionResponse # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

Show ConfirmConnectionResponse # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

Generic ConfirmConnectionResponse # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

Associated Types

type Rep ConfirmConnectionResponse :: * -> * #

NFData ConfirmConnectionResponse # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

type Rep ConfirmConnectionResponse # 
Instance details

Defined in Network.AWS.DirectConnect.ConfirmConnection

type Rep ConfirmConnectionResponse = D1 (MetaData "ConfirmConnectionResponse" "Network.AWS.DirectConnect.ConfirmConnection" "amazonka-directconnect-1.6.0-4mkgeEVXt4W3NTCklIzKwd" False) (C1 (MetaCons "ConfirmConnectionResponse'" PrefixI True) (S1 (MetaSel (Just "_ccrsConnectionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ConnectionState)) :*: S1 (MetaSel (Just "_ccrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses

ccrsResponseStatus :: Lens' ConfirmConnectionResponse Int #

  • - | The response status code.