Class: Aws::SSM::Types::ParameterHistory
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSM::Types::ParameterHistory
- Defined in:
- gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb
Overview
Information about parameter usage.
Constant Summary collapse
- SENSITIVE =
[:value]
Instance Attribute Summary collapse
-
#allowed_pattern ⇒ String
Parameter names can include the following letters and symbols.
-
#data_type ⇒ String
The data type of the parameter, such as
text
oraws:ec2:image
. -
#description ⇒ String
Information about the parameter.
-
#key_id ⇒ String
The alias of the Key Management Service (KMS) key used to encrypt the parameter.
-
#labels ⇒ Array<String>
Labels assigned to the parameter version.
-
#last_modified_date ⇒ Time
Date the parameter was last changed or updated.
-
#last_modified_user ⇒ String
Amazon Resource Name (ARN) of the Amazon Web Services user who last changed the parameter.
-
#name ⇒ String
The name of the parameter.
-
#policies ⇒ Array<Types::ParameterInlinePolicy>
Information about the policies assigned to a parameter.
-
#tier ⇒ String
The parameter tier.
-
#type ⇒ String
The type of parameter used.
-
#value ⇒ String
The parameter value.
-
#version ⇒ Integer
The parameter version.
Instance Attribute Details
#allowed_pattern ⇒ String
Parameter names can include the following letters and symbols.
a-zA-Z0-9_.-
14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 14137 class ParameterHistory < Struct.new( :name, :type, :key_id, :last_modified_date, :last_modified_user, :description, :value, :allowed_pattern, :version, :labels, :tier, :policies, :data_type) SENSITIVE = [:value] include Aws::Structure end |
#data_type ⇒ String
The data type of the parameter, such as text
or aws:ec2:image
.
The default is text
.
14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 14137 class ParameterHistory < Struct.new( :name, :type, :key_id, :last_modified_date, :last_modified_user, :description, :value, :allowed_pattern, :version, :labels, :tier, :policies, :data_type) SENSITIVE = [:value] include Aws::Structure end |
#description ⇒ String
Information about the parameter.
14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 14137 class ParameterHistory < Struct.new( :name, :type, :key_id, :last_modified_date, :last_modified_user, :description, :value, :allowed_pattern, :version, :labels, :tier, :policies, :data_type) SENSITIVE = [:value] include Aws::Structure end |
#key_id ⇒ String
The alias of the Key Management Service (KMS) key used to encrypt
the parameter. Applies to SecureString
parameters only
14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 14137 class ParameterHistory < Struct.new( :name, :type, :key_id, :last_modified_date, :last_modified_user, :description, :value, :allowed_pattern, :version, :labels, :tier, :policies, :data_type) SENSITIVE = [:value] include Aws::Structure end |
#labels ⇒ Array<String>
Labels assigned to the parameter version.
14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 14137 class ParameterHistory < Struct.new( :name, :type, :key_id, :last_modified_date, :last_modified_user, :description, :value, :allowed_pattern, :version, :labels, :tier, :policies, :data_type) SENSITIVE = [:value] include Aws::Structure end |
#last_modified_date ⇒ Time
Date the parameter was last changed or updated.
14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 14137 class ParameterHistory < Struct.new( :name, :type, :key_id, :last_modified_date, :last_modified_user, :description, :value, :allowed_pattern, :version, :labels, :tier, :policies, :data_type) SENSITIVE = [:value] include Aws::Structure end |
#last_modified_user ⇒ String
Amazon Resource Name (ARN) of the Amazon Web Services user who last changed the parameter.
14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 14137 class ParameterHistory < Struct.new( :name, :type, :key_id, :last_modified_date, :last_modified_user, :description, :value, :allowed_pattern, :version, :labels, :tier, :policies, :data_type) SENSITIVE = [:value] include Aws::Structure end |
#name ⇒ String
The name of the parameter.
14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 14137 class ParameterHistory < Struct.new( :name, :type, :key_id, :last_modified_date, :last_modified_user, :description, :value, :allowed_pattern, :version, :labels, :tier, :policies, :data_type) SENSITIVE = [:value] include Aws::Structure end |
#policies ⇒ Array<Types::ParameterInlinePolicy>
Information about the policies assigned to a parameter.
Assigning parameter policies in the Amazon Web Services Systems Manager User Guide.
14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 14137 class ParameterHistory < Struct.new( :name, :type, :key_id, :last_modified_date, :last_modified_user, :description, :value, :allowed_pattern, :version, :labels, :tier, :policies, :data_type) SENSITIVE = [:value] include Aws::Structure end |
#tier ⇒ String
The parameter tier.
14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 14137 class ParameterHistory < Struct.new( :name, :type, :key_id, :last_modified_date, :last_modified_user, :description, :value, :allowed_pattern, :version, :labels, :tier, :policies, :data_type) SENSITIVE = [:value] include Aws::Structure end |
#type ⇒ String
The type of parameter used.
14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 14137 class ParameterHistory < Struct.new( :name, :type, :key_id, :last_modified_date, :last_modified_user, :description, :value, :allowed_pattern, :version, :labels, :tier, :policies, :data_type) SENSITIVE = [:value] include Aws::Structure end |
#value ⇒ String
The parameter value.
14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 14137 class ParameterHistory < Struct.new( :name, :type, :key_id, :last_modified_date, :last_modified_user, :description, :value, :allowed_pattern, :version, :labels, :tier, :policies, :data_type) SENSITIVE = [:value] include Aws::Structure end |
#version ⇒ Integer
The parameter version.
14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 14137 class ParameterHistory < Struct.new( :name, :type, :key_id, :last_modified_date, :last_modified_user, :description, :value, :allowed_pattern, :version, :labels, :tier, :policies, :data_type) SENSITIVE = [:value] include Aws::Structure end |