Class V1alpha3PartitionTypeStatus
PartitionTypeStatus reports allocatability for a single partition type,
identified by the value of a grouping attribute.
Inheritance
V1alpha3PartitionTypeStatus
Assembly: KubernetesClient.dll
Syntax
public record V1alpha3PartitionTypeStatus : IEquatable<V1alpha3PartitionTypeStatus>
Constructors
V1alpha3PartitionTypeStatus()
Declaration
public V1alpha3PartitionTypeStatus()
V1alpha3PartitionTypeStatus(V1alpha3PartitionTypeStatus)
Declaration
protected V1alpha3PartitionTypeStatus(V1alpha3PartitionTypeStatus original)
Parameters
Properties
Allocatable
Allocatable is the number of additional devices of this partition type that
could still be allocated given current shared-counter consumption.
Declaration
[JsonPropertyName("allocatable")]
public int Allocatable { get; set; }
Property Value
Attribute
Attribute is the fully qualified name of the device attribute whose value groups
this entry. It is the PartitionTypeAttribute declared by the devices' own slice,
or the default named in the request when their slice declares none.
Declaration
[JsonPropertyName("attribute")]
public string Attribute { get; set; }
Property Value
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
Total
Total is the number of devices of this partition type in the pool.
Declaration
[JsonPropertyName("total")]
public int Total { get; set; }
Property Value
Type
Type is the partition type value (e.g. "Full" or "Half").
Declaration
[JsonPropertyName("type")]
public string Type { get; set; }
Property Value
Methods
Equals(object?)
Declaration
public override bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
Equals(V1alpha3PartitionTypeStatus?)
Declaration
public virtual bool Equals(V1alpha3PartitionTypeStatus? 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 ==(V1alpha3PartitionTypeStatus?, V1alpha3PartitionTypeStatus?)
Declaration
public static bool operator ==(V1alpha3PartitionTypeStatus? left, V1alpha3PartitionTypeStatus? right)
Parameters
Returns
operator !=(V1alpha3PartitionTypeStatus?, V1alpha3PartitionTypeStatus?)
Declaration
public static bool operator !=(V1alpha3PartitionTypeStatus? left, V1alpha3PartitionTypeStatus? right)
Parameters
Returns
Implements