Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Describes your Spot Fleet requests.
Spot Fleet requests are deleted 48 hours after they are canceled and their instances are terminated.
This operation returns paginated results.
Synopsis
- data DescribeSpotFleetRequests = DescribeSpotFleetRequests' {}
- newDescribeSpotFleetRequests :: DescribeSpotFleetRequests
- describeSpotFleetRequests_dryRun :: Lens' DescribeSpotFleetRequests (Maybe Bool)
- describeSpotFleetRequests_maxResults :: Lens' DescribeSpotFleetRequests (Maybe Int)
- describeSpotFleetRequests_nextToken :: Lens' DescribeSpotFleetRequests (Maybe Text)
- describeSpotFleetRequests_spotFleetRequestIds :: Lens' DescribeSpotFleetRequests (Maybe [Text])
- data DescribeSpotFleetRequestsResponse = DescribeSpotFleetRequestsResponse' {}
- newDescribeSpotFleetRequestsResponse :: Int -> DescribeSpotFleetRequestsResponse
- describeSpotFleetRequestsResponse_nextToken :: Lens' DescribeSpotFleetRequestsResponse (Maybe Text)
- describeSpotFleetRequestsResponse_spotFleetRequestConfigs :: Lens' DescribeSpotFleetRequestsResponse (Maybe [SpotFleetRequestConfig])
- describeSpotFleetRequestsResponse_httpStatus :: Lens' DescribeSpotFleetRequestsResponse Int
Creating a Request
data DescribeSpotFleetRequests Source #
Contains the parameters for DescribeSpotFleetRequests.
See: newDescribeSpotFleetRequests
smart constructor.
DescribeSpotFleetRequests' | |
|
Instances
newDescribeSpotFleetRequests :: DescribeSpotFleetRequests Source #
Create a value of DescribeSpotFleetRequests
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:dryRun:DescribeSpotFleetRequests'
, describeSpotFleetRequests_dryRun
- Checks whether you have the required permissions for the action, without
actually making the request, and provides an error response. If you have
the required permissions, the error response is DryRunOperation
.
Otherwise, it is UnauthorizedOperation
.
$sel:maxResults:DescribeSpotFleetRequests'
, describeSpotFleetRequests_maxResults
- The maximum number of results to return in a single call. Specify a
value between 1 and 1000. The default value is 1000. To retrieve the
remaining results, make another call with the returned NextToken
value.
DescribeSpotFleetRequests
, describeSpotFleetRequests_nextToken
- The token for the next set of results.
$sel:spotFleetRequestIds:DescribeSpotFleetRequests'
, describeSpotFleetRequests_spotFleetRequestIds
- The IDs of the Spot Fleet requests.
Request Lenses
describeSpotFleetRequests_dryRun :: Lens' DescribeSpotFleetRequests (Maybe Bool) Source #
Checks whether you have the required permissions for the action, without
actually making the request, and provides an error response. If you have
the required permissions, the error response is DryRunOperation
.
Otherwise, it is UnauthorizedOperation
.
describeSpotFleetRequests_maxResults :: Lens' DescribeSpotFleetRequests (Maybe Int) Source #
The maximum number of results to return in a single call. Specify a
value between 1 and 1000. The default value is 1000. To retrieve the
remaining results, make another call with the returned NextToken
value.
describeSpotFleetRequests_nextToken :: Lens' DescribeSpotFleetRequests (Maybe Text) Source #
The token for the next set of results.
describeSpotFleetRequests_spotFleetRequestIds :: Lens' DescribeSpotFleetRequests (Maybe [Text]) Source #
The IDs of the Spot Fleet requests.
Destructuring the Response
data DescribeSpotFleetRequestsResponse Source #
Contains the output of DescribeSpotFleetRequests.
See: newDescribeSpotFleetRequestsResponse
smart constructor.
DescribeSpotFleetRequestsResponse' | |
|
Instances
newDescribeSpotFleetRequestsResponse Source #
Create a value of DescribeSpotFleetRequestsResponse
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:
DescribeSpotFleetRequests
, describeSpotFleetRequestsResponse_nextToken
- The token required to retrieve the next set of results. This value is
null
when there are no more results to return.
$sel:spotFleetRequestConfigs:DescribeSpotFleetRequestsResponse'
, describeSpotFleetRequestsResponse_spotFleetRequestConfigs
- Information about the configuration of your Spot Fleet.
$sel:httpStatus:DescribeSpotFleetRequestsResponse'
, describeSpotFleetRequestsResponse_httpStatus
- The response's http status code.
Response Lenses
describeSpotFleetRequestsResponse_nextToken :: Lens' DescribeSpotFleetRequestsResponse (Maybe Text) Source #
The token required to retrieve the next set of results. This value is
null
when there are no more results to return.
describeSpotFleetRequestsResponse_spotFleetRequestConfigs :: Lens' DescribeSpotFleetRequestsResponse (Maybe [SpotFleetRequestConfig]) Source #
Information about the configuration of your Spot Fleet.
describeSpotFleetRequestsResponse_httpStatus :: Lens' DescribeSpotFleetRequestsResponse Int Source #
The response's http status code.