public sealed class MachinePreferences : IMessage<MachinePreferences>, IEquatable<MachinePreferences>, IDeepCloneable<MachinePreferences>, IBufferMessage, IMessage
Reference documentation and code samples for the Migration Center v1 API class MachinePreferences.
The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions.
Implements
IMessageMachinePreferences, IEquatableMachinePreferences, IDeepCloneableMachinePreferences, IBufferMessage, IMessageNamespace
Google.Cloud.MigrationCenter.V1Assembly
Google.Cloud.MigrationCenter.V1.dll
Constructors
MachinePreferences()
public MachinePreferences()
MachinePreferences(MachinePreferences)
public MachinePreferences(MachinePreferences other)
Parameter | |
---|---|
Name | Description |
other | MachinePreferences |
Properties
AllowedMachineSeries
public RepeatedField<MachineSeries> AllowedMachineSeries { get; }
Compute Engine machine series to consider for insights and recommendations. If empty, no restriction is applied on the machine series.
Property Value | |
---|---|
Type | Description |
RepeatedFieldMachineSeries |