ResourcePoolStatusRequestStatus contains the calculated pool status information.
| Name | Type | Description | Notes |
|---|---|---|---|
| conditions | List[V1Condition] | Conditions provide information about the state of the request. A condition with type=Complete or type=Failed will always be set when the status is populated. Known condition types: - "Complete": True when the request has been processed successfully - "Failed": True when the request could not be processed | [optional] |
| pool_count | int | PoolCount is the total number of pools that matched the filter criteria, regardless of truncation. This helps users understand how many pools exist even when the response is truncated. A value of 0 means no pools matched the filter criteria. | |
| pools | List[V1alpha3PoolStatus] | Pools contains the first `spec.limit` matching pools, sorted by driver then pool name. If `len(pools) < poolCount`, the list was truncated. When omitted, no pools matched the request filters. | [optional] |
from kubernetes.client.models.v1alpha3_resource_pool_status_request_status import V1alpha3ResourcePoolStatusRequestStatus
# TODO update the JSON string below
json = "{}"
# create an instance of V1alpha3ResourcePoolStatusRequestStatus from a JSON string
v1alpha3_resource_pool_status_request_status_instance = V1alpha3ResourcePoolStatusRequestStatus.from_json(json)
# print the JSON string representation of the object
print(V1alpha3ResourcePoolStatusRequestStatus.to_json())
# convert the object into a dict
v1alpha3_resource_pool_status_request_status_dict = v1alpha3_resource_pool_status_request_status_instance.to_dict()
# create an instance of V1alpha3ResourcePoolStatusRequestStatus from a dict
v1alpha3_resource_pool_status_request_status_from_dict = V1alpha3ResourcePoolStatusRequestStatus.from_dict(v1alpha3_resource_pool_status_request_status_dict)