Snap-resource-pair assertion
The snap-resource-pair
assertion is one of two assertions used by components, the other being snap-resource-revision.
This assertion defines the relationship between a snap revision and a component revision. This assertion states that the given snap revision and component revision may be installed alongside each other.
The primary keys are snap-id
, snap-revision
, resource-name
, resource-revision
, and provenance
. Note that provenance
is only relevant if the snap itself defines a provenance.
Assertion fields
type: snap-resource-pair
authority-id: canonical|<delegated-authority-id>
snap-id: <snap-id>
resource-name: <resource/component-name>
resource-revision: <resource-revision>
snap-revision: <snap-revision>
provenance: <provenance> # optional, like for snap revisions
developer-id: <publisher/uploader-id>