Class V1StatusCause
StatusCause provides more information about an api.Status failure, including
cases when multiple errors are encountered.
Inheritance
V1StatusCause
Assembly: KubernetesClient.dll
Syntax
public record V1StatusCause : IEquatable<V1StatusCause>
Constructors
View Source
V1StatusCause()
Declaration
View Source
V1StatusCause(V1StatusCause)
Declaration
protected V1StatusCause(V1StatusCause original)
Parameters
Properties
View Source
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
View Source
Field
The field of the resource that has caused this error, as named by its JSON
serialization. May include dot and postfix notation for nested attributes.
Arrays are zero-indexed. Fields may appear more than once in an array of causes
due to fields having multiple errors. Optional.
Examples:
"name" - the field "name" on the current resource
"items[0].name" - the field "name" on the first array entry in "items"
Declaration
[JsonPropertyName("field")]
public string Field { get; set; }
Property Value
View Source
Message
A human-readable description of the cause of the error. This field may be
presented as-is to a reader.
Declaration
[JsonPropertyName("message")]
public string Message { get; set; }
Property Value
View Source
Reason
A machine-readable description of the cause of the error. If this value is empty
there is no information available.
Declaration
[JsonPropertyName("reason")]
public string Reason { 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(V1StatusCause?)
Declaration
public virtual bool Equals(V1StatusCause? 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 ==(V1StatusCause?, V1StatusCause?)
Declaration
public static bool operator ==(V1StatusCause? left, V1StatusCause? right)
Parameters
Returns
View Source
operator !=(V1StatusCause?, V1StatusCause?)
Declaration
public static bool operator !=(V1StatusCause? left, V1StatusCause? right)
Parameters
Returns
Implements