This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::ServiceCatalog::CloudFormationProduct ProvisioningArtifactProperties
Information about a provisioning artifact (also known as a version) for a product.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "Description" :String, "DisableTemplateValidation" :Boolean, "Info" :Json, "Name" :String, "Type" :String}
YAML
Description:StringDisableTemplateValidation:BooleanInfo:JsonName:StringType:String
Properties
- Description
- 
                    The description of the provisioning artifact, including how it differs from the previous provisioning artifact. Required: No Type: String Maximum: 8192Update requires: No interruption 
- DisableTemplateValidation
- 
                    If set to true, Amazon Service Catalog stops validating the specified provisioning artifact even if it is invalid. Required: No Type: Boolean Update requires: No interruption 
- Info
- 
                    Specify the template source with one of the following options, but not both. Keys accepted: [ LoadTemplateFromURL,ImportFromPhysicalId]The URL of the Amazon CloudFormation template in Amazon S3 in JSON format. Specify the URL in JSON format as follows: "LoadTemplateFromURL": "https://s3.amazonaws.com/cf-templates-ozkq9d3hgiq2-us-east-1/..."ImportFromPhysicalId: The physical id of the resource that contains the template. Currently only supports Amazon CloudFormation stack arn. Specify the physical id in JSON format as follows:ImportFromPhysicalId: “arn:aws:cloudformation:[us-east-1]:[accountId]:stack/[StackName]/[resourceId]Required: Yes Type: Json Update requires: No interruption 
- Name
- 
                    The name of the provisioning artifact (for example, v1 v2beta). No spaces are allowed. Required: No Type: String Maximum: 8192Update requires: No interruption 
- Type
- 
                    The type of provisioning artifact. - 
                            CLOUD_FORMATION_TEMPLATE- Amazon CloudFormation template
- 
                            TERRAFORM_OPEN_SOURCE- Terraform Open Source configuration file
- 
                            TERRAFORM_CLOUD- Terraform Cloud configuration file
- 
                            EXTERNAL- External configuration file
 Required: No Type: String Allowed values: CLOUD_FORMATION_TEMPLATE | MARKETPLACE_AMI | MARKETPLACE_CAR | TERRAFORM_OPEN_SOURCE | EXTERNAL | TERRAFORM_CLOUDUpdate requires: No interruption 
- 
                            
See also
- 
                    ProvisioningArtifactProperties in the Amazon Service Catalog API Reference