Safe Haskell | None |
---|---|
Language | Haskell2010 |
Describes one or more Auto Scaling instances. If a list is not provided, the call describes all instances.
You can describe up to a maximum of 50 instances with a single call. By
default, a call returns up to 20 instances. If there are more items to
return, the call returns a token. To get the next set of items, repeat the
call with the returned token in the NextToken
parameter.
http://docs.aws.amazon.com/AutoScaling/latest/APIReference/API_DescribeAutoScalingInstances.html
- data DescribeAutoScalingInstances
- describeAutoScalingInstances :: DescribeAutoScalingInstances
- dasiInstanceIds :: Lens' DescribeAutoScalingInstances [Text]
- dasiMaxRecords :: Lens' DescribeAutoScalingInstances (Maybe Int)
- dasiNextToken :: Lens' DescribeAutoScalingInstances (Maybe Text)
- data DescribeAutoScalingInstancesResponse
- describeAutoScalingInstancesResponse :: DescribeAutoScalingInstancesResponse
- dasirAutoScalingInstances :: Lens' DescribeAutoScalingInstancesResponse [AutoScalingInstanceDetails]
- dasirNextToken :: Lens' DescribeAutoScalingInstancesResponse (Maybe Text)
Request
data DescribeAutoScalingInstances Source
Request constructor
describeAutoScalingInstances :: DescribeAutoScalingInstances Source
DescribeAutoScalingInstances
constructor.
The fields accessible through corresponding lenses are:
dasiInstanceIds
::
[Text
]dasiMaxRecords
::
Maybe
Int
dasiNextToken
::
Maybe
Text
Request lenses
dasiInstanceIds :: Lens' DescribeAutoScalingInstances [Text] Source
One or more Auto Scaling instances to describe, up to 50 instances. 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.
dasiNextToken :: Lens' DescribeAutoScalingInstances (Maybe Text) Source
The token for the next set of items to return. (You received this token from a previous call.)
Response
Response constructor
describeAutoScalingInstancesResponse :: DescribeAutoScalingInstancesResponse Source
DescribeAutoScalingInstancesResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
dasirAutoScalingInstances :: Lens' DescribeAutoScalingInstancesResponse [AutoScalingInstanceDetails] Source
The instances.
dasirNextToken :: 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.