ListSolutionsRequest
¶
Source code in docs_src/capo_partnercentral_selling/types/list_solutions_request.py
aws_marketplace_solution_arn
instance-attribute
¶
aws_marketplace_solution_arn: NotRequired[AwsMarketplaceSolutionArnList]
Filters results by AWS Marketplace solution ARN. You can provide up to 10 ARNs.
catalog
instance-attribute
¶
catalog: CatalogIdentifier
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.
category
instance-attribute
¶
category: NotRequired[StringList]
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.
identifier
instance-attribute
¶
identifier: NotRequired[SolutionIdentifiers]
Filters the solutions based on their unique identifier. Use this filter to retrieve specific solutions by providing the solution's identifier for accurate results.
max_results
instance-attribute
¶
max_results: NotRequired[PageSize]
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
next_token
instance-attribute
¶
next_token: NotRequired[str]
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.
sort
instance-attribute
¶
sort: NotRequired[SolutionSort]
Object that configures sorting done on the response. Default Sort.SortBy is Identifier.
status
instance-attribute
¶
status: NotRequired[FilterStatus]
Filters solutions based on their status. This filter helps partners manage their solution portfolios effectively.