VirtualMachineDetailsModel

Virtual machine details for single VM view

  • VM tier configuration details. skuId (UUID) is the canonical identifier for the VM's SKU. When the SKU cannot be fully resolved, skuId is null and the remaining fields carry placeholder values; use the degradedReason field to determine why.

    Properties: 9
  • the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • Properties: 5
  • True 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.

  • ID of the SSH key from the key library used for this VM, or null if not applicable.

  • Display name of the SSH key from the key library, or null if not applicable.

  • VM lifecycle status. Rescuing and Unrescuing are transient transitions — the provider has accepted the operation but hasn't finished applying it. They settle to Rescue (success) or back to the prior state (failure) without further user action. A reset reports Stopping then Starting on every provider (CloudStack also Shutoff between them) before settling to Running. Destroyed is a VM removed at the provider before the platform row was retired; Unknown is a VM the provider did not report. UI should treat every transient as in-progress.

    values
    • Running
    • Stopped
    • Provisioning
    • Resizing
    • Starting
    • Stopping
    • Deleting
    • Destroyed
  • the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • Properties: 2
  • the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z