Copyright | (c) 2013-2017 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Returns 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 AWS at the colocation facility. For more information, see Requesting Cross Connects at AWS Direct Connect Locations in the AWS Direct Connect user guide.
- describeLoa :: Text -> DescribeLoa
- data DescribeLoa
- dlLoaContentType :: Lens' DescribeLoa (Maybe LoaContentType)
- dlProviderName :: Lens' DescribeLoa (Maybe Text)
- dlConnectionId :: Lens' DescribeLoa Text
- describeLoaResponse :: Int -> DescribeLoaResponse
- data DescribeLoaResponse
- dlrsLoaContent :: Lens' DescribeLoaResponse (Maybe ByteString)
- dlrsLoaContentType :: Lens' DescribeLoaResponse (Maybe LoaContentType)
- dlrsResponseStatus :: Lens' DescribeLoaResponse Int
Creating a Request
Creates a value of DescribeLoa
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dlLoaContentType
- A standard media type indicating the content type of the LOA-CFA document. Currently, the only supported value is "applicationpdf". Default: applicationpdfdlProviderName
- The name of the 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: NonedlConnectionId
- The ID of a connection, LAG, or interconnect for which to get the LOA-CFA information. Example: dxcon-abc123 or dxlag-abc123 Default: None
data DescribeLoa Source #
Container for the parameters to the DescribeLoa operation.
See: describeLoa
smart constructor.
Request Lenses
dlLoaContentType :: Lens' DescribeLoa (Maybe LoaContentType) Source #
A standard media type indicating the content type of the LOA-CFA document. Currently, the only supported value is "applicationpdf". Default: applicationpdf
dlProviderName :: Lens' DescribeLoa (Maybe Text) Source #
The name of the 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
dlConnectionId :: Lens' DescribeLoa Text Source #
The ID of a connection, LAG, or interconnect for which to get the LOA-CFA information. Example: dxcon-abc123 or dxlag-abc123 Default: None
Destructuring the Response
Creates a value of DescribeLoaResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dlrsLoaContent
- Undocumented member.-- Note: ThisLens
automatically encodes and decodes Base64 data. The underlying isomorphism will encode to Base64 representation during serialisation, and decode from Base64 representation during deserialisation. ThisLens
accepts and returns only raw unencoded data.dlrsLoaContentType
- Undocumented member.dlrsResponseStatus
- -- | The response status code.
data DescribeLoaResponse Source #
A structure containing the Letter of Authorization - Connecting Facility Assignment (LOA-CFA) for a connection.
See: describeLoaResponse
smart constructor.
Response Lenses
dlrsLoaContent :: Lens' DescribeLoaResponse (Maybe ByteString) Source #
Undocumented member.-- 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.
dlrsLoaContentType :: Lens' DescribeLoaResponse (Maybe LoaContentType) Source #
Undocumented member.
dlrsResponseStatus :: Lens' DescribeLoaResponse Int Source #
- - | The response status code.