VirtualMachineInstanceViewResponse

data class VirtualMachineInstanceViewResponse(val assignedHost: String, val bootDiagnostics: BootDiagnosticsInstanceViewResponse? = null, val computerName: String? = null, val disks: List<DiskInstanceViewResponse>? = null, val extensions: List<VirtualMachineExtensionInstanceViewResponse>? = null, val hyperVGeneration: String? = null, val maintenanceRedeployStatus: MaintenanceRedeployStatusResponse? = null, val osName: String? = null, val osVersion: String? = null, val patchStatus: VirtualMachinePatchStatusResponse? = null, val platformFaultDomain: Int? = null, val platformUpdateDomain: Int? = null, val rdpThumbPrint: String? = null, val statuses: List<InstanceViewStatusResponse>? = null, val vmAgent: VirtualMachineAgentInstanceViewResponse? = null, val vmHealth: VirtualMachineHealthStatusResponse)

The instance view of a virtual machine.

Constructors

Link copied to clipboard
constructor(assignedHost: String, bootDiagnostics: BootDiagnosticsInstanceViewResponse? = null, computerName: String? = null, disks: List<DiskInstanceViewResponse>? = null, extensions: List<VirtualMachineExtensionInstanceViewResponse>? = null, hyperVGeneration: String? = null, maintenanceRedeployStatus: MaintenanceRedeployStatusResponse? = null, osName: String? = null, osVersion: String? = null, patchStatus: VirtualMachinePatchStatusResponse? = null, platformFaultDomain: Int? = null, platformUpdateDomain: Int? = null, rdpThumbPrint: String? = null, statuses: List<InstanceViewStatusResponse>? = null, vmAgent: VirtualMachineAgentInstanceViewResponse? = null, vmHealth: VirtualMachineHealthStatusResponse)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Resource id of the dedicated host, on which the virtual machine is allocated through automatic placement, when the virtual machine is associated with a dedicated host group that has automatic placement enabled. Minimum api-version: 2020-06-01.

Link copied to clipboard

Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status. You can easily view the output of your console log. Azure also enables you to see a screenshot of the VM from the hypervisor.

Link copied to clipboard
val computerName: String? = null

The computer name assigned to the virtual machine.

Link copied to clipboard

The virtual machine disk information.

Link copied to clipboard

The extensions information.

Link copied to clipboard

Specifies the HyperVGeneration Type associated with a resource

Link copied to clipboard

The Maintenance Operation status on the virtual machine.

Link copied to clipboard
val osName: String? = null

The Operating System running on the virtual machine.

Link copied to clipboard
val osVersion: String? = null

The version of Operating System running on the virtual machine.

Link copied to clipboard

Preview Feature The status of virtual machine patch operations.

Link copied to clipboard

Specifies the fault domain of the virtual machine.

Link copied to clipboard

Specifies the update domain of the virtual machine.

Link copied to clipboard
val rdpThumbPrint: String? = null

The Remote desktop certificate thumbprint.

Link copied to clipboard

The resource status information.

Link copied to clipboard

The VM Agent running on the virtual machine.

Link copied to clipboard

The health status for the VM.