Validate customer application recipe
validate_application_recipeResolve mutable image tags to immutable digests and validate a customer-owned Docker Compose document against target Firecracker worker policy, returning the pinned definition for recipe creation.
Instructions
Resolve image tags from their registries to immutable digests, then validate the resulting customer-owned Docker Compose document with the authoritative policy on the target Firecracker worker. The successful result includes the exact digest-pinned definition to store. This does not create, install, or modify a project or container. The queued validation is polled for about 30 seconds and may still return pending. Retain its ID and resolved_compose_yaml, poll get_application_recipe_validation, and resume recipe creation with the same pinned document and validation_id after valid=true. Requires applications:manage.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| orderNo | Yes | Tenant-owned service order number: 1-64 ASCII letters, digits or hyphens, e.g. VP12345 or VP12345-1 | |
| compose_yaml | Yes | Docker Compose YAML. Mutable image tags are resolved once and replaced with immutable sha256 digests before worker validation. | |
| registry_credential_ids | No | Owned registry credential UUIDs from list_application_registry_credentials |