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 |
Describe details for Windows AMIs that are configured for faster launching.
This operation returns paginated results.
Synopsis
- data DescribeFastLaunchImages = DescribeFastLaunchImages' {}
- newDescribeFastLaunchImages :: DescribeFastLaunchImages
- describeFastLaunchImages_dryRun :: Lens' DescribeFastLaunchImages (Maybe Bool)
- describeFastLaunchImages_filters :: Lens' DescribeFastLaunchImages (Maybe [Filter])
- describeFastLaunchImages_imageIds :: Lens' DescribeFastLaunchImages (Maybe [Text])
- describeFastLaunchImages_maxResults :: Lens' DescribeFastLaunchImages (Maybe Natural)
- describeFastLaunchImages_nextToken :: Lens' DescribeFastLaunchImages (Maybe Text)
- data DescribeFastLaunchImagesResponse = DescribeFastLaunchImagesResponse' {}
- newDescribeFastLaunchImagesResponse :: Int -> DescribeFastLaunchImagesResponse
- describeFastLaunchImagesResponse_fastLaunchImages :: Lens' DescribeFastLaunchImagesResponse (Maybe [DescribeFastLaunchImagesSuccessItem])
- describeFastLaunchImagesResponse_nextToken :: Lens' DescribeFastLaunchImagesResponse (Maybe Text)
- describeFastLaunchImagesResponse_httpStatus :: Lens' DescribeFastLaunchImagesResponse Int
Creating a Request
data DescribeFastLaunchImages Source #
See: newDescribeFastLaunchImages
smart constructor.
DescribeFastLaunchImages' | |
|
Instances
newDescribeFastLaunchImages :: DescribeFastLaunchImages Source #
Create a value of DescribeFastLaunchImages
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:DescribeFastLaunchImages'
, describeFastLaunchImages_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:filters:DescribeFastLaunchImages'
, describeFastLaunchImages_filters
- Use the following filters to streamline results.
resource-type
- The resource type for pre-provisioning.launch-template
- The launch template that is associated with the pre-provisioned Windows AMI.owner-id
- The owner ID for the pre-provisioning resource.state
- The current state of fast launching for the Windows AMI.
$sel:imageIds:DescribeFastLaunchImages'
, describeFastLaunchImages_imageIds
- Details for one or more Windows AMI image IDs.
$sel:maxResults:DescribeFastLaunchImages'
, describeFastLaunchImages_maxResults
- The maximum number of results to return in a single call. To retrieve
the remaining results, make another request with the returned NextToken
value. If this parameter is not specified, then all results are
returned.
DescribeFastLaunchImages
, describeFastLaunchImages_nextToken
- The token for the next set of results.
Request Lenses
describeFastLaunchImages_dryRun :: Lens' DescribeFastLaunchImages (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
.
describeFastLaunchImages_filters :: Lens' DescribeFastLaunchImages (Maybe [Filter]) Source #
Use the following filters to streamline results.
resource-type
- The resource type for pre-provisioning.launch-template
- The launch template that is associated with the pre-provisioned Windows AMI.owner-id
- The owner ID for the pre-provisioning resource.state
- The current state of fast launching for the Windows AMI.
describeFastLaunchImages_imageIds :: Lens' DescribeFastLaunchImages (Maybe [Text]) Source #
Details for one or more Windows AMI image IDs.
describeFastLaunchImages_maxResults :: Lens' DescribeFastLaunchImages (Maybe Natural) Source #
The maximum number of results to return in a single call. To retrieve the remaining results, make another request with the returned NextToken value. If this parameter is not specified, then all results are returned.
describeFastLaunchImages_nextToken :: Lens' DescribeFastLaunchImages (Maybe Text) Source #
The token for the next set of results.
Destructuring the Response
data DescribeFastLaunchImagesResponse Source #
See: newDescribeFastLaunchImagesResponse
smart constructor.
DescribeFastLaunchImagesResponse' | |
|
Instances
newDescribeFastLaunchImagesResponse Source #
Create a value of DescribeFastLaunchImagesResponse
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:fastLaunchImages:DescribeFastLaunchImagesResponse'
, describeFastLaunchImagesResponse_fastLaunchImages
- A collection of details about the fast-launch enabled Windows images
that meet the requested criteria.
DescribeFastLaunchImages
, describeFastLaunchImagesResponse_nextToken
- The token to use for the next set of results. This value is null when
there are no more results to return.
$sel:httpStatus:DescribeFastLaunchImagesResponse'
, describeFastLaunchImagesResponse_httpStatus
- The response's http status code.
Response Lenses
describeFastLaunchImagesResponse_fastLaunchImages :: Lens' DescribeFastLaunchImagesResponse (Maybe [DescribeFastLaunchImagesSuccessItem]) Source #
A collection of details about the fast-launch enabled Windows images that meet the requested criteria.
describeFastLaunchImagesResponse_nextToken :: Lens' DescribeFastLaunchImagesResponse (Maybe Text) Source #
The token to use for the next set of results. This value is null when there are no more results to return.
describeFastLaunchImagesResponse_httpStatus :: Lens' DescribeFastLaunchImagesResponse Int Source #
The response's http status code.