Skip to main content

Module snapshot

Module snapshot 

Source

Structs§

SnapshotArtifact
SnapshotArtifact
SnapshotDownloadConfig
SnapshotDownloadConfig
SnapshotDownloadResult
SnapshotDownloadResult
SnapshotManifestInput
SnapshotManifestInput

Enums§

SnapshotDownloadError
SnapshotDownloadError
SnapshotLifecycleMode
SnapshotLifecycleMode
SnapshotManifestError
SnapshotManifestError

Traits§

SnapshotDriver
SnapshotDriver

Functions§

build_snapshot_manifest
Build a validated fleet backup manifest for one successful snapshot run.
download_snapshots
Create and download snapshots for the selected canister set.
ensure_topology_stable
Fail closed if topology changes after discovery but before snapshot creation.
resolve_snapshot_targets
Resolve the selected canister plus optional direct/recursive children.
topology_hash_for_targets
Compute the canonical topology hash for one resolved target set.

Type Aliases§

SnapshotDriverError