Create a template warm pool
Creates a tenant-owned warm pool for a template. Public fields use min_ready and max_ready; the API maps them to controller inventory targets.
Authorizations
API key passed as Bearer token
Body
1 - 160Built-in template name, custom template ref, tag, or build-qualified ref.
Minimum ready sandboxes to maintain.
x >= 0Maximum warming/ready capacity for this pool. Must be greater than or equal to min_ready.
x >= 0Alias for template_ref retained for SDK compatibility.
prefer, require, bypass x >= 1x >= 1pinned_build, track_tag Required when version_policy is track_tag unless the template ref includes a tag.
Free-form user-supplied labels for pool selection/reporting; stored verbatim, deliberately open.
Free-form pool metadata; must be a JSON object and may carry poolable runtime keys, otherwise uninterpreted - deliberately open.
Response
Warm pool created
"twp_review_pool"
prefer, require, bypass pinned_build, track_tag Server-built rollout/count diagnostics (for example current_counts or observed_pool_counts). Deliberately open: the shape tracks the warm-pool controller.
enabled, disabled, draining, deleted Stored user-supplied pool labels; uninterpreted by the server, deliberately open.
Stored user-supplied pool metadata; uninterpreted by the server, deliberately open.
no_eligible_hosts, artifact_not_ready, artifact_prewarm_failed, quota_exceeded, template_build_unavailable, controller_disabled, drain_active Last time the warm-pool controller reconciled public status and rollout counts for this pool.