AWS::ServiceCatalog::CloudFormationProductSpecifies a product.
import { CfnCloudFormationProduct } from 'aws-cdk-lib/aws-servicecatalog';Or use the module namespace:
import * as servicecatalog from 'aws-cdk-lib/aws-servicecatalog';
// servicecatalog.CfnCloudFormationProductConfiguration passed to the constructor as CfnCloudFormationProductProps.
nameRequiredstringThe name of the product.
ownerRequiredstringThe owner of the product.
acceptLanguageOptionalstringThe language code. - `jp` - Japanese - `zh` - Chinese
descriptionOptionalstringThe description of the product.
distributorOptionalstringThe distributor of the product.
productTypeOptionalstringThe type of product.
provisioningArtifactParametersOptionalIResolvable | IResolvable | ProvisioningArtifactPropertiesProperty[]The configuration of the provisioning artifact (also known as a version).
replaceProvisioningArtifactsOptionalboolean | IResolvableThis property is turned off by default. If turned off, you can update provisioning artifacts or product attributes (such as description, distributor, name, owner, and more) and the associated provisioning artifacts will retain the same unique identifier. Provisioning artifacts are matched within the CloudFormationProduct resource, and only those that have been updated will be changed. Provisioning artifacts are matched by a combinaton of provisioning artifact template URL and name. If turned on, provisioning artifacts will be given a new unique identifier when you update the product or provisioning artifacts.
sourceConnectionOptionalIResolvable | SourceConnectionPropertyA top level `ProductViewDetail` response containing details about the product’s connection. AWS Service Catalog returns this field for the `CreateProduct` , `UpdateProduct` , `DescribeProductAsAdmin` , and `SearchProductAsAdmin` APIs. This response contains the same fields as the `ConnectionParameters` request, with the addition of the `LastSync` response.
supportDescriptionOptionalstringThe support information about the product.
supportEmailOptionalstringThe contact email for product support.
supportUrlOptionalstringThe contact URL for product support. `^https?:\/\//` / is the pattern used to validate SupportUrl.
tagsOptionalCfnTag[]One or more tags.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-servicecatalogAWS::ServiceCatalog::CloudFormationProduct