VirtualMachineInstanceView Interface

Implements

public interface VirtualMachineInstanceView
extends HasInnerModel<VirtualMachineInstanceViewInner>

An immutable client-side representation of an Azure VM Instance View object.

Method Summary

Modifier and Type Method and Description
abstract BootDiagnosticsInstanceView bootDiagnostics()

Get boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

abstract String computerName()

Get the computer name assigned to the virtual machine.

abstract List<DiskInstanceView> disks()

Get the virtual machine disk information.

abstract List<VirtualMachineExtensionInstanceView> extensions()

Get the extensions information.

abstract MaintenanceRedeployStatus maintenanceRedeployStatus()

Get the Maintenance Operation status on the virtual machine.

abstract String osName()

Get the Operating System running on the virtual machine.

abstract String osVersion()

Get the version of Operating System running on the virtual machine.

abstract int platformFaultDomain()

Get specifies the fault domain of the virtual machine.

abstract int platformUpdateDomain()

Get specifies the update domain of the virtual machine.

abstract String rdpThumbPrint()

Get the Remote desktop certificate thumbprint.

abstract List<InstanceViewStatus> statuses()

Get the resource status information.

abstract VirtualMachineAgentInstanceView vmAgent()

Get the VM Agent running on the virtual machine.

Method Details

bootDiagnostics

public abstract BootDiagnosticsInstanceView bootDiagnostics()

Get 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.

Returns:

the bootDiagnostics value

computerName

public abstract String computerName()

Get the computer name assigned to the virtual machine.

Returns:

the computerName value

disks

public abstract List disks()

Get the virtual machine disk information.

Returns:

the disks value

extensions

public abstract List extensions()

Get the extensions information.

Returns:

the extensions value

maintenanceRedeployStatus

public abstract MaintenanceRedeployStatus maintenanceRedeployStatus()

Get the Maintenance Operation status on the virtual machine.

Returns:

the maintenanceRedeployStatus value

osName

public abstract String osName()

Get the Operating System running on the virtual machine.

Returns:

the osName value

osVersion

public abstract String osVersion()

Get the version of Operating System running on the virtual machine.

Returns:

the osVersion value

platformFaultDomain

public abstract int platformFaultDomain()

Get specifies the fault domain of the virtual machine.

Returns:

the platformFaultDomain value

platformUpdateDomain

public abstract int platformUpdateDomain()

Get specifies the update domain of the virtual machine.

Returns:

the platformUpdateDomain value

rdpThumbPrint

public abstract String rdpThumbPrint()

Get the Remote desktop certificate thumbprint.

Returns:

the rdpThumbPrint value

statuses

public abstract List statuses()

Get the resource status information.

Returns:

the statuses value

vmAgent

public abstract VirtualMachineAgentInstanceView vmAgent()

Get the VM Agent running on the virtual machine.

Returns:

the vmAgent value

Applies to