class Aws::ServiceCatalog::Types::ProvisioningArtifactProperties
Information about a provisioning artifact (also known as a version) for a product.
@note When making an API call, you may pass ProvisioningArtifactProperties
data as a hash: { name: "ProvisioningArtifactName", description: "ProvisioningArtifactDescription", info: { # required "ProvisioningArtifactInfoKey" => "ProvisioningArtifactInfoValue", }, type: "CLOUD_FORMATION_TEMPLATE", # accepts CLOUD_FORMATION_TEMPLATE, MARKETPLACE_AMI, MARKETPLACE_CAR disable_template_validation: false, }
@!attribute [rw] name
The name of the provisioning artifact (for example, v1 v2beta). No spaces are allowed. @return [String]
@!attribute [rw] description
The description of the provisioning artifact, including how it differs from the previous provisioning artifact. @return [String]
@!attribute [rw] info
Specify the template source with one of the following options, but not both. Keys accepted: \[ `LoadTemplateFromURL`, `ImportFromPhysicalId` \] The URL of the CloudFormation template in Amazon S3. 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 CloudFormation stack arn. Specify the physical id in JSON format as follows: `ImportFromPhysicalId: “arn:aws:cloudformation:[us-east-1]:[accountId]:stack/[StackName]/[resourceId]` @return [Hash<String,String>]
@!attribute [rw] type
The type of provisioning artifact. * `CLOUD_FORMATION_TEMPLATE` - AWS CloudFormation template * `MARKETPLACE_AMI` - AWS Marketplace AMI * `MARKETPLACE_CAR` - AWS Marketplace Clusters and AWS Resources @return [String]
@!attribute [rw] disable_template_validation
If set to true, AWS Service Catalog stops validating the specified provisioning artifact even if it is invalid. @return [Boolean]
@see docs.aws.amazon.com/goto/WebAPI/servicecatalog-2015-12-10/ProvisioningArtifactProperties AWS API Documentation
Constants
- SENSITIVE