Version editor · OCR Extract
Draft v2.5.0 · immutable image digest & manifest define the release fingerprint.
Immutable once set.
Release fingerprint
d42e08
Computed from image digest + manifest. A version is publishable only when this matches a Passed validation run.
Author one version of an appliance: image, endpoints, declared outside contacts, and resource needs. Once released, a version never changes — fixes and improvements always become a new version with its own review trail.
Behind this page/appliances/versions/:packageVersionId/edit · CanManageAppliances
Retrieve
Draft loaded from the package version record; fingerprint viafn_Appliance_ReleaseFingerprint.Save
sp_AppliancePkg_CreateVersion writes the draft (semver, digest, manifest, egress from networkAccess, SBOM).Success
- Image digest is immutable once set.
- Fingerprint changes invalidate prior validation.
- Egress rows derive from the manifest.
CLI handoff
Implement this scaffold from the structured contract, then remove hard-coded preview rows. The source of truth is CLI Handoff and admin-cli-manifest.json.
Server-inject identity and scope values; never trust browser-supplied account, app, tenant, user, entitlement, price, or permission identifiers. Preserve the loading, empty, forbidden, failed, retrying, and completed states shown by the preview.