Skip to main content

solutions

Creates, updates, deletes, gets or lists a solutions resource.

Overview​

Namesolutions
TypeResource
Idaws.partnercentral_selling.solutions

Fields​

The following fields are returned by SELECT queries:

NameDatatypeDescription
arnstringThe SolutionBase structure provides essential information about a solution. (pattern: <code>S-[0-9]{1,19}</code>)
aws_marketplace_solution_arnstringThe Amazon Resource Name (ARN) of the AWS Marketplace solution associated with this partner solution. (pattern: <code>arn:.*</code>)
catalogstringSpecifies 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>)
categorystringSpecifies 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_datestring (date-time)Indicates the solution creation date. This is useful to track and audit.
idstringEnables the association of solutions (offerings) to opportunities. (pattern: <code>S-[0-9]{1,19}</code>)
namestringSpecifies the solution name.
statusstringSpecifies 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:

NameAccessible byRequired ParamsOptional ParamsDescription
list_solutionsselectregionRetrieves 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.

NameDatatypeDescription
regionstringAWS region (default: us-east-1)

SELECT examples​

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
;