# Packages
Package marketplacecatalogiface provides an interface to enable mocking the AWS Marketplace Catalog Service service client for testing your code.
# Functions
AmiProductSortBy_Values returns all elements of the AmiProductSortBy enum.
AmiProductVisibilityString_Values returns all elements of the AmiProductVisibilityString enum.
ChangeStatus_Values returns all elements of the ChangeStatus enum.
ContainerProductSortBy_Values returns all elements of the ContainerProductSortBy enum.
ContainerProductVisibilityString_Values returns all elements of the ContainerProductVisibilityString enum.
DataProductSortBy_Values returns all elements of the DataProductSortBy enum.
DataProductVisibilityString_Values returns all elements of the DataProductVisibilityString enum.
FailureCode_Values returns all elements of the FailureCode enum.
Intent_Values returns all elements of the Intent enum.
New creates a new instance of the MarketplaceCatalog client with a session.
OfferSortBy_Values returns all elements of the OfferSortBy enum.
OfferStateString_Values returns all elements of the OfferStateString enum.
OfferTargetingString_Values returns all elements of the OfferTargetingString enum.
OwnershipType_Values returns all elements of the OwnershipType enum.
ResaleAuthorizationSortBy_Values returns all elements of the ResaleAuthorizationSortBy enum.
ResaleAuthorizationStatusString_Values returns all elements of the ResaleAuthorizationStatusString enum.
SaaSProductSortBy_Values returns all elements of the SaaSProductSortBy enum.
SaaSProductVisibilityString_Values returns all elements of the SaaSProductVisibilityString enum.
SortOrder_Values returns all elements of the SortOrder enum.
# Constants
AmiProductSortByEntityId is a AmiProductSortBy enum value.
AmiProductSortByLastModifiedDate is a AmiProductSortBy enum value.
AmiProductSortByProductTitle is a AmiProductSortBy enum value.
AmiProductSortByVisibility is a AmiProductSortBy enum value.
AmiProductVisibilityStringDraft is a AmiProductVisibilityString enum value.
AmiProductVisibilityStringLimited is a AmiProductVisibilityString enum value.
AmiProductVisibilityStringPublic is a AmiProductVisibilityString enum value.
AmiProductVisibilityStringRestricted is a AmiProductVisibilityString enum value.
ChangeStatusApplying is a ChangeStatus enum value.
ChangeStatusCancelled is a ChangeStatus enum value.
ChangeStatusFailed is a ChangeStatus enum value.
ChangeStatusPreparing is a ChangeStatus enum value.
ChangeStatusSucceeded is a ChangeStatus enum value.
ContainerProductSortByEntityId is a ContainerProductSortBy enum value.
ContainerProductSortByLastModifiedDate is a ContainerProductSortBy enum value.
ContainerProductSortByProductTitle is a ContainerProductSortBy enum value.
ContainerProductSortByVisibility is a ContainerProductSortBy enum value.
ContainerProductVisibilityStringDraft is a ContainerProductVisibilityString enum value.
ContainerProductVisibilityStringLimited is a ContainerProductVisibilityString enum value.
ContainerProductVisibilityStringPublic is a ContainerProductVisibilityString enum value.
ContainerProductVisibilityStringRestricted is a ContainerProductVisibilityString enum value.
DataProductSortByEntityId is a DataProductSortBy enum value.
DataProductSortByLastModifiedDate is a DataProductSortBy enum value.
DataProductSortByProductTitle is a DataProductSortBy enum value.
DataProductSortByVisibility is a DataProductSortBy enum value.
DataProductVisibilityStringDraft is a DataProductVisibilityString enum value.
DataProductVisibilityStringLimited is a DataProductVisibilityString enum value.
DataProductVisibilityStringPublic is a DataProductVisibilityString enum value.
DataProductVisibilityStringRestricted is a DataProductVisibilityString enum value.
DataProductVisibilityStringUnavailable is a DataProductVisibilityString enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeInternalServiceException for service response error code "InternalServiceException".
ErrCodeResourceInUseException for service response error code "ResourceInUseException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeResourceNotSupportedException for service response error code "ResourceNotSupportedException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeValidationException for service response error code "ValidationException".
FailureCodeClientError is a FailureCode enum value.
FailureCodeServerFault is a FailureCode enum value.
IntentApply is a Intent enum value.
IntentValidate is a Intent enum value.
OfferSortByAvailabilityEndDate is a OfferSortBy enum value.
OfferSortByBuyerAccounts is a OfferSortBy enum value.
OfferSortByEntityId is a OfferSortBy enum value.
OfferSortByLastModifiedDate is a OfferSortBy enum value.
OfferSortByName is a OfferSortBy enum value.
OfferSortByProductId is a OfferSortBy enum value.
OfferSortByReleaseDate is a OfferSortBy enum value.
OfferSortByResaleAuthorizationId is a OfferSortBy enum value.
OfferSortByState is a OfferSortBy enum value.
OfferSortByTargeting is a OfferSortBy enum value.
OfferStateStringDraft is a OfferStateString enum value.
OfferStateStringReleased is a OfferStateString enum value.
OfferTargetingStringBuyerAccounts is a OfferTargetingString enum value.
OfferTargetingStringCountryCodes is a OfferTargetingString enum value.
OfferTargetingStringNone is a OfferTargetingString enum value.
OfferTargetingStringParticipatingPrograms is a OfferTargetingString enum value.
OwnershipTypeSelf is a OwnershipType enum value.
OwnershipTypeShared is a OwnershipType enum value.
ResaleAuthorizationSortByAvailabilityEndDate is a ResaleAuthorizationSortBy enum value.
ResaleAuthorizationSortByCreatedDate is a ResaleAuthorizationSortBy enum value.
ResaleAuthorizationSortByEntityId is a ResaleAuthorizationSortBy enum value.
ResaleAuthorizationSortByLastModifiedDate is a ResaleAuthorizationSortBy enum value.
ResaleAuthorizationSortByManufacturerAccountId is a ResaleAuthorizationSortBy enum value.
ResaleAuthorizationSortByManufacturerLegalName is a ResaleAuthorizationSortBy enum value.
ResaleAuthorizationSortByName is a ResaleAuthorizationSortBy enum value.
ResaleAuthorizationSortByOfferExtendedStatus is a ResaleAuthorizationSortBy enum value.
ResaleAuthorizationSortByProductId is a ResaleAuthorizationSortBy enum value.
ResaleAuthorizationSortByProductName is a ResaleAuthorizationSortBy enum value.
ResaleAuthorizationSortByResellerAccountId is a ResaleAuthorizationSortBy enum value.
ResaleAuthorizationSortByResellerLegalName is a ResaleAuthorizationSortBy enum value.
ResaleAuthorizationSortByStatus is a ResaleAuthorizationSortBy enum value.
ResaleAuthorizationStatusStringActive is a ResaleAuthorizationStatusString enum value.
ResaleAuthorizationStatusStringDraft is a ResaleAuthorizationStatusString enum value.
ResaleAuthorizationStatusStringRestricted is a ResaleAuthorizationStatusString enum value.
SaaSProductSortByEntityId is a SaaSProductSortBy enum value.
SaaSProductSortByLastModifiedDate is a SaaSProductSortBy enum value.
SaaSProductSortByProductTitle is a SaaSProductSortBy enum value.
SaaSProductSortByVisibility is a SaaSProductSortBy enum value.
SaaSProductVisibilityStringDraft is a SaaSProductVisibilityString enum value.
SaaSProductVisibilityStringLimited is a SaaSProductVisibilityString enum value.
SaaSProductVisibilityStringPublic is a SaaSProductVisibilityString enum value.
SaaSProductVisibilityStringRestricted is a SaaSProductVisibilityString enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SortOrderAscending is a SortOrder enum value.
SortOrderDescending is a SortOrder enum value.
# Structs
Access is denied.
Object that allows filtering on entity id of an AMI product.
Object containing all the filter fields for AMI products.
Object that allows filtering based on the last modified date of AMI products.
Object that contains date range of the last modified date to be filtered on.
Objects that allows sorting on AMI products based on certain fields and sorting order.
Object that contains summarized information about an AMI product.
Object that allows filtering on product title.
Object that allows filtering on the visibility of the product in the AWS Marketplace.
An object that contains an error code and error message.
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.
Object that allows filtering on entity id of a container product.
Object containing all the filter fields for container products.
Object that allows filtering based on the last modified date of container products.
Object that contains date range of the last modified date to be filtered on.
Objects that allows sorting on container products based on certain fields and sorting order.
Object that contains summarized information about a container product.
Object that allows filtering on product title.
Object that allows filtering on the visibility of the product in the AWS Marketplace.
Object that allows filtering on entity id of a data product.
Object containing all the filter fields for data products.
Object that allows filtering based on the last modified date of data products.
Object that contains date range of the last modified date to be filtered on.
Objects that allows sorting on data products based on certain fields and sorting order.
Object that contains summarized information about a data product.
Object that allows filtering on product title.
Object that allows filtering on the visibility of the product in the AWS Marketplace.
An entity contains data that describes your product, its supported features, and how it can be used or launched by your customer.
An object that contains metadata and details about the entity.
An object that contains entity ID and the catalog in which the entity is present.
This object is a container for common summary information about the entity.
Object containing all the filter fields per entity type.
Object containing all the sort fields per entity type.
Details about the error.
A filter object, used to optionally filter results from calls to the ListEntities and ListChangeSets actions.
There was an internal service exception.
MarketplaceCatalog provides the API operation methods for making requests to AWS Marketplace Catalog Service.
Allows filtering on the AvailabilityEndDate of an offer.
Allows filtering on the AvailabilityEndDate of an offer with date range as input.
Allows filtering on the BuyerAccounts of an offer.
Allows filtering on the entity id of an offer.
Object containing all the filter fields for offers entity.
Allows filtering on the LastModifiedDate of an offer.
Allows filtering on the LastModifiedDate of an offer with date range as input.
Allows filtering on the Name of an offer.
Allows filtering on the ProductId of an offer.
Allows filtering on the ReleaseDate of an offer.
Allows filtering on the ReleaseDate of an offer with date range as input.
Allows filtering on the ResaleAuthorizationId of an offer.
Allows to sort offers.
Allows filtering on the State of an offer.
Summarized information about an offer.
Allows filtering on the Targeting of an offer.
Allows filtering on AvailabilityEndDate of a ResaleAuthorization.
Allows filtering on AvailabilityEndDate of a ResaleAuthorization with date range as input.
Allows filtering on CreatedDate of a ResaleAuthorization.
Allows filtering on CreatedDate of a ResaleAuthorization with date range as input.
Allows filtering on EntityId of a ResaleAuthorization.
Object containing all the filter fields for resale authorization entity.
Allows filtering on the LastModifiedDate of a ResaleAuthorization.
Allows filtering on the LastModifiedDate of a ResaleAuthorization with date range as input.
Allows filtering on the ManufacturerAccountId of a ResaleAuthorization.
Allows filtering on the ManufacturerLegalName of a ResaleAuthorization.
Allows filtering on the Name of a ResaleAuthorization.
Allows filtering on the OfferExtendedStatus of a ResaleAuthorization.
Allows filtering on the ProductId of a ResaleAuthorization.
Allows filtering on the ProductName of a ResaleAuthorization.
Allows filtering on the ResellerAccountID of a ResaleAuthorization.
Allows filtering on the ResellerLegalName of a ResaleAuthorization.
Allows to sort ResaleAuthorization.
Allows filtering on the Status of a ResaleAuthorization.
Summarized information about a Resale Authorization.
The resource is currently in use.
The specified resource wasn't found.
Currently, the specified resource is not supported.
Object that allows filtering on entity id of a SaaS product.
Object containing all the filter fields for SaaS products.
Object that allows filtering based on the last modified date of SaaS products.
Object that contains date range of the last modified date to be filtered on.
Objects that allows sorting on SaaS products based on certain fields and sorting order.
Object that contains summarized information about a SaaS product.
Object that allows filtering on product title.
Object that allows filtering on the visibility of the product in the AWS Marketplace.
The maximum number of open requests per account has been exceeded.
An object that contains two attributes, SortBy and SortOrder.
A list of objects specifying each key name and value.
Too many requests.
An error occurred during validation.