ProductProvisioningArtifactParametersArgs

data class ProductProvisioningArtifactParametersArgs(val description: Output<String>? = null, val disableTemplateValidation: Output<Boolean>? = null, val name: Output<String>? = null, val templatePhysicalId: Output<String>? = null, val templateUrl: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<ProductProvisioningArtifactParametersArgs>

Constructors

constructor(description: Output<String>? = null, disableTemplateValidation: Output<Boolean>? = null, name: Output<String>? = null, templatePhysicalId: Output<String>? = null, templateUrl: Output<String>? = null, type: Output<String>? = null)

Properties

Link copied to clipboard
val description: Output<String>? = null

Description of the provisioning artifact (i.e., version), including how it differs from the previous provisioning artifact.

Link copied to clipboard
val disableTemplateValidation: Output<Boolean>? = null

Whether AWS Service Catalog stops validating the specified provisioning artifact template even if it is invalid.

Link copied to clipboard
val name: Output<String>? = null

Name of the provisioning artifact (for example, v1, v2beta). No spaces are allowed.

Link copied to clipboard
val templatePhysicalId: Output<String>? = null

Template source as the physical ID of the resource that contains the template. Currently only supports CloudFormation stack ARN. Specify the physical ID as arn:[partition]:cloudformation:[region]:[account ID]:stack/[stack name]/[resource ID].

Link copied to clipboard
val templateUrl: Output<String>? = null

Template source as URL of the CloudFormation template in Amazon S3.

Link copied to clipboard
val type: Output<String>? = null

Type of provisioning artifact. See AWS Docs for valid list of values.

Functions

Link copied to clipboard
open override fun toJava(): ProductProvisioningArtifactParametersArgs