Compute Engine v1 API - Class ManagedInstancePropertiesFromFlexibilityPolicy (4.0.0)

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

Inheritance

object > ManagedInstancePropertiesFromFlexibilityPolicy

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

ManagedInstancePropertiesFromFlexibilityPolicy()

public ManagedInstancePropertiesFromFlexibilityPolicy()

ManagedInstancePropertiesFromFlexibilityPolicy(ManagedInstancePropertiesFromFlexibilityPolicy)

public ManagedInstancePropertiesFromFlexibilityPolicy(ManagedInstancePropertiesFromFlexibilityPolicy other)
Parameter
Name Description
other ManagedInstancePropertiesFromFlexibilityPolicy

Properties

Disks

public RepeatedField<AttachedDisk> Disks { get; }

List of disks to be attached to the instance.

Property Value
Type Description
RepeatedFieldAttachedDisk

HasMachineType

public bool HasMachineType { get; }

Gets whether the "machine_type" field is set

Property Value
Type Description
bool

HasMinCpuPlatform

public bool HasMinCpuPlatform { get; }

Gets whether the "min_cpu_platform" field is set

Property Value
Type Description
bool

MachineType

public string MachineType { get; set; }

Output only. The machine type to be used for this instance.

Property Value
Type Description
string

MinCpuPlatform

public string MinCpuPlatform { get; set; }

Name of the minimum CPU platform to be used by this instance. e.g. 'Intel Ice Lake'.

Property Value
Type Description
string