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

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:

  • dclLoaContentType - Undocumented member.
  • dclProviderName - 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
  • dclConnectionId - Undocumented member.

data DescribeConnectionLoa #

Container for the parameters to the DescribeConnectionLoa operation.

See: describeConnectionLoa smart constructor.

Instances

Eq DescribeConnectionLoa # 
Data DescribeConnectionLoa # 

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

Methods

rnf :: DescribeConnectionLoa -> () #

AWSRequest DescribeConnectionLoa # 
ToQuery DescribeConnectionLoa # 
ToPath DescribeConnectionLoa # 
ToHeaders DescribeConnectionLoa # 
type Rep DescribeConnectionLoa # 
type Rep DescribeConnectionLoa = D1 (MetaData "DescribeConnectionLoa" "Network.AWS.DirectConnect.DescribeConnectionLoa" "amazonka-directconnect-1.4.5-IbNREyQ8doJBFaOycQ36ke" 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 # 

Request Lenses

dclProviderName :: Lens' DescribeConnectionLoa (Maybe Text) #

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 #

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 #

The response received when DescribeConnectionLoa is called.

See: describeConnectionLoaResponse smart constructor.

Instances

Eq DescribeConnectionLoaResponse # 
Data DescribeConnectionLoaResponse # 

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 # 
Show DescribeConnectionLoaResponse # 
Generic DescribeConnectionLoaResponse # 
NFData DescribeConnectionLoaResponse # 
type Rep DescribeConnectionLoaResponse # 
type Rep DescribeConnectionLoaResponse = D1 (MetaData "DescribeConnectionLoaResponse" "Network.AWS.DirectConnect.DescribeConnectionLoa" "amazonka-directconnect-1.4.5-IbNREyQ8doJBFaOycQ36ke" 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