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 the running instances for the specified Spot Fleet.
This operation returns paginated results.
Synopsis
- data DescribeSpotFleetInstances = DescribeSpotFleetInstances' {}
- newDescribeSpotFleetInstances :: Text -> DescribeSpotFleetInstances
- describeSpotFleetInstances_dryRun :: Lens' DescribeSpotFleetInstances (Maybe Bool)
- describeSpotFleetInstances_maxResults :: Lens' DescribeSpotFleetInstances (Maybe Natural)
- describeSpotFleetInstances_nextToken :: Lens' DescribeSpotFleetInstances (Maybe Text)
- describeSpotFleetInstances_spotFleetRequestId :: Lens' DescribeSpotFleetInstances Text
- data DescribeSpotFleetInstancesResponse = DescribeSpotFleetInstancesResponse' {}
- newDescribeSpotFleetInstancesResponse :: Int -> DescribeSpotFleetInstancesResponse
- describeSpotFleetInstancesResponse_activeInstances :: Lens' DescribeSpotFleetInstancesResponse (Maybe [ActiveInstance])
- describeSpotFleetInstancesResponse_nextToken :: Lens' DescribeSpotFleetInstancesResponse (Maybe Text)
- describeSpotFleetInstancesResponse_spotFleetRequestId :: Lens' DescribeSpotFleetInstancesResponse (Maybe Text)
- describeSpotFleetInstancesResponse_httpStatus :: Lens' DescribeSpotFleetInstancesResponse Int
Creating a Request
data DescribeSpotFleetInstances Source #
Contains the parameters for DescribeSpotFleetInstances.
See: newDescribeSpotFleetInstances
smart constructor.
DescribeSpotFleetInstances' | |
|
Instances
newDescribeSpotFleetInstances Source #
Create a value of DescribeSpotFleetInstances
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:DescribeSpotFleetInstances'
, describeSpotFleetInstances_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:DescribeSpotFleetInstances'
, describeSpotFleetInstances_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.
DescribeSpotFleetInstances
, describeSpotFleetInstances_nextToken
- The token for the next set of results.
DescribeSpotFleetInstances
, describeSpotFleetInstances_spotFleetRequestId
- The ID of the Spot Fleet request.
Request Lenses
describeSpotFleetInstances_dryRun :: Lens' DescribeSpotFleetInstances (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
.
describeSpotFleetInstances_maxResults :: Lens' DescribeSpotFleetInstances (Maybe Natural) 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.
describeSpotFleetInstances_nextToken :: Lens' DescribeSpotFleetInstances (Maybe Text) Source #
The token for the next set of results.
describeSpotFleetInstances_spotFleetRequestId :: Lens' DescribeSpotFleetInstances Text Source #
The ID of the Spot Fleet request.
Destructuring the Response
data DescribeSpotFleetInstancesResponse Source #
Contains the output of DescribeSpotFleetInstances.
See: newDescribeSpotFleetInstancesResponse
smart constructor.
DescribeSpotFleetInstancesResponse' | |
|
Instances
newDescribeSpotFleetInstancesResponse Source #
Create a value of DescribeSpotFleetInstancesResponse
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:activeInstances:DescribeSpotFleetInstancesResponse'
, describeSpotFleetInstancesResponse_activeInstances
- The running instances. This list is refreshed periodically and might be
out of date.
DescribeSpotFleetInstances
, describeSpotFleetInstancesResponse_nextToken
- The token required to retrieve the next set of results. This value is
null
when there are no more results to return.
DescribeSpotFleetInstances
, describeSpotFleetInstancesResponse_spotFleetRequestId
- The ID of the Spot Fleet request.
$sel:httpStatus:DescribeSpotFleetInstancesResponse'
, describeSpotFleetInstancesResponse_httpStatus
- The response's http status code.
Response Lenses
describeSpotFleetInstancesResponse_activeInstances :: Lens' DescribeSpotFleetInstancesResponse (Maybe [ActiveInstance]) Source #
The running instances. This list is refreshed periodically and might be out of date.
describeSpotFleetInstancesResponse_nextToken :: Lens' DescribeSpotFleetInstancesResponse (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.
describeSpotFleetInstancesResponse_spotFleetRequestId :: Lens' DescribeSpotFleetInstancesResponse (Maybe Text) Source #
The ID of the Spot Fleet request.
describeSpotFleetInstancesResponse_httpStatus :: Lens' DescribeSpotFleetInstancesResponse Int Source #
The response's http status code.