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

Amazonka.DirectConnect.DescribeLoa

Description

Gets the LOA-CFA for a connection, interconnect, or link aggregation group (LAG).

The Letter of Authorization - Connecting Facility Assignment (LOA-CFA) is a document that is used when establishing your cross connect to Amazon Web Services at the colocation facility. For more information, see Requesting Cross Connects at Direct Connect Locations in the Direct Connect User Guide.

Synopsis

Creating a Request

data DescribeLoa Source #

See: newDescribeLoa smart constructor.

Constructors

DescribeLoa' 

Fields

  • loaContentType :: Maybe LoaContentType

    The standard media type for the LOA-CFA document. The only supported value is application/pdf.

  • providerName :: Maybe Text

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

  • connectionId :: Text

    The ID of a connection, LAG, or interconnect.

Instances

Instances details
Eq DescribeLoa Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

Read DescribeLoa Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

Show DescribeLoa Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

Generic DescribeLoa Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

Associated Types

type Rep DescribeLoa :: Type -> Type #

NFData DescribeLoa Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

Methods

rnf :: DescribeLoa -> () #

Hashable DescribeLoa Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

ToJSON DescribeLoa Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

AWSRequest DescribeLoa Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

Associated Types

type AWSResponse DescribeLoa #

ToHeaders DescribeLoa Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

Methods

toHeaders :: DescribeLoa -> [Header] #

ToPath DescribeLoa Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

ToQuery DescribeLoa Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

type Rep DescribeLoa Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

type Rep DescribeLoa = D1 ('MetaData "DescribeLoa" "Amazonka.DirectConnect.DescribeLoa" "libZSservicesZSamazonka-directconnectZSamazonka-directconnect" 'False) (C1 ('MetaCons "DescribeLoa'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loaContentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoaContentType)) :*: (S1 ('MetaSel ('Just "providerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeLoa Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

newDescribeLoa Source #

Create a value of DescribeLoa with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:loaContentType:DescribeLoa', describeLoa_loaContentType - The standard media type for the LOA-CFA document. The only supported value is application/pdf.

$sel:providerName:DescribeLoa', describeLoa_providerName - The name of the service provider who establishes connectivity on your behalf. If you specify this parameter, the LOA-CFA lists the provider name alongside your company name as the requester of the cross connect.

$sel:connectionId:DescribeLoa', describeLoa_connectionId - The ID of a connection, LAG, or interconnect.

Request Lenses

describeLoa_loaContentType :: Lens' DescribeLoa (Maybe LoaContentType) Source #

The standard media type for the LOA-CFA document. The only supported value is application/pdf.

describeLoa_providerName :: Lens' DescribeLoa (Maybe Text) Source #

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

describeLoa_connectionId :: Lens' DescribeLoa Text Source #

The ID of a connection, LAG, or interconnect.

Destructuring the Response

data DescribeLoaResponse Source #

Information about a Letter of Authorization - Connecting Facility Assignment (LOA-CFA) for a connection.

See: newDescribeLoaResponse smart constructor.

Constructors

DescribeLoaResponse' 

Fields

Instances

Instances details
Eq DescribeLoaResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

Read DescribeLoaResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

Show DescribeLoaResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

Generic DescribeLoaResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

Associated Types

type Rep DescribeLoaResponse :: Type -> Type #

NFData DescribeLoaResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

Methods

rnf :: DescribeLoaResponse -> () #

type Rep DescribeLoaResponse Source # 
Instance details

Defined in Amazonka.DirectConnect.DescribeLoa

type Rep DescribeLoaResponse = D1 ('MetaData "DescribeLoaResponse" "Amazonka.DirectConnect.DescribeLoa" "libZSservicesZSamazonka-directconnectZSamazonka-directconnect" 'False) (C1 ('MetaCons "DescribeLoaResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loaContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: (S1 ('MetaSel ('Just "loaContentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoaContentType)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeLoaResponse Source #

Create a value of DescribeLoaResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:loaContent:DescribeLoaResponse', describeLoaResponse_loaContent - The binary contents of the LOA-CFA document.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

$sel:loaContentType:DescribeLoa', describeLoaResponse_loaContentType - The standard media type for the LOA-CFA document. The only supported value is application/pdf.

$sel:httpStatus:DescribeLoaResponse', describeLoaResponse_httpStatus - The response's http status code.

Response Lenses

describeLoaResponse_loaContent :: Lens' DescribeLoaResponse (Maybe ByteString) Source #

The binary contents of the LOA-CFA document.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

describeLoaResponse_loaContentType :: Lens' DescribeLoaResponse (Maybe LoaContentType) Source #

The standard media type for the LOA-CFA document. The only supported value is application/pdf.