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.
Implements
IMessageVmUtilizationInfo, IEquatableVmUtilizationInfo, IDeepCloneableVmUtilizationInfo, IBufferMessage, IMessageNamespace
Google.Cloud.VMMigration.V1Assembly
Google.Cloud.VMMigration.V1.dll
Constructors
VmUtilizationInfo()
public VmUtilizationInfo()
VmUtilizationInfo(VmUtilizationInfo)
public VmUtilizationInfo(VmUtilizationInfo other)
Parameter | |
---|---|
Name | Description |
other |
VmUtilizationInfo |
Properties
Utilization
public VmUtilizationMetrics Utilization { get; set; }
Utilization metrics for this VM.
Property Value | |
---|---|
Type | Description |
VmUtilizationMetrics |
VmDetailsCase
public VmUtilizationInfo.VmDetailsOneofCase VmDetailsCase { get; }
Property Value | |
---|---|
Type | Description |
VmUtilizationInfoVmDetailsOneofCase |
VmId
public string VmId { get; set; }
The VM's ID in the source.
Property Value | |
---|---|
Type | Description |
string |
VmwareVmDetails
public VmwareVmDetails VmwareVmDetails { get; set; }
The description of the VM in a Source of type Vmware.
Property Value | |
---|---|
Type | Description |
VmwareVmDetails |