PackageSummary - AWS CodeArtifact

PackageSummary

Details about a package, including its format, namespace, and name. The ListPackages operation returns a list of PackageSummary objects.

Contents

format

The format of the package.

Type: String

Valid Values: npm | pypi | maven | nuget

Required: No

namespace

The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package is its groupId.

  • The namespace of an npm package is its scope.

  • Python and NuGet packages do not contain a corresponding component, packages of those formats do not have a namespace.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Pattern: [^#/\s]+

Required: No

originConfiguration

A PackageOriginConfiguration object that contains a PackageOriginRestrictions object that contains information about the upstream and publish package origin restrictions.

Type: PackageOriginConfiguration object

Required: No

package

The name of the package.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Pattern: [^#/\s]+

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: