CodeArtifact Package

An AWS CodeArtifact Package represents a software package stored in a CodeArtifact repository. It contains metadata such as the package name, format, namespace, and available versions. This resource helps developers manage dependencies securely by storing, publishing, and sharing packages across teams and applications within AWS.

aws.codeartifact_package

Fields

TitleIDTypeData TypeDescription
_keycorestring
account_idcorestring
formatcorestringThe format of the package.
namespacecorestringThe namespace of the package. The package component that specifies its namespace depends on its type. For example: The namespace of a Maven package version is its groupId. The namespace of an npm or Swift package version is its scope. The namespace of a generic package is its namespace. Python, NuGet, Ruby, and Cargo package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
origin_configurationcorejsonA PackageOriginConfiguration object that contains a PackageOriginRestrictions object that contains information about the upstream and publish package origin restrictions.
packagecorestringThe name of the package.
tagscorehstore