VM Migration v1 API - Class VmUtilizationInfo (2.5.0)

public sealed class VmUtilizationInfo : IMessage<VmUtilizationInfo>, IEquatable<VmUtilizationInfo>, IDeepCloneable<VmUtilizationInfo>, IBufferMessage, IMessage

Reference documentation and code samples for the VM Migration v1 API class VmUtilizationInfo.

Utilization information of a single VM.

Inheritance

object > VmUtilizationInfo

Namespace

Google.Cloud.VMMigration.V1

Assembly

Google.Cloud.VMMigration.V1.dll

Constructors

VmUtilizationInfo()

public VmUtilizationInfo()

VmUtilizationInfo(VmUtilizationInfo)

public VmUtilizationInfo(VmUtilizationInfo other)
Parameter
NameDescription
otherVmUtilizationInfo

Properties

Utilization

public VmUtilizationMetrics Utilization { get; set; }

Utilization metrics for this VM.

Property Value
TypeDescription
VmUtilizationMetrics

VmDetailsCase

public VmUtilizationInfo.VmDetailsOneofCase VmDetailsCase { get; }
Property Value
TypeDescription
VmUtilizationInfoVmDetailsOneofCase

VmId

public string VmId { get; set; }

The VM's ID in the source.

Property Value
TypeDescription
string

VmwareVmDetails

public VmwareVmDetails VmwareVmDetails { get; set; }

The description of the VM in a Source of type Vmware.

Property Value
TypeDescription
VmwareVmDetails