Documentation
¶
Index ¶
Constants ¶
View Source
const (
ACIExtension = ".aci"
)
Variables ¶
View Source
var (
AppContainerVersion types.SemVer
)
Functions ¶
This section is empty.
Types ¶
type AppList ¶
type AppList []RuntimeApp
type ContainerRuntimeManifest ¶
type ContainerRuntimeManifest struct { ACVersion types.SemVer `json:"acVersion"` ACKind types.ACKind `json:"acKind"` UUID types.UUID `json:"uuid"` Apps AppList `json:"apps"` Volumes []types.Volume `json:"volumes"` Isolators []types.Isolator `json:"isolators"` Annotations map[types.ACName]string `json:"annotations"` }
func (ContainerRuntimeManifest) MarshalJSON ¶
func (cm ContainerRuntimeManifest) MarshalJSON() ([]byte, error)
func (*ContainerRuntimeManifest) UnmarshalJSON ¶
func (cm *ContainerRuntimeManifest) UnmarshalJSON(data []byte) error
type ImageManifest ¶
type ImageManifest struct { ACKind types.ACKind `json:"acKind"` ACVersion types.SemVer `json:"acVersion"` Name types.ACName `json:"name"` Labels types.Labels `json:"labels"` App types.App `json:"app"` Annotations types.Annotations `json:"annotations"` Dependencies types.Dependencies `json:"dependencies"` PathWhitelist []string `json:"pathWhitelist"` }
func (ImageManifest) MarshalJSON ¶
func (am ImageManifest) MarshalJSON() ([]byte, error)
func (*ImageManifest) UnmarshalJSON ¶
func (am *ImageManifest) UnmarshalJSON(data []byte) error
Click to show internal directories.
Click to hide internal directories.