amazonka-directconnect-1.4.5: Amazon Direct Connect SDK.

Copyright(c) 2013-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@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 # 
Data 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 # 
Show ConfirmConnection # 
Generic ConfirmConnection # 
Hashable ConfirmConnection # 
ToJSON ConfirmConnection # 
NFData ConfirmConnection # 

Methods

rnf :: ConfirmConnection -> () #

AWSRequest ConfirmConnection # 
ToQuery ConfirmConnection # 
ToPath ConfirmConnection # 
ToHeaders ConfirmConnection # 
type Rep ConfirmConnection # 
type Rep ConfirmConnection = D1 (MetaData "ConfirmConnection" "Network.AWS.DirectConnect.ConfirmConnection" "amazonka-directconnect-1.4.5-IbNREyQ8doJBFaOycQ36ke" True) (C1 (MetaCons "ConfirmConnection'" PrefixI True) (S1 (MetaSel (Just Symbol "_ccConnectionId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs 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 # 
Data ConfirmConnectionResponse # 

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

Response Lenses

ccrsResponseStatus :: Lens' ConfirmConnectionResponse Int #

  • - | The response status code.