Class V1DaemonSetSpec
DaemonSetSpec is the specification of a daemon set.
Inheritance
V1DaemonSetSpec
Assembly: KubernetesClient.dll
Syntax
public record V1DaemonSetSpec : IEquatable<V1DaemonSetSpec>
Constructors
V1DaemonSetSpec()
Declaration
V1DaemonSetSpec(V1DaemonSetSpec)
Declaration
protected V1DaemonSetSpec(V1DaemonSetSpec original)
Parameters
Properties
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
MinReadySeconds
The minimum number of seconds for which a newly created DaemonSet pod should be
ready without any of its container crashing, for it to be considered available.
Defaults to 0 (pod will be considered available as soon as it is ready).
Declaration
[JsonPropertyName("minReadySeconds")]
public int? MinReadySeconds { get; set; }
Property Value
RevisionHistoryLimit
The number of old history to retain to allow rollback. This is a pointer to
distinguish between explicit zero and not specified. Defaults to 10.
Declaration
[JsonPropertyName("revisionHistoryLimit")]
public int? RevisionHistoryLimit { get; set; }
Property Value
Selector
Declaration
[JsonPropertyName("selector")]
public V1LabelSelector Selector { get; set; }
Property Value
Template
Declaration
[JsonPropertyName("template")]
public V1PodTemplateSpec Template { get; set; }
Property Value
UpdateStrategy
An update strategy to replace existing DaemonSet pods with new pods.
Declaration
[JsonPropertyName("updateStrategy")]
public V1DaemonSetUpdateStrategy UpdateStrategy { get; set; }
Property Value
Methods
Equals(object?)
Declaration
public override bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
Equals(V1DaemonSetSpec?)
Declaration
public virtual bool Equals(V1DaemonSetSpec? 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 ==(V1DaemonSetSpec?, V1DaemonSetSpec?)
Declaration
public static bool operator ==(V1DaemonSetSpec? left, V1DaemonSetSpec? right)
Parameters
Returns
operator !=(V1DaemonSetSpec?, V1DaemonSetSpec?)
Declaration
public static bool operator !=(V1DaemonSetSpec? left, V1DaemonSetSpec? right)
Parameters
Returns
Implements