VirtualMachineScaleSetVMInstanceViewResponse

data class VirtualMachineScaleSetVMInstanceViewResponse(val assignedHost: String, val bootDiagnostics: BootDiagnosticsInstanceViewResponse? = null, val disks: List<DiskInstanceViewResponse>? = null, val extensions: List<VirtualMachineExtensionInstanceViewResponse>? = null, val maintenanceRedeployStatus: MaintenanceRedeployStatusResponse? = null, val placementGroupId: String? = 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 scale set VM.

Constructors

constructor(assignedHost: String, bootDiagnostics: BootDiagnosticsInstanceViewResponse? = null, disks: List<DiskInstanceViewResponse>? = null, extensions: List<VirtualMachineExtensionInstanceViewResponse>? = null, maintenanceRedeployStatus: MaintenanceRedeployStatusResponse? = null, placementGroupId: String? = 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

The disks information.

Link copied to clipboard

The extensions information.

Link copied to clipboard

The Maintenance Operation status on the virtual machine.

Link copied to clipboard

The placement group in which the VM is running. If the VM is deallocated it will not have a placementGroupId.

Link copied to clipboard

The Fault Domain count.

Link copied to clipboard

The Update Domain count.

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.