Builder

class Builder

Properties

Link copied to clipboard

The catalog related to the request. Fixed value: AWSMarketplace

Link copied to clipboard

The type of entities to retrieve. Valid values are: AmiProduct, ContainerProduct, DataProduct, SaaSProduct, ProcurementPolicy, Experience, Audience, BrandingSettings, Offer, Seller, ResaleAuthorization.

Link copied to clipboard

A Union object containing filter shapes for all EntityTypes. Each EntityTypeFilter shape will have filters applicable for that EntityType that can be used to search or filter entities.

Link copied to clipboard

A Union object containing Sort shapes for all EntityTypes. Each EntityTypeSort shape will have SortBy and SortOrder applicable for fields on that EntityType. This can be used to sort the results of the filter query.

Link copied to clipboard

An array of filter objects. Each filter object contains two attributes, filterName and filterValues.

Link copied to clipboard

Specifies the upper limit of the elements on a single page. If a value isn't provided, the default value is 20.

Link copied to clipboard

The value of the next token, if it exists. Null if there are no more results.

Link copied to clipboard

Filters the returned set of entities based on their owner. The default is SELF. To list entities shared with you through AWS Resource Access Manager (AWS RAM), set to SHARED. Entities shared through the AWS Marketplace Catalog API PutResourcePolicy operation can't be discovered through the SHARED parameter.

Link copied to clipboard
var sort: Sort?

An object that contains two attributes, SortBy and SortOrder.

Functions

Link copied to clipboard