Documentation
¶
Overview ¶
Package assetcatalog owns immutable provider-neutral execution-asset identity.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Asset ¶ added in v0.7.0
type Asset struct {
ArtifactID string `json:"artifactId"`
ManifestDigest string `json:"manifestDigest"`
Architecture string `json:"architecture"`
GuestProtocolGeneration uint32 `json:"guestProtocolGeneration"`
MandatoryGuestFeatures []string `json:"mandatoryGuestFeatures"`
}
Asset is immutable release-catalog evidence consumed by placement.
type AssetCatalog ¶ added in v0.7.0
AssetCatalog resolves Profile digests without inventing backend trust metadata.
type FileAssetCatalog ¶
type FileAssetCatalog struct {
// contains filtered or unexported fields
}
FileAssetCatalog is an immutable startup snapshot of a release-generated catalog.
func LoadFileAssetCatalog ¶
func LoadFileAssetCatalog(path string) (*FileAssetCatalog, error)
LoadFileAssetCatalog validates one absolute read-only catalog path.
Click to show internal directories.
Click to hide internal directories.