Class V1alpha3ResourcePoolStatusRequestSpec
ResourcePoolStatusRequestSpec defines the filters for the pool status request.
Inheritance
V1alpha3ResourcePoolStatusRequestSpec
Assembly: KubernetesClient.dll
Syntax
public record V1alpha3ResourcePoolStatusRequestSpec : IEquatable<V1alpha3ResourcePoolStatusRequestSpec>
Constructors
V1alpha3ResourcePoolStatusRequestSpec()
Declaration
public V1alpha3ResourcePoolStatusRequestSpec()
V1alpha3ResourcePoolStatusRequestSpec(V1alpha3ResourcePoolStatusRequestSpec)
Declaration
protected V1alpha3ResourcePoolStatusRequestSpec(V1alpha3ResourcePoolStatusRequestSpec original)
Parameters
Properties
Driver
Driver specifies the DRA driver name to filter pools. Only pools from
ResourceSlices with this driver will be included. Must be a DNS subdomain (e.g.,
"gpu.example.com").
Declaration
[JsonPropertyName("driver")]
public string Driver { get; set; }
Property Value
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
Limit
Limit optionally specifies the maximum number of pools to return in the status.
If more pools match the filter criteria, the response will be truncated (i.e.,
len(status.pools) < status.poolCount).
Default: 100 Minimum: 1 Maximum: 1000
Declaration
[JsonPropertyName("limit")]
public int? Limit { get; set; }
Property Value
PoolName
PoolName optionally filters to a specific pool name. If not specified, all pools
from the specified driver are included. When specified, must be a non-empty
valid resource pool name (DNS subdomains separated by "/").
Declaration
[JsonPropertyName("poolName")]
public string PoolName { get; set; }
Property Value
Methods
Equals(object?)
Declaration
public override bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
Equals(V1alpha3ResourcePoolStatusRequestSpec?)
Declaration
public virtual bool Equals(V1alpha3ResourcePoolStatusRequestSpec? 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 ==(V1alpha3ResourcePoolStatusRequestSpec?, V1alpha3ResourcePoolStatusRequestSpec?)
Declaration
public static bool operator ==(V1alpha3ResourcePoolStatusRequestSpec? left, V1alpha3ResourcePoolStatusRequestSpec? right)
Parameters
Returns
operator !=(V1alpha3ResourcePoolStatusRequestSpec?, V1alpha3ResourcePoolStatusRequestSpec?)
Declaration
public static bool operator !=(V1alpha3ResourcePoolStatusRequestSpec? left, V1alpha3ResourcePoolStatusRequestSpec? right)
Parameters
Returns
Implements