Copyright | (c) 2013-2021 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 |
Get and view a list of customer agreements, along with their signed status and whether the customer is an NNIPartner, NNIPartnerV2, or a nonPartner.
Synopsis
- data DescribeCustomerMetadata = DescribeCustomerMetadata' {
- newDescribeCustomerMetadata :: DescribeCustomerMetadata
- data DescribeCustomerMetadataResponse = DescribeCustomerMetadataResponse' {}
- newDescribeCustomerMetadataResponse :: Int -> DescribeCustomerMetadataResponse
- describeCustomerMetadataResponse_nniPartnerType :: Lens' DescribeCustomerMetadataResponse (Maybe NniPartnerType)
- describeCustomerMetadataResponse_agreements :: Lens' DescribeCustomerMetadataResponse (Maybe [CustomerAgreement])
- describeCustomerMetadataResponse_httpStatus :: Lens' DescribeCustomerMetadataResponse Int
Creating a Request
data DescribeCustomerMetadata Source #
See: newDescribeCustomerMetadata
smart constructor.
Instances
newDescribeCustomerMetadata :: DescribeCustomerMetadata Source #
Create a value of DescribeCustomerMetadata
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
Destructuring the Response
data DescribeCustomerMetadataResponse Source #
See: newDescribeCustomerMetadataResponse
smart constructor.
DescribeCustomerMetadataResponse' | |
|
Instances
newDescribeCustomerMetadataResponse Source #
Create a value of DescribeCustomerMetadataResponse
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:nniPartnerType:DescribeCustomerMetadataResponse'
, describeCustomerMetadataResponse_nniPartnerType
- The type of network-to-network interface (NNI) partner. The partner type
will be one of the following:
- V1: This partner can only allocate 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, or 500Mbps subgigabit connections.
- V2: This partner can only allocate 1GB, 2GB, 5GB, or 10GB hosted connections.
- nonPartner: The customer is not a partner.
$sel:agreements:DescribeCustomerMetadataResponse'
, describeCustomerMetadataResponse_agreements
- The list of customer agreements.
$sel:httpStatus:DescribeCustomerMetadataResponse'
, describeCustomerMetadataResponse_httpStatus
- The response's http status code.
Response Lenses
describeCustomerMetadataResponse_nniPartnerType :: Lens' DescribeCustomerMetadataResponse (Maybe NniPartnerType) Source #
The type of network-to-network interface (NNI) partner. The partner type will be one of the following:
- V1: This partner can only allocate 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, or 500Mbps subgigabit connections.
- V2: This partner can only allocate 1GB, 2GB, 5GB, or 10GB hosted connections.
- nonPartner: The customer is not a partner.
describeCustomerMetadataResponse_agreements :: Lens' DescribeCustomerMetadataResponse (Maybe [CustomerAgreement]) Source #
The list of customer agreements.
describeCustomerMetadataResponse_httpStatus :: Lens' DescribeCustomerMetadataResponse Int Source #
The response's http status code.