VirtualMachineDetailsModel
Virtual machine details for single VM view
- configurationType: objectrequiredProperties: 9
VM tier configuration details.
skuId(UUID) is the canonical identifier for the VM's SKU. When the SKU cannot be fully resolved,skuIdisnulland the remaining fields carry placeholder values; use thedegradedReasonfield to determine why. - consoleType: boolean
Enabled required - createdType: stringFormat: date-time
At requiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- Properties: 5datacenterType: objectrequired
- hasType: boolean
Stored Credentials requiredTrue if legacy credentials (private key + password) are stored and retrievable. False if the VM uses a library SSH key (injected via cloud-init) or a user-provided password that was not stored.
- idType: stringFormat: uuidrequired
- imageType: stringrequired
- nameType: stringrequired
- networkType: boolean
Hotplug required - resourceType: stringFormat: uuid
Group Id required - resourceType: string
Group Name required - sshType: stringFormat: uuidnullable
Key Id requiredID of the SSH key from the key library used for this VM, or null if not applicable.
- sshType: stringnullable
Key Name requiredDisplay name of the SSH key from the key library, or null if not applicable.
- statusType: enumrequired
VM lifecycle status.
RescuingandUnrescuingare transient transitions — the provider has accepted the operation but hasn't finished applying it. They settle toRescue(success) or back to the prior state (failure) without further user action. A reset reportsStoppingthenStartingon every provider (CloudStack alsoShutoffbetween them) before settling toRunning.Destroyedis a VM removed at the provider before the platform row was retired;Unknownis a VM the provider did not report. UI should treat every transient as in-progress.values- Running
- Stopped
- Provisioning
- Resizing
- Starting
- Stopping
- Deleting
- Destroyed
- updatedType: stringFormat: date-time
At requiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- Properties: 2usageType:required
- usernameType: stringrequired
- deletedType: stringFormat: date-timenullable
At the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
.png)