ProvisioningArtifactProperties
public struct ProvisioningArtifactProperties : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The description of the provisioning artifact, including how it differs from the previous provisioning artifact.
Declaration
Swift
public let description: String? -
If set to true, AWS Service Catalog stops validating the specified provisioning artifact even if it is invalid.
Declaration
Swift
public let disableTemplateValidation: Bool? -
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/...”
Declaration
Swift
public let info: [String : String] -
The name of the provisioning artifact (for example, v1 v2beta). No spaces are allowed.
Declaration
Swift
public let name: String? -
The type of provisioning artifact. CLOUD_FORMATION_TEMPLATE - AWS CloudFormation template MARKETPLACE_AMI - AWS Marketplace AMI MARKETPLACE_CAR - AWS Marketplace Clusters and AWS Resources
Declaration
Swift
public let type: ProvisioningArtifactType? -
Undocumented
Declaration
Swift
public init(description: String? = nil, disableTemplateValidation: Bool? = nil, info: [String : String], name: String? = nil, type: ProvisioningArtifactType? = nil) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
ProvisioningArtifactProperties Structure Reference