| 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 |
Amazonka.RDS.DescribeCustomAvailabilityZones
Description
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.
Constructors
| DescribeCustomAvailabilityZones' | |
Fields
| |
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.
Constructors
| DescribeCustomAvailabilityZonesResponse' | |
Fields
| |
Instances
newDescribeCustomAvailabilityZonesResponse Source #
Arguments
| :: Int | |
| -> DescribeCustomAvailabilityZonesResponse |
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.