Safe Haskell | None |
---|---|
Language | Haskell2010 |
Lists available reserved DB instance offerings.
- data DescribeReservedDBInstancesOfferings
- describeReservedDBInstancesOfferings :: DescribeReservedDBInstancesOfferings
- drdbioDBInstanceClass :: Lens' DescribeReservedDBInstancesOfferings (Maybe Text)
- drdbioDuration :: Lens' DescribeReservedDBInstancesOfferings (Maybe Text)
- drdbioFilters :: Lens' DescribeReservedDBInstancesOfferings [Filter]
- drdbioMarker :: Lens' DescribeReservedDBInstancesOfferings (Maybe Text)
- drdbioMaxRecords :: Lens' DescribeReservedDBInstancesOfferings (Maybe Int)
- drdbioMultiAZ :: Lens' DescribeReservedDBInstancesOfferings (Maybe Bool)
- drdbioOfferingType :: Lens' DescribeReservedDBInstancesOfferings (Maybe Text)
- drdbioProductDescription :: Lens' DescribeReservedDBInstancesOfferings (Maybe Text)
- drdbioReservedDBInstancesOfferingId :: Lens' DescribeReservedDBInstancesOfferings (Maybe Text)
- data DescribeReservedDBInstancesOfferingsResponse
- describeReservedDBInstancesOfferingsResponse :: DescribeReservedDBInstancesOfferingsResponse
- drdbiorMarker :: Lens' DescribeReservedDBInstancesOfferingsResponse (Maybe Text)
- drdbiorReservedDBInstancesOfferings :: Lens' DescribeReservedDBInstancesOfferingsResponse [ReservedDBInstancesOffering]
Request
data DescribeReservedDBInstancesOfferings Source
Request constructor
describeReservedDBInstancesOfferings :: DescribeReservedDBInstancesOfferings Source
DescribeReservedDBInstancesOfferings
constructor.
The fields accessible through corresponding lenses are:
Request lenses
drdbioDBInstanceClass :: Lens' DescribeReservedDBInstancesOfferings (Maybe Text) Source
The DB instance class filter value. Specify this parameter to show only the available offerings matching the specified DB instance class.
drdbioDuration :: Lens' DescribeReservedDBInstancesOfferings (Maybe Text) Source
Duration filter value, specified in years or seconds. Specify this parameter to show only reservations for this duration.
Valid Values: '1 | 3 | 31536000 | 94608000'
drdbioFilters :: Lens' DescribeReservedDBInstancesOfferings [Filter] Source
This parameter is not currently supported.
drdbioMarker :: Lens' DescribeReservedDBInstancesOfferings (Maybe Text) Source
An optional pagination token provided by a previous request. If this
parameter is specified, the response includes only records beyond the marker,
up to the value specified by MaxRecords
.
drdbioMaxRecords :: Lens' DescribeReservedDBInstancesOfferings (Maybe Int) Source
The maximum number of records to include in the response. If more than the MaxRecords
value is available, a pagination token called a marker is included in the
response so that the following results can be retrieved.
Default: 100
Constraints: minimum 20, maximum 100
drdbioMultiAZ :: Lens' DescribeReservedDBInstancesOfferings (Maybe Bool) Source
The Multi-AZ filter value. Specify this parameter to show only the available offerings matching the specified Multi-AZ parameter.
drdbioOfferingType :: Lens' DescribeReservedDBInstancesOfferings (Maybe Text) Source
The offering type filter value. Specify this parameter to show only the available offerings matching the specified offering type.
Valid Values: '"Light Utilization" | "Medium Utilization" | HeavyUtilization '
drdbioProductDescription :: Lens' DescribeReservedDBInstancesOfferings (Maybe Text) Source
Product description filter value. Specify this parameter to show only the available offerings matching the specified product description.
drdbioReservedDBInstancesOfferingId :: Lens' DescribeReservedDBInstancesOfferings (Maybe Text) Source
The offering identifier filter value. Specify this parameter to show only the available offering that matches the specified reservation identifier.
Example: '438012d3-4052-4cc7-b2e3-8d3372e0e706'
Response
Response constructor
describeReservedDBInstancesOfferingsResponse :: DescribeReservedDBInstancesOfferingsResponse Source
DescribeReservedDBInstancesOfferingsResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
drdbiorMarker :: Lens' DescribeReservedDBInstancesOfferingsResponse (Maybe Text) Source
An optional pagination token provided by a previous request. If this
parameter is specified, the response includes only records beyond the marker,
up to the value specified by MaxRecords
.
drdbiorReservedDBInstancesOfferings :: Lens' DescribeReservedDBInstancesOfferingsResponse [ReservedDBInstancesOffering] Source
A list of reserved DB instance offerings.