v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-1490485351.4 KB

Creates a product.

A delegated admin is authorized to invoke this command.

The user or role that performs this operation must have the cloudformation:GetTemplate IAM policy permission. This policy permission is required when using the ImportFromPhysicalId template source in the information data section.

post/#X-Amz-Target=AWS242ServiceCatalogService.CreateProduct

Headers

X-Amz-Target'AWS242ServiceCatalogService.CreateProduct' required

Request body

AcceptLanguagestring
<p>The language code.</p> <ul> <li> <p> <code>jp</code> - Japanese</p> </li> <li> <p> <code>zh</code> - Chinese</p> </li> </ul>
Namestring required

The name of the product.

Ownerstring required

The owner of the product.

Descriptionstring

The description of the product.

Distributorstring

The distributor of the product.

SupportDescriptionstring

The support information about the product.

SupportEmailstring

The contact email for product support.

SupportUrlstring
<p>The contact URL for product support.</p> <p> <code>^https?:\/\// </code>/ is the pattern used to validate SupportUrl.</p>
ProductType'CLOUD_FORMATION_TEMPLATE' | 'MARKETPLACE' | 'TERRAFORM_OPEN_SOURCE' required

The type of product.

IdempotencyTokenstring required

A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.

Response

Success