Builder

class Builder

Properties

Link copied to clipboard

A regular expression that represents the patterns to allow for String types.

Link copied to clipboard

An array containing the list of values allowed for the parameter.

Link copied to clipboard

A string that explains a constraint when the constraint is violated. For example, without a constraint description, a parameter that has an allowed pattern of [A-Za-z0-9]+ displays the following error message when the user specifies an invalid value:

Link copied to clipboard

A value of the appropriate type for the template to use if no value is specified when a stack is created. If you define constraints for the parameter, you must specify a value that adheres to those constraints.

Link copied to clipboard

A string of up to 4,000 characters that describes the parameter.

Link copied to clipboard

An integer value that determines the largest number of characters that you want to allow for String types.

Link copied to clipboard

A numeric value that determines the largest numeric value that you want to allow for Number types.

Link copied to clipboard

An integer value that determines the smallest number of characters that you want to allow for String types.

Link copied to clipboard

A numeric value that determines the smallest numeric value that you want to allow for Number types.

Link copied to clipboard
var name: String?

The name of the parameter.

Link copied to clipboard

Whether to mask the parameter value whenever anyone makes a call that describes the stack. If you set the value to true, the parameter value is masked with asterisks (*****).

Link copied to clipboard

A list of AWS SAM resources that use this parameter.

Link copied to clipboard
var type: String?

The type of the parameter.