ProvisioningArtifactProperties
Information about a provisioning artifact (also known as a version) for a product.
Contents
- Description
-
The description of the provisioning artifact, including how it differs from the previous provisioning artifact.
Type: String
Length Constraints: Maximum length of 8192.
Required: No
- DisableTemplateValidation
-
If set to true, AWS Service Catalog stops validating the specified provisioning artifact even if it is invalid.
AWS Service Catalog does not support template validation for the
TERRAFORM_OS
product type.Type: Boolean
Required: No
- Info
-
Specify the template source with one of the following options, but not both. Keys accepted: [
LoadTemplateFromURL
,ImportFromPhysicalId
]The URL of the AWS CloudFormation template in Amazon S3 or GitHub 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 AWS CloudFormation stack arn. Specify the physical id in JSON format as follows:ImportFromPhysicalId: “arn:aws:cloudformation:[us-east-1]:[accountId]:stack/[StackName]/[resourceId]
Type: String to string map
Map Entries: Maximum number of 100 items.
Required: No
- Name
-
The name of the provisioning artifact (for example, v1 v2beta). No spaces are allowed.
Type: String
Length Constraints: Maximum length of 8192.
Required: No
- Type
-
The type of provisioning artifact.
-
CLOUD_FORMATION_TEMPLATE
- AWS CloudFormation template -
TERRAFORM_OPEN_SOURCE
- Terraform Open Source configuration file -
TERRAFORM_CLOUD
- Terraform Cloud configuration file -
EXTERNAL
- External configuration file
Type: String
Valid Values:
CLOUD_FORMATION_TEMPLATE | MARKETPLACE_AMI | MARKETPLACE_CAR | TERRAFORM_OPEN_SOURCE | TERRAFORM_CLOUD | EXTERNAL
Required: No
-
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: