Class: Aws::CodeArtifact::Types::ListPackagesRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodeArtifact::Types::ListPackagesRequest
- Defined in:
- gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#domain ⇒ String
The name of the domain that contains the repository that contains the requested packages.
-
#domain_owner ⇒ String
The 12-digit account number of the Amazon Web Services account that owns the domain.
-
#format ⇒ String
The format used to filter requested packages.
-
#max_results ⇒ Integer
The maximum number of results to return per page.
-
#namespace ⇒ String
The namespace prefix used to filter requested packages.
-
#next_token ⇒ String
The token for the next set of results.
-
#package_prefix ⇒ String
A prefix used to filter requested packages.
-
#publish ⇒ String
The value of the
Publish
package origin control restriction used to filter requested packages. -
#repository ⇒ String
The name of the repository that contains the requested packages.
-
#upstream ⇒ String
The value of the
Upstream
package origin control restriction used to filter requested packages.
Instance Attribute Details
#domain ⇒ String
The name of the domain that contains the repository that contains the requested packages.
2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 |
# File 'gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact/types.rb', line 2648 class ListPackagesRequest < Struct.new( :domain, :domain_owner, :repository, :format, :namespace, :package_prefix, :max_results, :next_token, :publish, :upstream) SENSITIVE = [] include Aws::Structure end |
#domain_owner ⇒ String
The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.
2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 |
# File 'gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact/types.rb', line 2648 class ListPackagesRequest < Struct.new( :domain, :domain_owner, :repository, :format, :namespace, :package_prefix, :max_results, :next_token, :publish, :upstream) SENSITIVE = [] include Aws::Structure end |
#format ⇒ String
The format used to filter requested packages. Only packages from the provided format will be returned.
2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 |
# File 'gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact/types.rb', line 2648 class ListPackagesRequest < Struct.new( :domain, :domain_owner, :repository, :format, :namespace, :package_prefix, :max_results, :next_token, :publish, :upstream) SENSITIVE = [] include Aws::Structure end |
#max_results ⇒ Integer
The maximum number of results to return per page.
2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 |
# File 'gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact/types.rb', line 2648 class ListPackagesRequest < Struct.new( :domain, :domain_owner, :repository, :format, :namespace, :package_prefix, :max_results, :next_token, :publish, :upstream) SENSITIVE = [] include Aws::Structure end |
#namespace ⇒ String
The namespace prefix used to filter requested packages. Only
packages with a namespace that starts with the provided string value
are returned. Note that although this option is called --namespace
and not --namespace-prefix
, it has prefix-matching behavior.
Each package format uses namespace as follows:
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 and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace.
2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 |
# File 'gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact/types.rb', line 2648 class ListPackagesRequest < Struct.new( :domain, :domain_owner, :repository, :format, :namespace, :package_prefix, :max_results, :next_token, :publish, :upstream) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
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.
2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 |
# File 'gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact/types.rb', line 2648 class ListPackagesRequest < Struct.new( :domain, :domain_owner, :repository, :format, :namespace, :package_prefix, :max_results, :next_token, :publish, :upstream) SENSITIVE = [] include Aws::Structure end |
#package_prefix ⇒ String
A prefix used to filter requested packages. Only packages with names
that start with packagePrefix
are returned.
2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 |
# File 'gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact/types.rb', line 2648 class ListPackagesRequest < Struct.new( :domain, :domain_owner, :repository, :format, :namespace, :package_prefix, :max_results, :next_token, :publish, :upstream) SENSITIVE = [] include Aws::Structure end |
#publish ⇒ String
The value of the Publish
package origin control restriction used
to filter requested packages. Only packages with the provided
restriction are returned. For more information, see
PackageOriginRestrictions.
2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 |
# File 'gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact/types.rb', line 2648 class ListPackagesRequest < Struct.new( :domain, :domain_owner, :repository, :format, :namespace, :package_prefix, :max_results, :next_token, :publish, :upstream) SENSITIVE = [] include Aws::Structure end |
#repository ⇒ String
The name of the repository that contains the requested packages.
2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 |
# File 'gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact/types.rb', line 2648 class ListPackagesRequest < Struct.new( :domain, :domain_owner, :repository, :format, :namespace, :package_prefix, :max_results, :next_token, :publish, :upstream) SENSITIVE = [] include Aws::Structure end |
#upstream ⇒ String
The value of the Upstream
package origin control restriction used
to filter requested packages. Only packages with the provided
restriction are returned. For more information, see
PackageOriginRestrictions.
2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 |
# File 'gems/aws-sdk-codeartifact/lib/aws-sdk-codeartifact/types.rb', line 2648 class ListPackagesRequest < Struct.new( :domain, :domain_owner, :repository, :format, :namespace, :package_prefix, :max_results, :next_token, :publish, :upstream) SENSITIVE = [] include Aws::Structure end |