Class V1alpha2PodGroupResourceClaimStatus
PodGroupResourceClaimStatus is stored in the PodGroupStatus for each
PodGroupResourceClaim which references a ResourceClaimTemplate. It stores the
generated name for the corresponding ResourceClaim.
Inheritance
V1alpha2PodGroupResourceClaimStatus
Assembly: KubernetesClient.dll
Syntax
public record V1alpha2PodGroupResourceClaimStatus : IEquatable<V1alpha2PodGroupResourceClaimStatus>
Constructors
V1alpha2PodGroupResourceClaimStatus()
Declaration
public V1alpha2PodGroupResourceClaimStatus()
V1alpha2PodGroupResourceClaimStatus(V1alpha2PodGroupResourceClaimStatus)
Declaration
protected V1alpha2PodGroupResourceClaimStatus(V1alpha2PodGroupResourceClaimStatus original)
Parameters
Properties
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
Name
Name uniquely identifies this resource claim inside the PodGroup. This must
match the name of an entry in podgroup.spec.resourceClaims, which implies that
the string must be a DNS_LABEL.
Declaration
[JsonPropertyName("name")]
public string Name { get; set; }
Property Value
ResourceClaimName
ResourceClaimName is the name of the ResourceClaim that was generated for the
PodGroup in the namespace of the PodGroup. If this is unset, then generating a
ResourceClaim was not necessary. The podgroup.spec.resourceClaims entry can be
ignored in this case.
Declaration
[JsonPropertyName("resourceClaimName")]
public string ResourceClaimName { get; set; }
Property Value
Methods
Equals(object?)
Declaration
public override bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
Equals(V1alpha2PodGroupResourceClaimStatus?)
Declaration
public virtual bool Equals(V1alpha2PodGroupResourceClaimStatus? 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 ==(V1alpha2PodGroupResourceClaimStatus?, V1alpha2PodGroupResourceClaimStatus?)
Declaration
public static bool operator ==(V1alpha2PodGroupResourceClaimStatus? left, V1alpha2PodGroupResourceClaimStatus? right)
Parameters
Returns
operator !=(V1alpha2PodGroupResourceClaimStatus?, V1alpha2PodGroupResourceClaimStatus?)
Declaration
public static bool operator !=(V1alpha2PodGroupResourceClaimStatus? left, V1alpha2PodGroupResourceClaimStatus? right)
Parameters
Returns
Implements