Get Virtual Machines
Select
Get all virtual machines
- 200
- 404
Success
- application/json
- Schema
- Example (from schema)
Schema
virtualMachines object[]
name stringThe display name of the VM.
vendor stringPossible values: [
NONE
,VMW
,MICROSOFT
,XEN_SERVER
,AMAZON
,AZURE
,REDHAT
,AZURE_V2
,SCVMM
,NUTANIX
,ORACLE_VM
,DOCKER
,OPENSTACK
,ORACLE_CLOUD
,FUSIONCOMPUTE
,VCLOUD
,GOOGLE_CLOUD
,AZURE_STACK
,ALIBABA_CLOUD
,ORACLE_CLOUD_INFRASTRUCTURE
,KUBERNETES
,REDHAT_OPENSHIFT
,MONGODB_ATLAS
,PROXMOX
,KUBERNETES_AKS
,AZURE_STACK_HCI
]The hypervisor where the VM is located.
hypervisor object
id int32name stringvmGroup object
id int32name stringos stringThe operating system version for the VM or instance.
host stringThe host name for the computer where the source virtual machine or instance resides.
vmSize int32The total space allocated(in bytes) for the virtual machine.
status stringPossible values: [
PROTECTED
,NOT_PROTECTED
,PENDING
,BACKED_UP_WITH_ERROR
,DISCOVERED
]The status of the backup for the VM, instance, or container.
UUID stringThe globally unique identifier for the VM client.
commcellName stringName of the commcell the VM belongs
lastBackup object
last backup job details for the client
time int32UNIX time for the last backup job run
jobId int32Job id of the last backup job
status stringPossible values: [
NEVER_BACKED_UP
,COMPLETED
,FAILED
,COMPLETED_WITH_ERRORS
,KILLED
,SUSPENDED
,INTERRUPTED
,ANY_STATUS
,SKIPPED
,FAILED_TO_START
,SYNCHRONIZED
,NOT_SYNCHRONIZED
,NOT_ATTEMPTED
,STARTED
,COMPLETED_WITH_WARNINGS
,SYSTEM_FAILED
,COMMITTED
]Status of the last backup job performed.
lastSuccessfulBackupTime int32UNIX time for the last successful backup job run
failureReason stringFailure reason for the last backup job
applicationSize int32The amount of data being protected for the VM client(in bytes)
plan object
id int32name stringsubType stringPossible values: [
ANY
,DLO
,SERVER
,LAPTOP
,DATABASE
,SNAP
,FS_SERVER
,VSA_SERVER
,VSA_REPLICATION
,EXCHANGE_USER
,EXCHANGE_JOURNAL
,DATA_CLASSIFICATION
,E_DISCOVERY
,OFFICE_365
,ARCHIVER
,FSIBMIVTL
,DYNAMICS_365
,CDM
,ObjectStore
]SLA object
status stringPossible values: [
MET_SLA
,MISSED_SLA
,EXCLUDED_SLA
,YET_TO_BE_PROTECTED
,MIGHT_MISS_SLA
,UNKNOWN
]Provides the SLA status.
reason stringThe reason for the current SLA status of the VM client
company object
id int32name stringtags object[]
id int32name stringvalue stringcommcell object
name stringName of the commcell the entity belongs to.
- virtualMachinesCount int32
{
"virtualMachines": [
{
"name": "string",
"vendor": "NONE",
"hypervisor": {
"id": 0,
"name": "string"
},
"vmGroup": {
"id": 0,
"name": "string"
},
"os": "string",
"host": "string",
"vmSize": 0,
"status": "PROTECTED",
"UUID": "string",
"commcellName": "string",
"lastBackup": {
"time": 0,
"jobId": 0,
"status": "NEVER_BACKED_UP",
"lastSuccessfulBackupTime": 0,
"failureReason": "string"
},
"applicationSize": 0,
"plan": {
"id": 0,
"name": "string",
"subType": "ANY"
},
"SLA": {
"status": "MET_SLA",
"reason": "string"
},
"company": {
"id": 0,
"name": "string"
},
"tags": [
{
"id": 0,
"name": "string",
"value": "string"
}
],
"commcell": {
"name": "string"
}
}
],
"virtualMachinesCount": 0
}
Requested Details not found