public sealed class SoleTenantConfig.Types.NodeAffinity : IMessage<SoleTenantConfig.Types.NodeAffinity>, IEquatable<SoleTenantConfig.Types.NodeAffinity>, IDeepCloneable<SoleTenantConfig.Types.NodeAffinity>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class SoleTenantConfig.Types.NodeAffinity.
Specifies the NodeAffinity key, values, and affinity operator according to shared sole tenant node group affinities.
Implements
IMessageSoleTenantConfigTypesNodeAffinity, IEquatableSoleTenantConfigTypesNodeAffinity, IDeepCloneableSoleTenantConfigTypesNodeAffinity, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
NodeAffinity()
public NodeAffinity()
NodeAffinity(NodeAffinity)
public NodeAffinity(SoleTenantConfig.Types.NodeAffinity other)
Parameter | |
---|---|
Name | Description |
other |
SoleTenantConfigTypesNodeAffinity |
Properties
Key
public string Key { get; set; }
Key for NodeAffinity.
Property Value | |
---|---|
Type | Description |
string |
Operator
public SoleTenantConfig.Types.NodeAffinity.Types.Operator Operator { get; set; }
Operator for NodeAffinity.
Property Value | |
---|---|
Type | Description |
SoleTenantConfigTypesNodeAffinityTypesOperator |
Values
public RepeatedField<string> Values { get; }
Values for NodeAffinity.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |