EstimateTemplateCostInput

public struct EstimateTemplateCostInput : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A list of Parameter structures that specify input parameters.

    Declaration

    Swift

    public let parameters: [Parameter]?
  • Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. (For more information, go to Template Anatomy in the AWS CloudFormation User Guide.) Conditional: You must pass TemplateBody or TemplateURL. If both are passed, only TemplateBody is used.

    Declaration

    Swift

    public let templateBody: String?
  • Location of file containing the template body. The URL must point to a template that is located in an Amazon S3 bucket. For more information, go to Template Anatomy in the AWS CloudFormation User Guide. Conditional: You must pass TemplateURL or TemplateBody. If both are passed, only TemplateBody is used.

    Declaration

    Swift

    public let templateURL: String?
  • Undocumented

    Declaration

    Swift

    public init(parameters: [Parameter]? = nil, templateBody: String? = nil, templateURL: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws