AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Information about a provisioning artifact (also known as a version) for a product.

Inheritance Hierarchy

System.Object
  Amazon.ServiceCatalog.Model.ProvisioningArtifactProperties

Namespace: Amazon.ServiceCatalog.Model
Assembly: AWSSDK.ServiceCatalog.dll
Version: 3.x.y.z

Syntax

C#
public class ProvisioningArtifactProperties

The ProvisioningArtifactProperties type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property Description System.String

Gets and sets the property Description.

The description of the provisioning artifact, including how it differs from the previous provisioning artifact.

Public Property DisableTemplateValidation System.Boolean

Gets and sets the property DisableTemplateValidation.

If set to true, Service Catalog stops validating the specified provisioning artifact even if it is invalid.

Service Catalog does not support template validation for the TERRAFORM_OS product type.

Public Property Info System.Collections.Generic.Dictionary<System.String, System.String>

Gets and sets the property 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 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 CloudFormation stack arn. Specify the physical id in JSON format as follows: ImportFromPhysicalId: “arn:aws:cloudformation:[us-east-1]:[accountId]:stack/[StackName]/[resourceId]

Public Property Name System.String

Gets and sets the property Name.

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

Public Property Type Amazon.ServiceCatalog.ProvisioningArtifactType

Gets and sets the property Type.

The type of provisioning artifact.

  • CLOUD_FORMATION_TEMPLATE - CloudFormation template

  • TERRAFORM_OPEN_SOURCE - Terraform Open Source configuration file

  • TERRAFORM_CLOUD - Terraform Cloud configuration file

  • EXTERNAL - External configuration file

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5