Google Kubernetes Engine v1 API - Class SoleTenantConfig.Types.NodeAffinity (3.23.0)

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.

Inheritance

object > SoleTenantConfig.Types.NodeAffinity

Namespace

Google.Cloud.Container.V1

Assembly

Google.Cloud.Container.V1.dll

Constructors

NodeAffinity()

public NodeAffinity()

NodeAffinity(NodeAffinity)

public NodeAffinity(SoleTenantConfig.Types.NodeAffinity other)
Parameter
NameDescription
otherSoleTenantConfigTypesNodeAffinity

Properties

Key

public string Key { get; set; }

Key for NodeAffinity.

Property Value
TypeDescription
string

Operator

public SoleTenantConfig.Types.NodeAffinity.Types.Operator Operator { get; set; }

Operator for NodeAffinity.

Property Value
TypeDescription
SoleTenantConfigTypesNodeAffinityTypesOperator

Values

public RepeatedField<string> Values { get; }

Values for NodeAffinity.

Property Value
TypeDescription
RepeatedFieldstring