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 |
Returns information about custom Availability Zones (AZs).
A custom AZ is an on-premises AZ that is integrated with a VMware vSphere cluster.
For more information about RDS on VMware, see the RDS on VMware User Guide.
This operation returns paginated results.
Synopsis
- data DescribeCustomAvailabilityZones = DescribeCustomAvailabilityZones' {}
- newDescribeCustomAvailabilityZones :: DescribeCustomAvailabilityZones
- describeCustomAvailabilityZones_filters :: Lens' DescribeCustomAvailabilityZones (Maybe [Filter])
- describeCustomAvailabilityZones_customAvailabilityZoneId :: Lens' DescribeCustomAvailabilityZones (Maybe Text)
- describeCustomAvailabilityZones_marker :: Lens' DescribeCustomAvailabilityZones (Maybe Text)
- describeCustomAvailabilityZones_maxRecords :: Lens' DescribeCustomAvailabilityZones (Maybe Int)
- data DescribeCustomAvailabilityZonesResponse = DescribeCustomAvailabilityZonesResponse' {}
- newDescribeCustomAvailabilityZonesResponse :: Int -> DescribeCustomAvailabilityZonesResponse
- describeCustomAvailabilityZonesResponse_customAvailabilityZones :: Lens' DescribeCustomAvailabilityZonesResponse (Maybe [CustomAvailabilityZone])
- describeCustomAvailabilityZonesResponse_marker :: Lens' DescribeCustomAvailabilityZonesResponse (Maybe Text)
- describeCustomAvailabilityZonesResponse_httpStatus :: Lens' DescribeCustomAvailabilityZonesResponse Int
Creating a Request
data DescribeCustomAvailabilityZones Source #
See: newDescribeCustomAvailabilityZones
smart constructor.
DescribeCustomAvailabilityZones' | |
|
Instances
newDescribeCustomAvailabilityZones :: DescribeCustomAvailabilityZones Source #
Create a value of DescribeCustomAvailabilityZones
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:filters:DescribeCustomAvailabilityZones'
, describeCustomAvailabilityZones_filters
- A filter that specifies one or more custom AZs to describe.
$sel:customAvailabilityZoneId:DescribeCustomAvailabilityZones'
, describeCustomAvailabilityZones_customAvailabilityZoneId
- The custom AZ identifier. If this parameter is specified, information
from only the specific custom AZ is returned.
$sel:marker:DescribeCustomAvailabilityZones'
, describeCustomAvailabilityZones_marker
- An optional pagination token provided by a previous
DescribeCustomAvailabilityZones
request. If this parameter is
specified, the response includes only records beyond the marker, up to
the value specified by MaxRecords
.
$sel:maxRecords:DescribeCustomAvailabilityZones'
, describeCustomAvailabilityZones_maxRecords
- The maximum number of records to include in the response. If more
records exist than the specified MaxRecords
value, a pagination token
called a marker is included in the response so you can retrieve the
remaining results.
Default: 100
Constraints: Minimum 20, maximum 100.
Request Lenses
describeCustomAvailabilityZones_filters :: Lens' DescribeCustomAvailabilityZones (Maybe [Filter]) Source #
A filter that specifies one or more custom AZs to describe.
describeCustomAvailabilityZones_customAvailabilityZoneId :: Lens' DescribeCustomAvailabilityZones (Maybe Text) Source #
The custom AZ identifier. If this parameter is specified, information from only the specific custom AZ is returned.
describeCustomAvailabilityZones_marker :: Lens' DescribeCustomAvailabilityZones (Maybe Text) Source #
An optional pagination token provided by a previous
DescribeCustomAvailabilityZones
request. If this parameter is
specified, the response includes only records beyond the marker, up to
the value specified by MaxRecords
.
describeCustomAvailabilityZones_maxRecords :: Lens' DescribeCustomAvailabilityZones (Maybe Int) Source #
The maximum number of records to include in the response. If more
records exist than the specified MaxRecords
value, a pagination token
called a marker is included in the response so you can retrieve the
remaining results.
Default: 100
Constraints: Minimum 20, maximum 100.
Destructuring the Response
data DescribeCustomAvailabilityZonesResponse Source #
See: newDescribeCustomAvailabilityZonesResponse
smart constructor.
DescribeCustomAvailabilityZonesResponse' | |
|
Instances
newDescribeCustomAvailabilityZonesResponse Source #
Create a value of DescribeCustomAvailabilityZonesResponse
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:customAvailabilityZones:DescribeCustomAvailabilityZonesResponse'
, describeCustomAvailabilityZonesResponse_customAvailabilityZones
- The list of CustomAvailabilityZone objects for the Amazon Web Services
account.
$sel:marker:DescribeCustomAvailabilityZones'
, describeCustomAvailabilityZonesResponse_marker
- An optional pagination token provided by a previous
DescribeCustomAvailabilityZones
request. If this parameter is
specified, the response includes only records beyond the marker, up to
the value specified by MaxRecords
.
$sel:httpStatus:DescribeCustomAvailabilityZonesResponse'
, describeCustomAvailabilityZonesResponse_httpStatus
- The response's http status code.
Response Lenses
describeCustomAvailabilityZonesResponse_customAvailabilityZones :: Lens' DescribeCustomAvailabilityZonesResponse (Maybe [CustomAvailabilityZone]) Source #
The list of CustomAvailabilityZone objects for the Amazon Web Services account.
describeCustomAvailabilityZonesResponse_marker :: Lens' DescribeCustomAvailabilityZonesResponse (Maybe Text) Source #
An optional pagination token provided by a previous
DescribeCustomAvailabilityZones
request. If this parameter is
specified, the response includes only records beyond the marker, up to
the value specified by MaxRecords
.
describeCustomAvailabilityZonesResponse_httpStatus :: Lens' DescribeCustomAvailabilityZonesResponse Int Source #
The response's http status code.