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
;