ProductProvisioningArtifactParameters

data class ProductProvisioningArtifactParameters(val description: String? = null, val disableTemplateValidation: Boolean? = null, val name: String? = null, val templatePhysicalId: String? = null, val templateUrl: String? = null, val type: String? = null)

Constructors

Link copied to clipboard
constructor(description: String? = null, disableTemplateValidation: Boolean? = null, name: String? = null, templatePhysicalId: String? = null, templateUrl: String? = null, type: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val description: String? = null

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

Link copied to clipboard

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

Link copied to clipboard
val name: String? = null

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

Link copied to clipboard

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: String? = null

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

Link copied to clipboard
val type: String? = null

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