solutions
Creates, updates, deletes, gets or lists a solutions resource.
Overview
| Name | solutions |
| Type | Resource |
| Id | aws.partnercentral_selling.solutions |
Fields
The following fields are returned by SELECT queries:
- list_solutions
| Name | Datatype | Description |
|---|---|---|
arn | string | The SolutionBase structure provides essential information about a solution. (pattern: <code>S-[0-9]{1,19}</code>) |
aws_marketplace_solution_arn | string | The Amazon Resource Name (ARN) of the AWS Marketplace solution associated with this partner solution. (pattern: <code>arn:.*</code>) |
catalog | string | Specifies the catalog in which the solution is hosted, either AWS or Sandbox. This helps partners differentiate between live solutions and those in testing environments. (pattern: <code>[a-zA-Z]+</code>) |
category | string | Specifies the solution category, which helps to categorize and organize the solutions partners offer. Valid values: Software Product | Consulting Service | Hardware Product | Communications Product | Professional Service | Managed Service | Value-Added Resale Amazon Web Services Service | Distribution Service | Training Service | Merger and Acquisition Advising Service. |
created_date | string (date-time) | Indicates the solution creation date. This is useful to track and audit. |
id | string | Enables the association of solutions (offerings) to opportunities. (pattern: <code>S-[0-9]{1,19}</code>) |
name | string | Specifies the solution name. |
status | string | Specifies the solution's current status, which indicates its state in the system. Valid values: Active | Inactive | Draft. The status helps partners and Amazon Web Services track the solution's lifecycle and availability. Filter for Active solutions for association to an opportunity. (Active, Inactive, Draft) |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
list_solutions | select | region | Retrieves a list of Partner Solutions that the partner registered on Partner Central. This API is used to generate a list of solutions that an end user selects from for association with an opportunity. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
region | string | AWS region (default: us-east-1) |
SELECT examples
- list_solutions
Retrieves a list of Partner Solutions that the partner registered on Partner Central. This API is used to generate a list of solutions that an end user selects from for association with an opportunity.
SELECT
arn,
aws_marketplace_solution_arn,
catalog,
category,
created_date,
id,
name,
status
FROM aws.partnercentral_selling.solutions
WHERE region = '{{ region }}' -- required
;