Class V1PodFailurePolicy
PodFailurePolicy describes how failed pods influence the backoffLimit.
Inheritance
V1PodFailurePolicy
Assembly: KubernetesClient.dll
Syntax
public record V1PodFailurePolicy : IEquatable<V1PodFailurePolicy>
Constructors
View Source
V1PodFailurePolicy()
Declaration
public V1PodFailurePolicy()
View Source
V1PodFailurePolicy(V1PodFailurePolicy)
Declaration
protected V1PodFailurePolicy(V1PodFailurePolicy original)
Parameters
Properties
View Source
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
View Source
Rules
A list of pod failure policy rules. The rules are evaluated in order. Once a
rule matches a Pod failure, the remaining of the rules are ignored. When no rule
matches the Pod failure, the default handling applies - the counter of pod
failures is incremented and it is checked against the backoffLimit. At most 20
elements are allowed.
Declaration
[JsonPropertyName("rules")]
public IList<V1PodFailurePolicyRule> Rules { get; set; }
Property Value
Methods
View Source
Equals(object?)
Declaration
public override bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
View Source
Equals(V1PodFailurePolicy?)
Declaration
public virtual bool Equals(V1PodFailurePolicy? other)
Parameters
Returns
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
View Source
PrintMembers(StringBuilder)
Declaration
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
Returns
View Source
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
View Source
operator ==(V1PodFailurePolicy?, V1PodFailurePolicy?)
Declaration
public static bool operator ==(V1PodFailurePolicy? left, V1PodFailurePolicy? right)
Parameters
Returns
View Source
operator !=(V1PodFailurePolicy?, V1PodFailurePolicy?)
Declaration
public static bool operator !=(V1PodFailurePolicy? left, V1PodFailurePolicy? right)
Parameters
Returns
Implements