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 ARN of the last user and the date/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.
-
#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 ID of the query key used for this 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_.-
13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 |
# File 'lib/aws-sdk-ssm/types.rb', line 13875 class ParameterMetadata < Struct.new( :name, :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`.
13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 |
# File 'lib/aws-sdk-ssm/types.rb', line 13875 class ParameterMetadata < Struct.new( :name, :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.
13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 |
# File 'lib/aws-sdk-ssm/types.rb', line 13875 class ParameterMetadata < Struct.new( :name, :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 ID of the query key used for this parameter.
13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 |
# File 'lib/aws-sdk-ssm/types.rb', line 13875 class ParameterMetadata < Struct.new( :name, :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.
13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 |
# File 'lib/aws-sdk-ssm/types.rb', line 13875 class ParameterMetadata < Struct.new( :name, :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.
13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 |
# File 'lib/aws-sdk-ssm/types.rb', line 13875 class ParameterMetadata < Struct.new( :name, :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.
13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 |
# File 'lib/aws-sdk-ssm/types.rb', line 13875 class ParameterMetadata < Struct.new( :name, :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.
13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 |
# File 'lib/aws-sdk-ssm/types.rb', line 13875 class ParameterMetadata < Struct.new( :name, :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.
13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 |
# File 'lib/aws-sdk-ssm/types.rb', line 13875 class ParameterMetadata < Struct.new( :name, :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`.
13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 |
# File 'lib/aws-sdk-ssm/types.rb', line 13875 class ParameterMetadata < Struct.new( :name, :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.
13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 |
# File 'lib/aws-sdk-ssm/types.rb', line 13875 class ParameterMetadata < Struct.new( :name, :type, :key_id, :last_modified_date, :last_modified_user, :description, :allowed_pattern, :version, :tier, :policies, :data_type) SENSITIVE = [] include Aws::Structure end |