Copyright | (c) 2013-2018 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Describes one or more Auto Scaling instances.
This operation returns paginated results.
Synopsis
- describeAutoScalingInstances :: DescribeAutoScalingInstances
- data DescribeAutoScalingInstances
- dasiNextToken :: Lens' DescribeAutoScalingInstances (Maybe Text)
- dasiInstanceIds :: Lens' DescribeAutoScalingInstances [Text]
- dasiMaxRecords :: Lens' DescribeAutoScalingInstances (Maybe Int)
- describeAutoScalingInstancesResponse :: Int -> DescribeAutoScalingInstancesResponse
- data DescribeAutoScalingInstancesResponse
- dasirsNextToken :: Lens' DescribeAutoScalingInstancesResponse (Maybe Text)
- dasirsAutoScalingInstances :: Lens' DescribeAutoScalingInstancesResponse [AutoScalingInstanceDetails]
- dasirsResponseStatus :: Lens' DescribeAutoScalingInstancesResponse Int
Creating a Request
describeAutoScalingInstances :: DescribeAutoScalingInstances Source #
Creates a value of DescribeAutoScalingInstances
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dasiNextToken
- The token for the next set of items to return. (You received this token from a previous call.)dasiInstanceIds
- The instances to describe; up to 50 instance IDs. If you omit this parameter, all Auto Scaling instances are described. If you specify an ID that does not exist, it is ignored with no error.dasiMaxRecords
- The maximum number of items to return with this call. The default value is 50 and the maximum value is 50.
data DescribeAutoScalingInstances Source #
See: describeAutoScalingInstances
smart constructor.
Instances
Request Lenses
dasiNextToken :: Lens' DescribeAutoScalingInstances (Maybe Text) Source #
The token for the next set of items to return. (You received this token from a previous call.)
dasiInstanceIds :: Lens' DescribeAutoScalingInstances [Text] Source #
The instances to describe; up to 50 instance IDs. If you omit this parameter, all Auto Scaling instances are described. If you specify an ID that does not exist, it is ignored with no error.
dasiMaxRecords :: Lens' DescribeAutoScalingInstances (Maybe Int) Source #
The maximum number of items to return with this call. The default value is 50 and the maximum value is 50.
Destructuring the Response
describeAutoScalingInstancesResponse Source #
Creates a value of DescribeAutoScalingInstancesResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dasirsNextToken
- The token to use when requesting the next set of items. If there are no additional items to return, the string is empty.dasirsAutoScalingInstances
- The instances.dasirsResponseStatus
- -- | The response status code.
data DescribeAutoScalingInstancesResponse Source #
See: describeAutoScalingInstancesResponse
smart constructor.
Instances
Response Lenses
dasirsNextToken :: Lens' DescribeAutoScalingInstancesResponse (Maybe Text) Source #
The token to use when requesting the next set of items. If there are no additional items to return, the string is empty.
dasirsAutoScalingInstances :: Lens' DescribeAutoScalingInstancesResponse [AutoScalingInstanceDetails] Source #
The instances.
dasirsResponseStatus :: Lens' DescribeAutoScalingInstancesResponse Int Source #
- - | The response status code.