Skip to main content

Module snapshot

Module snapshot 

Source

Structs§

SnapshotArtifact
SnapshotArtifact
SnapshotDownloadConfig
SnapshotDownloadConfig
SnapshotDownloadResult
SnapshotDownloadResult
SnapshotDriverError
SnapshotDriverError
SnapshotManifestInput
SnapshotManifestInput

Enums§

SnapshotDownloadError
SnapshotDownloadError
SnapshotLifecycleMode
SnapshotLifecycleMode
SnapshotManifestError
SnapshotManifestError

Traits§

SnapshotDriver
SnapshotDriver

Functions§

build_snapshot_manifest
Build a validated 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.