Share via


IHyperVMachine Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.HyperVMachineTypeConverter))]
public interface IHyperVMachine : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.HyperVMachineTypeConverter))>]
type IHyperVMachine = interface
    interface IJsonSerializable
Public Interface IHyperVMachine
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

AllocatedMemoryInMb

Allocated Memory in MB.

AppAndRoleApplication

Applications of the AppsAndRoles.

AppAndRoleBizTalkServer

BizTalkServers of the AppsAndRoles.

AppAndRoleExchangeServer

ExchangeServers of the AppsAndRoles.

AppAndRoleFeature

Features of the AppsAndRoles.

AppAndRoleOtherDatabase

OtherDatabaseServers of the AppsAndRoles.

AppAndRoleSharePointServer

SharePointServers of the AppsAndRoles.

AppAndRoleSqlServer

SQLServers of the AppsAndRoles.

AppAndRoleSystemCenter

SystemCenters of the AppsAndRoles.

AppAndRoleWebApplication

WebApplications of the AppsAndRoles.

BiosGuid

Machine BIOS GUID.

BiosSerialNumber

Machine BIOS serial number.

ClusterFqdn

Cluster FQDN/IPAddress.

ClusterId

Cluster ARM ID.

CreatedTimestamp

Timestamp marking machine creation.

Disk

Disks attached to the machine.

DisplayName

Display name of the machine.

Error

Errors for machine.

Firmware

Firmware of the machine.

Generation

Generation of the virtual machine.

GuestDetailsDiscoveryTimestamp

The last time at which the Guest Details of machine was discovered.

GuestOSDetailOsname

Name of the operating system.

GuestOSDetailOstype

Type of the operating system.

GuestOSDetailOsversion

Version of the operating system.

HighAvailability

Value indicating whether the VM is highly available.

HostFqdn

Host FQDN/IPAddress.

HostId

Host ARM ID.

Id

Resource Id.

InstanceUuid

On-premise Instance UUID of the machine.

IsDeleted

Value indicating whether VM is deleted.

IsDynamicMemoryEnabled

Value indicating whether dynamic memory is enabled for the VM.

IsGuestDetailsDiscoveryInProgress

Whether Refresh Fabric Layout Guest Details has been completed once. Portal will show discovery in progress, if this value is true.

ManagementServerType

Management server type of the machine. It is either Host or Cluster.

MaxMemoryMb

Max memory of the virtual machine in MB.

Name

Name of the Sites.

NetworkAdapter

Network adapters attached to the machine.

NumberOfApplication

Number of applications installed in the guest VM.

NumberOfProcessorCore

Number of Processor Cores allocated for the machine.

OperatingSystemDetailOSName

Name of the operating system.

OperatingSystemDetailOSType

Type of the operating system.

OperatingSystemDetailOSVersion

Version of the operating system.

PowerStatus

Machine power status.

Type

Type of resource. Type = Microsoft.OffAzure/HyperVSites/Machines.

UpdatedTimestamp

Timestamp marking last updated on the machine.

Version

VM version.

VMConfigurationFileLocation

Root location of the VM configuration file.

VMFqdn

Machine FQDN.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to