Compute Engine v1 API - Class CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection (4.0.0)

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

Reference documentation and code samples for the Compute Engine v1 API class CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.

Machine specification.

Inheritance

object > CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection()

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection()

CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection(CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection(CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection other)
Parameter
Name Description
other CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection

Properties

Disks

public RepeatedField<CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk> Disks { get; }

Local SSDs.

Property Value
Type Description
RepeatedFieldCapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk

GuestAccelerators

public RepeatedField<AcceleratorConfig> GuestAccelerators { get; }

Accelerators configuration.

Property Value
Type Description
RepeatedFieldAcceleratorConfig

HasRank

public bool HasRank { get; }

Gets whether the "rank" field is set

Property Value
Type Description
bool

MachineTypes

public RepeatedField<string> MachineTypes { get; }

Full machine-type names, e.g. "n1-standard-16".

Property Value
Type Description
RepeatedFieldstring

Rank

public long Rank { get; set; }

Optional. Rank when prioritizing the shape flexibilities. The instance selections are considered in the ascending order of the rank. If not set, defaults to 0.

Property Value
Type Description
long