Safe Haskell | None |
---|---|
Language | Haskell2010 |
Describes one or more of your linked EC2-Classic instances. This request only returns information about EC2-Classic instances linked to a VPC through ClassicLink; you cannot use this request to return information about other instances.
- data DescribeClassicLinkInstances
- describeClassicLinkInstances :: DescribeClassicLinkInstances
- dcliDryRun :: Lens' DescribeClassicLinkInstances (Maybe Bool)
- dcliFilters :: Lens' DescribeClassicLinkInstances [Filter]
- dcliInstanceIds :: Lens' DescribeClassicLinkInstances [Text]
- dcliMaxResults :: Lens' DescribeClassicLinkInstances (Maybe Int)
- dcliNextToken :: Lens' DescribeClassicLinkInstances (Maybe Text)
- data DescribeClassicLinkInstancesResponse
- describeClassicLinkInstancesResponse :: DescribeClassicLinkInstancesResponse
- dclirInstances :: Lens' DescribeClassicLinkInstancesResponse [ClassicLinkInstance]
- dclirNextToken :: Lens' DescribeClassicLinkInstancesResponse (Maybe Text)
Request
data DescribeClassicLinkInstances Source
Request constructor
describeClassicLinkInstances :: DescribeClassicLinkInstances Source
DescribeClassicLinkInstances
constructor.
The fields accessible through corresponding lenses are:
dcliDryRun
::
Maybe
Bool
dcliFilters
::
[Filter
]dcliInstanceIds
::
[Text
]dcliMaxResults
::
Maybe
Int
dcliNextToken
::
Maybe
Text
Request lenses
dcliFilters :: Lens' DescribeClassicLinkInstances [Filter] Source
One or more filters.
'group-id' - The ID of a VPC security group that's associated with the instance.
'instance-id' - The ID of the instance.
tag
:key=value - The key/value combination of a tag assigned to the
resource.
'tag-key' - The key of a tag assigned to the resource. This filter is
independent of the 'tag-value' filter. For example, if you use both the filter
"tag-key=Purpose" and the filter "tag-value=X", you get any resources
assigned both the tag key Purpose (regardless of what the tag's value is),
and the tag value X (regardless of what the tag's key is). If you want to
list only resources where Purpose is X, see the tag
:key=value filter.
'tag-value' - The value of a tag assigned to the resource. This filter is independent of the 'tag-key' filter.
'vpc-id' - The ID of the VPC that the instance is linked to.
dcliInstanceIds :: Lens' DescribeClassicLinkInstances [Text] Source
One or more instance IDs. Must be instances linked to a VPC through ClassicLink.
dcliMaxResults :: Lens' DescribeClassicLinkInstances (Maybe Int) Source
The maximum number of items to return for this request. The request returns a token that you can specify in a subsequent call to get the next set of results. You cannot specify this parameter and the instance IDs parameter in the same request.
Constraint: If the value is greater than 1000, we return only 1000 items.
dcliNextToken :: Lens' DescribeClassicLinkInstances (Maybe Text) Source
The token for the next set of items to return. (You received this token from a prior call.)
Response
Response constructor
describeClassicLinkInstancesResponse :: DescribeClassicLinkInstancesResponse Source
DescribeClassicLinkInstancesResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
dclirInstances :: Lens' DescribeClassicLinkInstancesResponse [ClassicLinkInstance] Source
Information about one or more linked EC2-Classic instances.
dclirNextToken :: Lens' DescribeClassicLinkInstancesResponse (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.