Skip to content

Top level

This page is generated from the same Go declarations the loader enforces, so it cannot drift from what ob validate accepts.

annotations · apiVersion · basePath · kind · metadata · name

FieldTypeDefaultWhat it does
apiVersion *string—Authored Application API identity.
basePathstring/var/lib/oneboxAbsolute host directory beneath which Onebox stores application state and releases. Expects an absolute path with no control character or shell metacharacter.
kind *string—Authored resource kind.
metadata *object—Application identity and opaque user metadata.
metadata.annotationsmap—Opaque user metadata that never affects plans or runtime behavior.
metadata.name *——The application’s name. Expects lower-case letters, digits and hyphens, starting with a letter, at most 40 characters, and may not begin “onebox-” or be a name the host layout reserves. Stable application name used in generated runtime identities.

* marks a field that is required within its own object.