class
Amazonite::Ssm::ParameterMetadata
- Amazonite::Ssm::ParameterMetadata
- Reference
- Object
Overview
Metadata includes information like the Amazon Resource Name (ARN) of the last user to update the parameter and the date and time the parameter was last used.
Included Modules
- JSON::Serializable
Defined in:
ssm/parameter_metadata.crConstructors
- .new(pull : JSON::PullParser)
- .new(name : String | Nil = nil, arn : String | Nil = nil, type : ParameterType | Nil = nil, key_id : String | Nil = nil, last_modified_date : Time | Nil = nil, last_modified_user : String | Nil = nil, description : String | Nil = nil, allowed_pattern : String | Nil = nil, version : Int64 | Nil = nil, tier : ParameterTier | Nil = nil, policies : Array(ParameterInlinePolicy) | Nil = nil, data_type : String | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#allowed_pattern : String | Nil
A parameter name can include only the following letters and symbols.
-
#allowed_pattern=(allowed_pattern : String | Nil)
A parameter name can include only the following letters and symbols.
-
#arn : String | Nil
The Amazon Resource Name (ARN) of the parameter.
-
#arn=(arn : String | Nil)
The Amazon Resource Name (ARN) of the parameter.
-
#data_type : String | Nil
The data type of the parameter, such as
textoraws:ec2:image. -
#data_type=(data_type : String | Nil)
The data type of the parameter, such as
textoraws:ec2:image. -
#description : String | Nil
Description of the parameter actions.
-
#description=(description : String | Nil)
Description of the parameter actions.
-
#hash(hasher)
See
Object#hash(hasher) -
#key_id : String | Nil
The alias of the Key Management Service (KMS) key used to encrypt the parameter.
-
#key_id=(key_id : String | Nil)
The alias of the Key Management Service (KMS) key used to encrypt the parameter.
-
#last_modified_date : Time | Nil
Date the parameter was last changed or updated.
-
#last_modified_date=(last_modified_date : Time | Nil)
Date the parameter was last changed or updated.
-
#last_modified_user : String | Nil
Amazon Resource Name (ARN) of the Amazon Web Services user who last changed the parameter.
-
#last_modified_user=(last_modified_user : String | Nil)
Amazon Resource Name (ARN) of the Amazon Web Services user who last changed the parameter.
-
#name : String | Nil
The parameter name.
-
#name=(name : String | Nil)
The parameter name.
-
#policies : Array(ParameterInlinePolicy) | Nil
A list of policies associated with a parameter.
-
#policies=(policies : Array(ParameterInlinePolicy) | Nil)
A list of policies associated with a parameter.
-
#tier : ParameterTier | Nil
The parameter tier.
-
#tier=(tier : ParameterTier | Nil)
The parameter tier.
-
#type : ParameterType | Nil
The type of parameter.
-
#type=(type : ParameterType | Nil)
The type of parameter.
- #validate! : Nil
-
#version : Int64 | Nil
The parameter version.
-
#version=(version : Int64 | Nil)
The parameter version.
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
A parameter name can include only the following letters and symbols.
a-zA-Z0-9_.-
A parameter name can include only the following letters and symbols.
a-zA-Z0-9_.-
The data type of the parameter, such as text or aws:ec2:image. The default is text.
The data type of the parameter, such as text or aws:ec2:image. The default is text.
The alias of the Key Management Service (KMS) key used to encrypt the parameter. Applies to
SecureString parameters only.
The alias of the Key Management Service (KMS) key used to encrypt the parameter. Applies to
SecureString parameters only.
Date the parameter was last changed or updated.
Amazon Resource Name (ARN) of the Amazon Web Services user who last changed the parameter.
Amazon Resource Name (ARN) of the Amazon Web Services user who last changed the parameter.
A list of policies associated with a parameter.
The type of parameter. Valid parameter types include the following: String, StringList, and
SecureString.
The type of parameter. Valid parameter types include the following: String, StringList, and
SecureString.