ExportLayerOptions are the set of options that are used with the `computestorage.HcsExportLayer` syscall.
type ExportLayerOptions struct { IsWritableLayer bool `json:"IsWritableLayer,omitempty"` }
type Layer = hcsschema.Layer
LayerData is the data used to describe parent layer information.
type LayerData struct { SchemaVersion Version `json:"SchemaVersion,omitempty"` Layers []Layer `json:"Layers,omitempty"` }
OsLayerOptions are the set of options that are used with the `SetupBaseOSLayer` and `SetupBaseOSVolume` calls.
type OsLayerOptions struct { Type OsLayerType `json:"Type,omitempty"` DisableCiCacheOptimization bool `json:"DisableCiCacheOptimization,omitempty"` SkipUpdateBcdForBoot bool `json:"SkipUpdateBcdForBoot,omitempty"` }
OsLayerType is the type of layer being operated on.
type OsLayerType string
const ( // OsLayerTypeContainer is a container layer. OsLayerTypeContainer OsLayerType = "Container" // OsLayerTypeVM is a virtual machine layer. OsLayerTypeVM OsLayerType = "Vm" )
type Version = hcsschema.Version