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