Class V1CustomResourceDefinitionStatus
CustomResourceDefinitionStatus indicates the state of the
CustomResourceDefinition
Inheritance
V1CustomResourceDefinitionStatus
Assembly: KubernetesClient.dll
Syntax
public record V1CustomResourceDefinitionStatus : IEquatable<V1CustomResourceDefinitionStatus>
Constructors
View Source
V1CustomResourceDefinitionStatus()
Declaration
public V1CustomResourceDefinitionStatus()
View Source
V1CustomResourceDefinitionStatus(V1CustomResourceDefinitionStatus)
Declaration
protected V1CustomResourceDefinitionStatus(V1CustomResourceDefinitionStatus original)
Parameters
Properties
View Source
AcceptedNames
acceptedNames are the names that are actually being used to serve discovery.
They may be different than the names in spec.
Declaration
[JsonPropertyName("acceptedNames")]
public V1CustomResourceDefinitionNames AcceptedNames { get; set; }
Property Value
View Source
Conditions
conditions indicate state for particular aspects of a CustomResourceDefinition
Declaration
[JsonPropertyName("conditions")]
public IList<V1CustomResourceDefinitionCondition> Conditions { get; set; }
Property Value
View Source
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
View Source
StoredVersions
storedVersions lists all versions of CustomResources that were ever persisted.
Tracking these versions allows a migration path for stored versions in etcd. The
field is mutable so a migration controller can finish a migration to another
version (ensuring no old objects are left in storage), and then remove the rest
of the versions from this list. Versions may not be removed from spec.versions
while they exist in this list.
Declaration
[JsonPropertyName("storedVersions")]
public IList<string> StoredVersions { 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(V1CustomResourceDefinitionStatus?)
Declaration
public virtual bool Equals(V1CustomResourceDefinitionStatus? 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 ==(V1CustomResourceDefinitionStatus?, V1CustomResourceDefinitionStatus?)
Declaration
public static bool operator ==(V1CustomResourceDefinitionStatus? left, V1CustomResourceDefinitionStatus? right)
Parameters
Returns
View Source
operator !=(V1CustomResourceDefinitionStatus?, V1CustomResourceDefinitionStatus?)
Declaration
public static bool operator !=(V1CustomResourceDefinitionStatus? left, V1CustomResourceDefinitionStatus? right)
Parameters
Returns
Implements