Documentation ¶
Overview ¶
Package manifest contains functions to save and load manifests.
Manifests are pre-"compiled" collections of scripts, templates, and files that can be read and written to and from disk, and can also be compiled and executed on a host.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Manifest ¶
type Manifest struct { Metadata *Metadata `json:"metadata,omitempty"` Main string `json:"main,omitempty"` MainScript []byte `json:"main_script,omitempty"` Plans map[string]*Manifest `json:"plans,omitempty"` Files map[string][]byte `json:"files,omitempty"` Templates map[string][]byte `json:"templates,omitempty"` Vars map[string][]byte `json:"vars,omitempty"` Secrets map[string][]byte `json:"secrets,omitempty"` }
Click to show internal directories.
Click to hide internal directories.