[{"label":"Latest (V1)","version":"latest"}]
horizon-cloud-nextgen
Get Virtual Machines
DescriptionGet all the virtual machines in a given template.
Request
URLURL
https://cloud.vmwarehorizon.com/admin/v2/templates/{templateId}/vms
Path Parameters
Path Parameters
string
templateId
Required
ID of template containing the VM
Query Parameters
Query Parameters
boolean
exclude_vms_with_no_available_sessions
Optional
Exclude Assigned VMs with no free sessions
boolean
include_sessions
Optional
Include session information with VM information
string
org_id
Optional
Organization ID: non-super users can only access their own organization
string
page
Optional
Page number to retrieve.
string
size
Optional
Size of each page.
Authentication
This operation uses the following authentication methods.
Response
Response
Response BodyResponse Body
200 OK
Returns
PageInventoryVM
of type */*
Successfully retrieved template VirtualMachines
{
"content": [
{
"agentStatus": "string",
"agentVersion": "string",
"cloudId": "string",
"createdAt": "string",
"error": "string",
"haiAgentVersion": "string",
"id": "string",
"image": "string",
"lifecycleStatus": "string",
"loadIndex": 0,
"maxSessions": 0,
"powerState": "string",
"privateIp": "string",
"publicKey": "string",
"sessionPlacementStatus": "string",
"snapshotId": "string",
"statusCode": 0,
"timestamp": 0,
"updatedAt": "string",
"updatedLoadIndexAt": "string",
"viewAgentVersion": "string",
"vmFreeSessions": 0
}
],
"empty": false,
"first": false,
"last": false,
"number": 0,
"numberOfElements": 0,
"pageable": {
"offset": 0,
"pageNumber": 0,
"pageSize": 0,
"paged": false,
"sort": {
"empty": false,
"sorted": false,
"unsorted": false
},
"unpaged": false
},
"size": 0,
"sort": {
"empty": false,
"sorted": false,
"unsorted": false
},
"totalElements": 0,
"totalPages": 0
}
boolean
empty
Optional
boolean
first
Optional
boolean
last
Optional
integer as int32
number
Optional
integer as int32
numberOfElements
Optional
integer as int32
size
Optional
integer as int64
totalElements
Optional
integer as int32
totalPages
Optional
Errors
ErrorResponse
401
Unauthorized
ErrorResponse
403
Forbidden
ErrorResponse
404
Not Found
ErrorResponse
500
Unexpected internal server error
Code Samples
cURL Command
curl https://cloud.vmwarehorizon.com/admin/v2/templates/{templateId}/vms
[{"label":"Latest (V1)","version":"latest"}]
horizon-cloud-nextgen