Class V1beta2DeviceTaintRuleSpec
DeviceTaintRuleSpec specifies the selector and one taint.
Inheritance
V1beta2DeviceTaintRuleSpec
Assembly: KubernetesClient.dll
Syntax
public record V1beta2DeviceTaintRuleSpec : IEquatable<V1beta2DeviceTaintRuleSpec>
Constructors
V1beta2DeviceTaintRuleSpec()
Declaration
public V1beta2DeviceTaintRuleSpec()
V1beta2DeviceTaintRuleSpec(V1beta2DeviceTaintRuleSpec)
Declaration
protected V1beta2DeviceTaintRuleSpec(V1beta2DeviceTaintRuleSpec original)
Parameters
Properties
DeviceSelector
DeviceSelector defines which device(s) the taint is applied to. All selector
criteria must be satisfied for a device to match. The empty selector matches all
devices. Without a selector, no devices are matches.
Declaration
[JsonPropertyName("deviceSelector")]
public V1beta2DeviceTaintSelector DeviceSelector { get; set; }
Property Value
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
Taint
The taint that gets applied to matching devices.
Declaration
[JsonPropertyName("taint")]
public V1beta2DeviceTaint Taint { get; set; }
Property Value
Methods
Equals(object?)
Declaration
public override bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
Equals(V1beta2DeviceTaintRuleSpec?)
Declaration
public virtual bool Equals(V1beta2DeviceTaintRuleSpec? other)
Parameters
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
PrintMembers(StringBuilder)
Declaration
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
Returns
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
operator ==(V1beta2DeviceTaintRuleSpec?, V1beta2DeviceTaintRuleSpec?)
Declaration
public static bool operator ==(V1beta2DeviceTaintRuleSpec? left, V1beta2DeviceTaintRuleSpec? right)
Parameters
Returns
operator !=(V1beta2DeviceTaintRuleSpec?, V1beta2DeviceTaintRuleSpec?)
Declaration
public static bool operator !=(V1beta2DeviceTaintRuleSpec? left, V1beta2DeviceTaintRuleSpec? right)
Parameters
Returns
Implements