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 Source #

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 Source #

Container for the parameters to the ConfirmConnection operation.

See: confirmConnection smart constructor.

Instances

Eq ConfirmConnection Source # 
Data ConfirmConnection Source # 

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 Source # 
Show ConfirmConnection Source # 
Generic ConfirmConnection Source # 
Hashable ConfirmConnection Source # 
ToJSON ConfirmConnection Source # 
NFData ConfirmConnection Source # 

Methods

rnf :: ConfirmConnection -> () #

AWSRequest ConfirmConnection Source # 
ToHeaders ConfirmConnection Source # 
ToPath ConfirmConnection Source # 
ToQuery ConfirmConnection Source # 
type Rep ConfirmConnection Source # 
type Rep ConfirmConnection = D1 * (MetaData "ConfirmConnection" "Network.AWS.DirectConnect.ConfirmConnection" "amazonka-directconnect-1.6.0-3Ds8OcMuONt5kWQC5zsRrM" True) (C1 * (MetaCons "ConfirmConnection'" PrefixI True) (S1 * (MetaSel (Just Symbol "_ccConnectionId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Text)))
type Rs ConfirmConnection Source # 

Request Lenses

Destructuring the Response

confirmConnectionResponse Source #

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 Source #

The response received when ConfirmConnection is called.

See: confirmConnectionResponse smart constructor.

Instances

Eq ConfirmConnectionResponse Source # 
Data ConfirmConnectionResponse Source # 

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 Source # 
Show ConfirmConnectionResponse Source # 
Generic ConfirmConnectionResponse Source # 
NFData ConfirmConnectionResponse Source # 
type Rep ConfirmConnectionResponse Source # 
type Rep ConfirmConnectionResponse = D1 * (MetaData "ConfirmConnectionResponse" "Network.AWS.DirectConnect.ConfirmConnection" "amazonka-directconnect-1.6.0-3Ds8OcMuONt5kWQC5zsRrM" False) (C1 * (MetaCons "ConfirmConnectionResponse'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_ccrsConnectionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe ConnectionState))) (S1 * (MetaSel (Just Symbol "_ccrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int))))

Response Lenses