Powercontextartifactsmodels

Artifact

An immutable snapshot in an artifact lifecycle.

Attributes

attributefamilystr
= 'artifact'
attributeartifact_idstr
attributerevisionStrictInt
= Field(ge=1)
attributecontentContentT
attributelineageArtifactLineage
= Field(default_factory=ArtifactLineage)

Functions

funcvalidate_entry_lineage()

Returns

None
funcvalidate_artifact_id(value) -> str
paramvaluestr

Returns

str
funcas_ref() -> ArtifactRef

Return an exact reference to this revision.

Returns

powercontext.artifacts.models.ArtifactRef

On this page