public sealed class InstanceGroupManagerInstanceFlexibilityPolicy : IMessage<InstanceGroupManagerInstanceFlexibilityPolicy>, IEquatable<InstanceGroupManagerInstanceFlexibilityPolicy>, IDeepCloneable<InstanceGroupManagerInstanceFlexibilityPolicy>, IBufferMessage, IMessage
Implements
IMessageInstanceGroupManagerInstanceFlexibilityPolicy, IEquatableInstanceGroupManagerInstanceFlexibilityPolicy, IDeepCloneableInstanceGroupManagerInstanceFlexibilityPolicy, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
InstanceGroupManagerInstanceFlexibilityPolicy()
public InstanceGroupManagerInstanceFlexibilityPolicy()
InstanceGroupManagerInstanceFlexibilityPolicy(InstanceGroupManagerInstanceFlexibilityPolicy)
public InstanceGroupManagerInstanceFlexibilityPolicy(InstanceGroupManagerInstanceFlexibilityPolicy other)
Parameter | |
---|---|
Name | Description |
other |
InstanceGroupManagerInstanceFlexibilityPolicy |
Properties
InstanceSelections
public MapField<string, InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection> InstanceSelections { get; }
Named instance selections configuring properties that the group will use when creating new VMs.
Property Value | |
---|---|
Type | Description |
MapFieldstringInstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection |