Class: Aws::PartnerCentralSelling::Types::ListSolutionsRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::PartnerCentralSelling::Types::ListSolutionsRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-partnercentralselling/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#catalog ⇒ String
Specifies the catalog associated with the request.
-
#category ⇒ Array<String>
Filters the solutions based on the category to which they belong.
-
#identifier ⇒ Array<String>
Filters the solutions based on their unique identifier.
-
#max_results ⇒ Integer
The maximum number of results returned by a single call.
-
#next_token ⇒ String
A pagination token used to retrieve the next set of results in subsequent calls.
-
#sort ⇒ Types::SolutionSort
Object that configures sorting done on the response.
-
#status ⇒ Array<String>
Filters solutions based on their status.
Instance Attribute Details
#catalog ⇒ String
Specifies the catalog associated with the request. This field takes a string value from a predefined list: ‘AWS` or `Sandbox`. The catalog determines which environment the solutions are listed in. Use `AWS` to list solutions in the Amazon Web Services catalog, and `Sandbox` to list solutions in a secure and isolated testing environment.
3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 3760 class ListSolutionsRequest < Struct.new( :catalog, :category, :identifier, :max_results, :next_token, :sort, :status) SENSITIVE = [] include Aws::Structure end |
#category ⇒ Array<String>
Filters the solutions based on the category to which they belong. This allows partners to search for solutions within specific categories, such as ‘Software`, `Consulting`, or `Managed Services`.
3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 3760 class ListSolutionsRequest < Struct.new( :catalog, :category, :identifier, :max_results, :next_token, :sort, :status) SENSITIVE = [] include Aws::Structure end |
#identifier ⇒ Array<String>
Filters the solutions based on their unique identifier. Use this filter to retrieve specific solutions by providing the solution’s identifier for accurate results.
3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 3760 class ListSolutionsRequest < Struct.new( :catalog, :category, :identifier, :max_results, :next_token, :sort, :status) SENSITIVE = [] include Aws::Structure end |
#max_results ⇒ Integer
The maximum number of results returned by a single call. This value must be provided in the next call to retrieve the next set of results.
Default: 20
3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 3760 class ListSolutionsRequest < Struct.new( :catalog, :category, :identifier, :max_results, :next_token, :sort, :status) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
A pagination token used to retrieve the next set of results in subsequent calls. This token is included in the response only if there are additional result pages available.
3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 3760 class ListSolutionsRequest < Struct.new( :catalog, :category, :identifier, :max_results, :next_token, :sort, :status) SENSITIVE = [] include Aws::Structure end |
#sort ⇒ Types::SolutionSort
Object that configures sorting done on the response. Default ‘Sort.SortBy` is `Identifier`.
3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 3760 class ListSolutionsRequest < Struct.new( :catalog, :category, :identifier, :max_results, :next_token, :sort, :status) SENSITIVE = [] include Aws::Structure end |
#status ⇒ Array<String>
Filters solutions based on their status. This filter helps partners manage their solution portfolios effectively.
3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 3760 class ListSolutionsRequest < Struct.new( :catalog, :category, :identifier, :max_results, :next_token, :sort, :status) SENSITIVE = [] include Aws::Structure end |