| Copyright | (c) 2013-2016 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
| Language | Haskell2010 |
Network.AWS.EC2.DescribeHostReservations
Description
Describes Dedicated Host Reservations which are associated with Dedicated Hosts in your account.
- describeHostReservations :: DescribeHostReservations
- data DescribeHostReservations
- dhrNextToken :: Lens' DescribeHostReservations (Maybe Text)
- dhrHostReservationIdSet :: Lens' DescribeHostReservations [Text]
- dhrFilter :: Lens' DescribeHostReservations [Filter]
- dhrMaxResults :: Lens' DescribeHostReservations (Maybe Int)
- describeHostReservationsResponse :: Int -> DescribeHostReservationsResponse
- data DescribeHostReservationsResponse
- dhrrsNextToken :: Lens' DescribeHostReservationsResponse (Maybe Text)
- dhrrsHostReservationSet :: Lens' DescribeHostReservationsResponse [HostReservation]
- dhrrsResponseStatus :: Lens' DescribeHostReservationsResponse Int
Creating a Request
describeHostReservations :: DescribeHostReservations Source #
Creates a value of DescribeHostReservations with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data DescribeHostReservations Source #
See: describeHostReservations smart constructor.
Instances
Request Lenses
dhrNextToken :: Lens' DescribeHostReservations (Maybe Text) Source #
The token to use to retrieve the next page of results.
dhrHostReservationIdSet :: Lens' DescribeHostReservations [Text] Source #
One or more host reservation IDs.
dhrFilter :: Lens' DescribeHostReservations [Filter] Source #
One or more filters.
- 'instance-family' - The instance family (e.g.,
m4). - 'payment-option' - The payment option ('No Upfront' | 'Partial Upfront' | 'All Upfront').
state- The state of the reservation ('payment-pending' | 'payment-failed' |active|retired).
dhrMaxResults :: Lens' DescribeHostReservations (Maybe Int) Source #
The maximum number of results to return for the request in a single page. The remaining results can be seen by sending another request with the returned nextToken value. This value can be between 5 and 500; if maxResults is given a larger value than 500, you will receive an error.
Destructuring the Response
describeHostReservationsResponse Source #
Arguments
| :: Int | |
| -> DescribeHostReservationsResponse |
Creates a value of DescribeHostReservationsResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data DescribeHostReservationsResponse Source #
See: describeHostReservationsResponse smart constructor.
Instances
Response Lenses
dhrrsNextToken :: Lens' DescribeHostReservationsResponse (Maybe Text) Source #
The token to use to retrieve the next page of results. This value is null when there are no more results to return.
dhrrsHostReservationSet :: Lens' DescribeHostReservationsResponse [HostReservation] Source #
Details about the reservation's configuration.
dhrrsResponseStatus :: Lens' DescribeHostReservationsResponse Int Source #
The response status code.