ContainerResources#

class nominal.core.ContainerResources(cpu_cores: int | None = None, memory_gib: int | None = None, disk_gib: int | None = None)#

Bases: object

Compute resources for an extractor container.

Each unset field uses the deployment-wide default. Bounds are enforced by the server; a valid request may still exceed the resources available in the cluster.

cpu_cores: int | None = None#

CPU cores requested for the container (1–32).

memory_gib: int | None = None#

Memory in GiB, used as both the request and the limit (1–128).

disk_gib: int | None = None#

Size in GiB of each ephemeral input and output volume (1–512).