Class: Aws::SSM::Types::ParameterMetadata
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSM::Types::ParameterMetadata
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-ssm/types.rb
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.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#allowed_pattern ⇒ String
A parameter name can include only the following letters and symbols.
-
#arn ⇒ String
The (ARN) of the last user to update the parameter.
-
#data_type ⇒ String
The data type of the parameter, such as ‘text` or `aws:ec2:image`.
-
#description ⇒ String
Description of the parameter actions.
-
#key_id ⇒ String
The alias of the Key Management Service (KMS) key used to encrypt the parameter.
-
#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 parameter name.
-
#policies ⇒ Array<Types::ParameterInlinePolicy>
A list of policies associated with a parameter.
-
#tier ⇒ String
The parameter tier.
-
#type ⇒ String
The type of parameter.
-
#version ⇒ Integer
The parameter version.
Instance Attribute Details
#allowed_pattern ⇒ String
A parameter name can include only the following letters and symbols.
a-zA-Z0-9_.-
14359 14360 14361 14362 14363 14364 14365 14366 14367 14368 14369 14370 14371 14372 14373 14374 |
# File 'lib/aws-sdk-ssm/types.rb', line 14359 class ParameterMetadata < Struct.new( :name, :arn, :type, :key_id, :last_modified_date, :last_modified_user, :description, :allowed_pattern, :version, :tier, :policies, :data_type) SENSITIVE = [] include Aws::Structure end |
#arn ⇒ String
The (ARN) of the last user to update the parameter.
14359 14360 14361 14362 14363 14364 14365 14366 14367 14368 14369 14370 14371 14372 14373 14374 |
# File 'lib/aws-sdk-ssm/types.rb', line 14359 class ParameterMetadata < Struct.new( :name, :arn, :type, :key_id, :last_modified_date, :last_modified_user, :description, :allowed_pattern, :version, :tier, :policies, :data_type) SENSITIVE = [] include Aws::Structure end |
#data_type ⇒ String
The data type of the parameter, such as ‘text` or `aws:ec2:image`. The default is `text`.
14359 14360 14361 14362 14363 14364 14365 14366 14367 14368 14369 14370 14371 14372 14373 14374 |
# File 'lib/aws-sdk-ssm/types.rb', line 14359 class ParameterMetadata < Struct.new( :name, :arn, :type, :key_id, :last_modified_date, :last_modified_user, :description, :allowed_pattern, :version, :tier, :policies, :data_type) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
Description of the parameter actions.
14359 14360 14361 14362 14363 14364 14365 14366 14367 14368 14369 14370 14371 14372 14373 14374 |
# File 'lib/aws-sdk-ssm/types.rb', line 14359 class ParameterMetadata < Struct.new( :name, :arn, :type, :key_id, :last_modified_date, :last_modified_user, :description, :allowed_pattern, :version, :tier, :policies, :data_type) SENSITIVE = [] 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.
14359 14360 14361 14362 14363 14364 14365 14366 14367 14368 14369 14370 14371 14372 14373 14374 |
# File 'lib/aws-sdk-ssm/types.rb', line 14359 class ParameterMetadata < Struct.new( :name, :arn, :type, :key_id, :last_modified_date, :last_modified_user, :description, :allowed_pattern, :version, :tier, :policies, :data_type) SENSITIVE = [] include Aws::Structure end |
#last_modified_date ⇒ Time
Date the parameter was last changed or updated.
14359 14360 14361 14362 14363 14364 14365 14366 14367 14368 14369 14370 14371 14372 14373 14374 |
# File 'lib/aws-sdk-ssm/types.rb', line 14359 class ParameterMetadata < Struct.new( :name, :arn, :type, :key_id, :last_modified_date, :last_modified_user, :description, :allowed_pattern, :version, :tier, :policies, :data_type) SENSITIVE = [] include Aws::Structure end |
#last_modified_user ⇒ String
Amazon Resource Name (ARN) of the Amazon Web Services user who last changed the parameter.
14359 14360 14361 14362 14363 14364 14365 14366 14367 14368 14369 14370 14371 14372 14373 14374 |
# File 'lib/aws-sdk-ssm/types.rb', line 14359 class ParameterMetadata < Struct.new( :name, :arn, :type, :key_id, :last_modified_date, :last_modified_user, :description, :allowed_pattern, :version, :tier, :policies, :data_type) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The parameter name.
14359 14360 14361 14362 14363 14364 14365 14366 14367 14368 14369 14370 14371 14372 14373 14374 |
# File 'lib/aws-sdk-ssm/types.rb', line 14359 class ParameterMetadata < Struct.new( :name, :arn, :type, :key_id, :last_modified_date, :last_modified_user, :description, :allowed_pattern, :version, :tier, :policies, :data_type) SENSITIVE = [] include Aws::Structure end |
#policies ⇒ Array<Types::ParameterInlinePolicy>
A list of policies associated with a parameter.
14359 14360 14361 14362 14363 14364 14365 14366 14367 14368 14369 14370 14371 14372 14373 14374 |
# File 'lib/aws-sdk-ssm/types.rb', line 14359 class ParameterMetadata < Struct.new( :name, :arn, :type, :key_id, :last_modified_date, :last_modified_user, :description, :allowed_pattern, :version, :tier, :policies, :data_type) SENSITIVE = [] include Aws::Structure end |
#tier ⇒ String
The parameter tier.
14359 14360 14361 14362 14363 14364 14365 14366 14367 14368 14369 14370 14371 14372 14373 14374 |
# File 'lib/aws-sdk-ssm/types.rb', line 14359 class ParameterMetadata < Struct.new( :name, :arn, :type, :key_id, :last_modified_date, :last_modified_user, :description, :allowed_pattern, :version, :tier, :policies, :data_type) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of parameter. Valid parameter types include the following: ‘String`, `StringList`, and `SecureString`.
14359 14360 14361 14362 14363 14364 14365 14366 14367 14368 14369 14370 14371 14372 14373 14374 |
# File 'lib/aws-sdk-ssm/types.rb', line 14359 class ParameterMetadata < Struct.new( :name, :arn, :type, :key_id, :last_modified_date, :last_modified_user, :description, :allowed_pattern, :version, :tier, :policies, :data_type) SENSITIVE = [] include Aws::Structure end |
#version ⇒ Integer
The parameter version.
14359 14360 14361 14362 14363 14364 14365 14366 14367 14368 14369 14370 14371 14372 14373 14374 |
# File 'lib/aws-sdk-ssm/types.rb', line 14359 class ParameterMetadata < Struct.new( :name, :arn, :type, :key_id, :last_modified_date, :last_modified_user, :description, :allowed_pattern, :version, :tier, :policies, :data_type) SENSITIVE = [] include Aws::Structure end |