Share via


IVMwareVirtualMachineDetails Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.VMwareVirtualMachineDetailsTypeConverter))]
public interface IVMwareVirtualMachineDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IConfigurationSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.VMwareVirtualMachineDetailsTypeConverter))>]
type IVMwareVirtualMachineDetails = interface
    interface IJsonSerializable
    interface IConfigurationSettings
Public Interface IVMwareVirtualMachineDetails
Implements IConfigurationSettings
Derived
Attributes
Implements

Properties

AgentGeneratedId

The ID generated by the InMage agent after it gets installed on guest. This is the ID to be used during InMage CreateProtection.

AgentInstalled

The value indicating if InMage scout agent is installed on guest.

AgentVersion

The agent version.

DiscoveryType

A value indicating the discovery type of the machine. Value can be vCenter or physical.

DiskDetail

The disk details.

InstanceType

Gets the class type. Overridden in derived classes.

(Inherited from IConfigurationSettings)
IPAddress

The IP address.

OSType

The OsType installed on VM.

PoweredOn

The value indicating whether VM is powered on.

ValidationError

The validation errors.

VCenterInfrastructureId

The VCenter infrastructure Id.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to