Package version:

Single Host fabric provider specific VM settings.

interface HyperVVirtualMachineDetails {
    diskDetails?: DiskDetails[];
    generation?: string;
    hasFibreChannelAdapter?: string;
    hasPhysicalDisk?: string;
    hasSharedVhd?: string;
    hyperVHostId?: string;
    instanceType: "HyperVVirtualMachine" | "VmmVirtualMachine";
    osDetails?: OSDetails;
    sourceItemId?: string;
}

Hierarchy (view full)

Properties

diskDetails?: DiskDetails[]

The Last successful failover time.

generation?: string

The id of the object in fabric.

hasFibreChannelAdapter?: string

A value indicating whether the VM has a fibre channel adapter attached. String value of SrsDataContract.PresenceStatus enum.

hasPhysicalDisk?: string

A value indicating whether the VM has a physical disk attached. String value of SrsDataContract.PresenceStatus enum.

hasSharedVhd?: string

A value indicating whether the VM has a shared VHD attached. String value of SrsDataContract.PresenceStatus enum.

hyperVHostId?: string

The Id of the hyper-v host in fabric.

instanceType: "HyperVVirtualMachine" | "VmmVirtualMachine"

Polymorphic discriminator, which specifies the different types this object can be

osDetails?: OSDetails

The Last replication time.

sourceItemId?: string

The source id of the object.