amazonka-directconnect-1.4.4: 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.DescribeConnectionLoa

Contents

Description

Returns the LOA-CFA for a Connection.

The Letter of Authorization - Connecting Facility Assignment (LOA-CFA) is a document that your APN partner or service provider uses when establishing your cross connect to AWS at the colocation facility. For more information, see Requesting Cross Connects at AWS Direct Connect Locations in the AWS Direct Connect user guide.

Synopsis

Creating a Request

describeConnectionLoa Source #

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

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

data DescribeConnectionLoa Source #

Container for the parameters to the DescribeConnectionLoa operation.

See: describeConnectionLoa smart constructor.

Instances

Eq DescribeConnectionLoa Source # 
Data DescribeConnectionLoa Source # 

Methods

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

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

toConstr :: DescribeConnectionLoa -> Constr #

dataTypeOf :: DescribeConnectionLoa -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeConnectionLoa Source # 
Show DescribeConnectionLoa Source # 
Generic DescribeConnectionLoa Source # 
Hashable DescribeConnectionLoa Source # 
NFData DescribeConnectionLoa Source # 

Methods

rnf :: DescribeConnectionLoa -> () #

AWSRequest DescribeConnectionLoa Source # 
ToPath DescribeConnectionLoa Source # 
ToHeaders DescribeConnectionLoa Source # 
ToQuery DescribeConnectionLoa Source # 
ToJSON DescribeConnectionLoa Source # 
type Rep DescribeConnectionLoa Source # 
type Rep DescribeConnectionLoa = D1 (MetaData "DescribeConnectionLoa" "Network.AWS.DirectConnect.DescribeConnectionLoa" "amazonka-directconnect-1.4.4-3p3ZMojRm44IpENaNivQIl" False) (C1 (MetaCons "DescribeConnectionLoa'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_dclLoaContentType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe LoaContentType))) ((:*:) (S1 (MetaSel (Just Symbol "_dclProviderName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_dclConnectionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))))
type Rs DescribeConnectionLoa Source # 

Request Lenses

dclProviderName :: Lens' DescribeConnectionLoa (Maybe Text) Source #

The name of the APN partner or service provider who establishes connectivity on your behalf. If you supply this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

Default: None

Destructuring the Response

describeConnectionLoaResponse Source #

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

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

data DescribeConnectionLoaResponse Source #

The response received when DescribeConnectionLoa is called.

See: describeConnectionLoaResponse smart constructor.

Instances

Eq DescribeConnectionLoaResponse Source # 
Data DescribeConnectionLoaResponse Source # 

Methods

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

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

toConstr :: DescribeConnectionLoaResponse -> Constr #

dataTypeOf :: DescribeConnectionLoaResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeConnectionLoaResponse Source # 
Show DescribeConnectionLoaResponse Source # 
Generic DescribeConnectionLoaResponse Source # 
NFData DescribeConnectionLoaResponse Source # 
type Rep DescribeConnectionLoaResponse Source # 
type Rep DescribeConnectionLoaResponse = D1 (MetaData "DescribeConnectionLoaResponse" "Network.AWS.DirectConnect.DescribeConnectionLoa" "amazonka-directconnect-1.4.4-3p3ZMojRm44IpENaNivQIl" False) (C1 (MetaCons "DescribeConnectionLoaResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_dclrsLoa") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Loa))) (S1 (MetaSel (Just Symbol "_dclrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))))

Response Lenses