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_.-
13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843 13844 13845 13846 13847 |
# File 'lib/aws-sdk-ssm/types.rb', line 13833 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`.
13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843 13844 13845 13846 13847 |
# File 'lib/aws-sdk-ssm/types.rb', line 13833 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.
13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843 13844 13845 13846 13847 |
# File 'lib/aws-sdk-ssm/types.rb', line 13833 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.
13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843 13844 13845 13846 13847 |
# File 'lib/aws-sdk-ssm/types.rb', line 13833 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.
13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843 13844 13845 13846 13847 |
# File 'lib/aws-sdk-ssm/types.rb', line 13833 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.
13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843 13844 13845 13846 13847 |
# File 'lib/aws-sdk-ssm/types.rb', line 13833 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.
13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843 13844 13845 13846 13847 |
# File 'lib/aws-sdk-ssm/types.rb', line 13833 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.
13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843 13844 13845 13846 13847 |
# File 'lib/aws-sdk-ssm/types.rb', line 13833 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.
13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843 13844 13845 13846 13847 |
# File 'lib/aws-sdk-ssm/types.rb', line 13833 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`.
13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843 13844 13845 13846 13847 |
# File 'lib/aws-sdk-ssm/types.rb', line 13833 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.
13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843 13844 13845 13846 13847 |
# File 'lib/aws-sdk-ssm/types.rb', line 13833 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 |