class
Amazonite::Ssm::DocumentParameter
- Amazonite::Ssm::DocumentParameter
- Reference
- Object
Overview
Parameters specified in a Systems Manager document that run on the server when the command is run.
Included Modules
- JSON::Serializable
Defined in:
ssm/document_parameter.crConstructors
- .new(pull : JSON::PullParser)
- .new(name : String | Nil = nil, type : DocumentParameterType | Nil = nil, description : String | Nil = nil, default_value : String | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#default_value : String | Nil
If specified, the default values for the parameters.
-
#default_value=(default_value : String | Nil)
If specified, the default values for the parameters.
-
#description : String | Nil
A description of what the parameter does, how to use it, the default value, and whether or not the parameter is optional.
-
#description=(description : String | Nil)
A description of what the parameter does, how to use it, the default value, and whether or not the parameter is optional.
-
#hash(hasher)
See
Object#hash(hasher) -
#name : String | Nil
The name of the parameter.
-
#name=(name : String | Nil)
The name of the parameter.
-
#type : DocumentParameterType | Nil
The type of parameter.
-
#type=(type : DocumentParameterType | Nil)
The type of parameter.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
If specified, the default values for the parameters. Parameters without a default value are required. Parameters with a default value are optional.
If specified, the default values for the parameters. Parameters without a default value are required. Parameters with a default value are optional.
A description of what the parameter does, how to use it, the default value, and whether or not the parameter is optional.
A description of what the parameter does, how to use it, the default value, and whether or not the parameter is optional.
The type of parameter. The type can be either String or StringList.
The type of parameter. The type can be either String or StringList.