Skip to main content

Module state

Module state 

Source
Expand description

Account-partitioned, serializable state for AWS CodeArtifact.

Resources are stored as assembled response-shaped JSON values so a read returns exactly what was written (round-trip fidelity). Keys are the natural identifiers: a domain by name, a repository by domain/repo, a package group by domain\u{1}pattern, a package by domain\u{1}repo\u{1}format\u{1}namespace\u{1}package, and a package version by that package key plus \u{1}version. Published asset bytes are kept base64-encoded alongside the version so a later GetPackageVersionAsset streams back exactly what PublishPackageVersion stored.

Structs§

CodeArtifactSnapshot
CodeArtifactState
The account-scoped CodeArtifact state for one AWS account.

Constants§

CODEARTIFACT_SNAPSHOT_SCHEMA_VERSION

Type Aliases§

SharedCodeArtifactState