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 |
Lists your virtual machines.
This operation returns paginated results.
Synopsis
- data ListVirtualMachines = ListVirtualMachines' {}
- newListVirtualMachines :: ListVirtualMachines
- listVirtualMachines_hypervisorArn :: Lens' ListVirtualMachines (Maybe Text)
- listVirtualMachines_maxResults :: Lens' ListVirtualMachines (Maybe Natural)
- listVirtualMachines_nextToken :: Lens' ListVirtualMachines (Maybe Text)
- data ListVirtualMachinesResponse = ListVirtualMachinesResponse' {}
- newListVirtualMachinesResponse :: Int -> ListVirtualMachinesResponse
- listVirtualMachinesResponse_nextToken :: Lens' ListVirtualMachinesResponse (Maybe Text)
- listVirtualMachinesResponse_virtualMachines :: Lens' ListVirtualMachinesResponse (Maybe [VirtualMachine])
- listVirtualMachinesResponse_httpStatus :: Lens' ListVirtualMachinesResponse Int
Creating a Request
data ListVirtualMachines Source #
See: newListVirtualMachines
smart constructor.
ListVirtualMachines' | |
|
Instances
newListVirtualMachines :: ListVirtualMachines Source #
Create a value of ListVirtualMachines
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:
ListVirtualMachines
, listVirtualMachines_hypervisorArn
- The Amazon Resource Name (ARN) of the hypervisor connected to your
virtual machine.
$sel:maxResults:ListVirtualMachines'
, listVirtualMachines_maxResults
- The maximum number of virtual machines to list.
ListVirtualMachines
, listVirtualMachines_nextToken
- The next item following a partial list of returned resources. For
example, if a request is made to return maxResults
number of
resources, NextToken
allows you to return more items in your list
starting at the location pointed to by the next token.
Request Lenses
listVirtualMachines_hypervisorArn :: Lens' ListVirtualMachines (Maybe Text) Source #
The Amazon Resource Name (ARN) of the hypervisor connected to your virtual machine.
listVirtualMachines_maxResults :: Lens' ListVirtualMachines (Maybe Natural) Source #
The maximum number of virtual machines to list.
listVirtualMachines_nextToken :: Lens' ListVirtualMachines (Maybe Text) Source #
The next item following a partial list of returned resources. For
example, if a request is made to return maxResults
number of
resources, NextToken
allows you to return more items in your list
starting at the location pointed to by the next token.
Destructuring the Response
data ListVirtualMachinesResponse Source #
See: newListVirtualMachinesResponse
smart constructor.
ListVirtualMachinesResponse' | |
|
Instances
newListVirtualMachinesResponse Source #
Create a value of ListVirtualMachinesResponse
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:
ListVirtualMachines
, listVirtualMachinesResponse_nextToken
- The next item following a partial list of returned resources. For
example, if a request is made to return maxResults
number of
resources, NextToken
allows you to return more items in your list
starting at the location pointed to by the next token.
$sel:virtualMachines:ListVirtualMachinesResponse'
, listVirtualMachinesResponse_virtualMachines
- A list of your VirtualMachine
objects, ordered by their Amazon
Resource Names (ARNs).
$sel:httpStatus:ListVirtualMachinesResponse'
, listVirtualMachinesResponse_httpStatus
- The response's http status code.
Response Lenses
listVirtualMachinesResponse_nextToken :: Lens' ListVirtualMachinesResponse (Maybe Text) Source #
The next item following a partial list of returned resources. For
example, if a request is made to return maxResults
number of
resources, NextToken
allows you to return more items in your list
starting at the location pointed to by the next token.
listVirtualMachinesResponse_virtualMachines :: Lens' ListVirtualMachinesResponse (Maybe [VirtualMachine]) Source #
A list of your VirtualMachine
objects, ordered by their Amazon
Resource Names (ARNs).
listVirtualMachinesResponse_httpStatus :: Lens' ListVirtualMachinesResponse Int Source #
The response's http status code.