class Aws::CodeArtifact::Types::ListPackagesRequest

@note When making an API call, you may pass ListPackagesRequest

data as a hash:

    {
      domain: "DomainName", # required
      domain_owner: "AccountId",
      repository: "RepositoryName", # required
      format: "npm", # accepts npm, pypi, maven, nuget
      namespace: "PackageNamespace",
      package_prefix: "PackageName",
      max_results: 1,
      next_token: "PaginationToken",
    }

@!attribute [rw] domain

The name of the domain that contains the repository that contains
the requested list of packages.
@return [String]

@!attribute [rw] domain_owner

The 12-digit account number of the AWS account that owns the domain.
It does not include dashes or spaces.
@return [String]

@!attribute [rw] repository

The name of the repository from which packages are to be listed.
@return [String]

@!attribute [rw] format

The format of the packages. The valid package types are:

* `npm`\: A Node Package Manager (npm) package.

* `pypi`\: A Python Package Index (PyPI) package.

* `maven`\: A Maven package that contains compiled code in a
  distributable format, such as a JAR file.
@return [String]

@!attribute [rw] 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`.

* A Python package does not contain a corresponding component, so
  Python packages do not have a namespace.
@return [String]

@!attribute [rw] package_prefix

A prefix used to filter returned packages. Only packages with names
that start with `packagePrefix` are returned.
@return [String]

@!attribute [rw] max_results

The maximum number of results to return per page.
@return [Integer]

@!attribute [rw] next_token

The token for the next set of results. Use the value returned in the
previous response in the next request to retrieve the next set of
results.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/ListPackagesRequest AWS API Documentation

Constants

SENSITIVE