type

Application

Resolved application metadata safe for tooling and the admin.

Properties

PropertyTypeDescription
AdminLoaders[]AdminLoaderThe AdminLoaders value.
NamestringName is the resolved author-facing application name.
NameTranslationsmap[string]stringNameTranslations overrides Name for configured admin interface languages.
AllowIDOnCreateboolAllowIDOnCreate permits callers to supply a validated canonical string ID on ordinary creates. Migration imports preserve source IDs independently.
Admin*AdminSettingsAdmin contains admin authentication policy when auth is enabled.
AdminLocalization*AdminLocalizationSettingsAdminLocalization is the deterministic interface language and timezone contract. Catalog text is supplied by the statically built admin.
Localization*LocalizationSettingsLocalization is the deterministic content-locale contract, when enabled.
Endpoints[]EndpointEndpoints lists application-level custom endpoint metadata. Executable handlers remain in Go runtime configuration.

Full signature

type Application struct { AdminLoaders []AdminLoader `json:"adminLoaders,omitempty"` // Name is the resolved author-facing application name. Name string `json:"name"` // NameTranslations overrides Name for configured admin interface languages. NameTranslations map[string]string `json:"nameTranslations,omitempty"` // AllowIDOnCreate permits callers to supply a validated canonical string ID // on ordinary creates. Migration imports preserve source IDs independently. AllowIDOnCreate bool `json:"allowIDOnCreate,omitempty"` // Admin contains admin authentication policy when auth is enabled. Admin *AdminSettings `json:"admin,omitempty"` // AdminLocalization is the deterministic interface language and timezone // contract. Catalog text is supplied by the statically built admin. AdminLocalization *AdminLocalizationSettings `json:"adminLocalization,omitempty"` // Localization is the deterministic content-locale contract, when enabled. Localization *LocalizationSettings `json:"localization,omitempty"` // Endpoints lists application-level custom endpoint metadata. Executable // handlers remain in Go runtime configuration. Endpoints []Endpoint `json:"endpoints,omitempty"` }

Source schema/manifest.go:88