Class CfnCloudFormationProduct.ProvisioningArtifactPropertiesProperty
Information about a provisioning artifact (also known as a version) for a product.
Inheritance
Namespace: Amazon.CDK.AWS.Servicecatalog
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class ProvisioningArtifactPropertiesProperty : Object, CfnCloudFormationProduct.IProvisioningArtifactPropertiesProperty
Syntax (vb)
Public Class ProvisioningArtifactPropertiesProperty
Inherits Object
Implements CfnCloudFormationProduct.IProvisioningArtifactPropertiesProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Servicecatalog;
var info;
var provisioningArtifactPropertiesProperty = new ProvisioningArtifactPropertiesProperty {
Info = info,
// the properties below are optional
Description = "description",
DisableTemplateValidation = false,
Name = "name",
Type = "type"
};
Synopsis
Constructors
ProvisioningArtifactPropertiesProperty() |
Properties
Description | The description of the provisioning artifact, including how it differs from the previous provisioning artifact. |
DisableTemplateValidation | If set to true, AWS Service Catalog stops validating the specified provisioning artifact even if it is invalid. |
Info | Specify the template source with one of the following options, but not both. |
Name | The name of the provisioning artifact (for example, v1 v2beta). |
Type | The type of provisioning artifact. |
Constructors
ProvisioningArtifactPropertiesProperty()
public ProvisioningArtifactPropertiesProperty()
Properties
Description
The description of the provisioning artifact, including how it differs from the previous provisioning artifact.
public string Description { get; set; }
Property Value
System.String
Remarks
DisableTemplateValidation
If set to true, AWS Service Catalog stops validating the specified provisioning artifact even if it is invalid.
public object DisableTemplateValidation { get; set; }
Property Value
System.Object
Remarks
Info
Specify the template source with one of the following options, but not both.
public object Info { get; set; }
Property Value
System.Object
Remarks
Keys accepted: [ LoadTemplateFromURL
, ImportFromPhysicalId
]
The URL of the AWS CloudFormation template in Amazon S3 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]
Name
The name of the provisioning artifact (for example, v1 v2beta).
public string Name { get; set; }
Property Value
System.String
Remarks
Type
The type of provisioning artifact.
public string Type { get; set; }
Property Value
System.String