Class VmUtilizationInfo (1.0.0)

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

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
VmUtilizationInfo.VmDetailsOneofCase

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