logo
Expand description

Catalog API actions allow you to manage your entities through list, describe, and update capabilities. An entity can be a product or an offer on AWS Marketplace.

You can automate your entity update process by integrating the AWS Marketplace Catalog API with your AWS Marketplace product build or deployment pipelines. You can also create your own applications on top of the Catalog API to manage your products on AWS Marketplace.

If you’re using the service, you’re probably looking for MarketplaceCatalogClient and MarketplaceCatalog.

Structs

An object that contains the ChangeType, Details, and Entity.

A summary of a change set returned in a list of change sets when the ListChangeSets action is called.

This object is a container for common summary information about the change. The summary doesn't contain the whole change structure.

An entity contains data that describes your product, its supported features, and how it can be used or launched by your customer.

This object is a container for common summary information about the entity. The summary doesn't contain the whole entity structure, but it does contain information common across all entities.

Details about the error.

A filter object, used to optionally filter results from calls to the ListEntities and ListChangeSets actions.

A client for the AWS Marketplace Catalog API.

An object that contains two attributes, SortBy and SortOrder.

Enums

Errors returned by CancelChangeSet

Errors returned by DescribeChangeSet

Errors returned by DescribeEntity

Errors returned by ListChangeSets

Errors returned by ListEntities

Errors returned by StartChangeSet

Traits

Trait representing the capabilities of the AWS Marketplace Catalog API. AWS Marketplace Catalog clients implement this trait.