Skip to main content
API resource reference for AllowanceBucket, part of the Quota service. To create or change one, see Changing resources; to inspect, see Reading resources.
This resource is part of the v1alpha1 API and is subject to change. Fields and behavior may change in future releases.

Identity

Overview

An AllowanceBucket aggregates quota capacity and consumption for a single (consumer, resource type) pair. The quota system creates one bucket automatically for each unique combination found in active ResourceGrant resources, then continuously tallies the total granted capacity (limit) against the amount consumed by granted ResourceClaim resources (allocated) to compute what remains (available). You typically do not create buckets by hand — they are system-managed and read-mostly. You use them to see how much quota a consumer has, how much is in use, and how much is left, which drives real-time admission decisions when new ResourceClaim resources are created.

Spec fields

Status fields (read-only)

Usage

Buckets are normally created automatically, but the spec is small enough to inspect or reproduce directly:
Run datumctl explain allowancebuckets --recursive to see the full, live field tree for this resource.
Last modified on July 2, 2026