Google Kubernetes Engine v1 API - Class SoleTenantConfig.Types.NodeAffinity (3.28.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
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