Skip to main content
Datum Cloud manages IP address space through the ipam.miloapis.com API. You submit a claim requesting a sub-prefix of a given size and family from an allocatable pool, and the system records the resulting allocation carved out of the pool. Claims and allocations are resources you create and inspect with datumctl apply -f and datumctl get.
The IPAM API is alpha (v1alpha1). Fields and behavior may change in backward-incompatible ways between releases.

Resources

IPClaim

A request for a sub-prefix of a chosen size and IP family, satisfied from a referenced or selected pool.

IPAllocation

A record of the CIDR carved out of an IPPool to satisfy an IPClaim.
Platform-provided: the IPPool that a claim allocates from lives under Platform resources.

How the pieces fit together

  • An IPClaim requests a sub-prefix by IP family (spec.ipFamily) and size (spec.prefixLength), targeting an IPPool by reference (spec.poolRef) or selector (spec.poolSelector).
  • An IPAllocation records the specific CIDR carved out of an IPPool to satisfy an IPClaim.
Inspect the exact fields for any resource with datumctl explain, for example datumctl explain ipclaims.spec or datumctl explain ipallocations.spec.

Learn more

Last modified on July 2, 2026