Skip to main content

Module snapshot

Module snapshot 

Source
Expand description

Snapshot maintenance results shared by SDK and runtime without linking a VM runner.

Re-exports§

pub use owned::OWNED_VOLUMES_EXTENSION;
pub use owned::OwnedDirectoryPayload;
pub use owned::OwnedMountSnapshot;
pub use owned::OwnedVolumeCapture;
pub use owned::OwnedVolumeData;
pub use owned::validate_owned_volumes;
pub use manifest::*;

Modules§

cloud_manifest
Released cloud descriptor wire contract. Snapshot descriptor schema and canonical (de)serialization.
disk
Pure disk generation descriptors. Pure canonical disk generations shared by snapshots and local checkpoint storage.
legacy
Existing legacy descriptor identity and cloud projection rules. The released flat descriptor’s existing deterministic identity projection.
manifest
Canonical portable snapshot descriptor. Final snapshot descriptor schema and canonical serialization.
owned
Pure owned-storage snapshot inventory. Required snapshot inventory for storage whose lifetime belongs to one sandbox.

Structs§

DiskCompactionDiskResult
Per-disk outcome; a selected count below two means the chain was unchanged.
DiskCompactionResult
Aggregate outcome or dry-run projection of explicit disk compaction.
ExternalMountWarning
An unmapped external filesystem or a mismatch accepted during relaxed full restore.
RestoreDefaults
Defaults for commands started after restore; never changes captured process credentials.

Enums§

DiskCompactionTarget
Disks eligible for explicit maintenance. Named and external disks are never included.
ExternalMountRestorePolicy
How full restore validates authorized external filesystem mappings and captured objects.

Constants§

RESTORE_DEFAULTS_EXTENSION
Must-understand key for the sandbox defaults retained by a snapshot.