Provides the list of entities of a given type.
See https://www.paws-r-sdk.com/docs/marketplacecatalog_list_entities/ for full documentation.
marketplacecatalog_list_entities(
Catalog,
EntityType,
FilterList = NULL,
Sort = NULL,
NextToken = NULL,
MaxResults = NULL,
OwnershipType = NULL,
EntityTypeFilters = NULL,
EntityTypeSort = NULL
)
[required] The catalog related to the request. Fixed value: AWSMarketplace
[required] The type of entities to retrieve. Valid values are: AmiProduct
,
ContainerProduct
, DataProduct
, SaaSProduct
, ProcurementPolicy
,
Experience
, Audience
, BrandingSettings
, Offer
, Seller
,
ResaleAuthorization
.
An array of filter objects. Each filter object contains two attributes,
filterName
and filterValues
.
An object that contains two attributes, SortBy
and SortOrder
.
The value of the next token, if it exists. Null if there are no more results.
Specifies the upper limit of the elements on a single page. If a value isn't provided, the default value is 20.
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
put_resource_policy
operation can't be discovered through the SHARED
parameter.
A Union object containing filter shapes for all EntityType
s. Each
EntityTypeFilter
shape will have filters applicable for that
EntityType
that can be used to search or filter entities.
A Union object containing Sort
shapes for all EntityType
s. 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.