type
Snapshot
type Snapshot struct {
Version Version `json:"version"`
Application Application `json:"application"`
Collections []Collection `json:"collections"`
Globals []Global `json:"globals,omitempty"`
Plugins []Plugin `json:"plugins"`
}The serializable application and content schema.
VersionVersion- The Version value.
ApplicationApplication- The Application value.
Collections[]Collection- The Collections value.
Globals[]Global- The Globals value.
Plugins[]Plugin- The Plugins value.
This is a detached serialization model, not executable application configuration. Access rules, hooks, task handlers, secrets, and dynamic locale-availability callbacks are deliberately absent.