# io.k8s.api.resource.v1alpha3.ResourcePoolStatusRequestStatus

From **Kubernetes**.

ResourcePoolStatusRequestStatus contains the calculated pool status information.

- Type: `object`

## Properties

### `conditions`

- Required: false
- Type: `array`

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

### `poolCount`

- Required: true
- Type: `integer`
- Format: `int32`

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`

- Required: false
- Type: `array`

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.

## JSON Schema

```json
{"description":"ResourcePoolStatusRequestStatus contains the calculated pool status information.","properties":{"conditions":{"description":"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.\n\nKnown condition types: - \"Complete\": True when the request has been processed successfully - \"Failed\": True when the request could not be processed","items":{"$ref":"#/components/schemas/io.k8s.apimachinery.pkg.apis.meta.v1.Condition"},"type":"array","x-kubernetes-list-map-keys":["type"],"x-kubernetes-list-type":"map","x-kubernetes-patch-merge-key":"type","x-kubernetes-patch-strategy":"merge"},"poolCount":{"description":"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.","format":"int32","type":"integer"},"pools":{"description":"Pools contains the first `spec.limit` matching pools, sorted by driver then pool name. If `len(pools) \u003c poolCount`, the list was truncated. When omitted, no pools matched the request filters.","items":{"$ref":"#/components/schemas/io.k8s.api.resource.v1alpha3.PoolStatus"},"type":"array","x-kubernetes-list-type":"atomic"}},"required":["poolCount"],"type":"object"}
```
