Class: Aws::ElastiCache::Types::Parameter
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElastiCache::Types::Parameter
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-elasticache/types.rb
Overview
Describes an individual setting that controls some aspect of ElastiCache behavior.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#allowed_values ⇒ String
The valid range of values for the parameter.
-
#change_type ⇒ String
Indicates whether a change to the parameter is applied immediately or requires a reboot for the change to be applied.
-
#data_type ⇒ String
The valid data type for the parameter.
-
#description ⇒ String
A description of the parameter.
-
#is_modifiable ⇒ Boolean
Indicates whether (‘true`) or not (`false`) the parameter can be modified.
-
#minimum_engine_version ⇒ String
The earliest cache engine version to which the parameter can apply.
-
#parameter_name ⇒ String
The name of the parameter.
-
#parameter_value ⇒ String
The value of the parameter.
-
#source ⇒ String
The source of the parameter.
Instance Attribute Details
#allowed_values ⇒ String
The valid range of values for the parameter.
7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 |
# File 'lib/aws-sdk-elasticache/types.rb', line 7232 class Parameter < Struct.new( :parameter_name, :parameter_value, :description, :source, :data_type, :allowed_values, :is_modifiable, :minimum_engine_version, :change_type) SENSITIVE = [] include Aws::Structure end |
#change_type ⇒ String
Indicates whether a change to the parameter is applied immediately or requires a reboot for the change to be applied. You can force a reboot or wait until the next maintenance window’s reboot. For more information, see [Rebooting a Cluster].
[1]: docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/Clusters.Rebooting.html
7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 |
# File 'lib/aws-sdk-elasticache/types.rb', line 7232 class Parameter < Struct.new( :parameter_name, :parameter_value, :description, :source, :data_type, :allowed_values, :is_modifiable, :minimum_engine_version, :change_type) SENSITIVE = [] include Aws::Structure end |
#data_type ⇒ String
The valid data type for the parameter.
7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 |
# File 'lib/aws-sdk-elasticache/types.rb', line 7232 class Parameter < Struct.new( :parameter_name, :parameter_value, :description, :source, :data_type, :allowed_values, :is_modifiable, :minimum_engine_version, :change_type) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description of the parameter.
7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 |
# File 'lib/aws-sdk-elasticache/types.rb', line 7232 class Parameter < Struct.new( :parameter_name, :parameter_value, :description, :source, :data_type, :allowed_values, :is_modifiable, :minimum_engine_version, :change_type) SENSITIVE = [] include Aws::Structure end |
#is_modifiable ⇒ Boolean
Indicates whether (‘true`) or not (`false`) the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed.
7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 |
# File 'lib/aws-sdk-elasticache/types.rb', line 7232 class Parameter < Struct.new( :parameter_name, :parameter_value, :description, :source, :data_type, :allowed_values, :is_modifiable, :minimum_engine_version, :change_type) SENSITIVE = [] include Aws::Structure end |
#minimum_engine_version ⇒ String
The earliest cache engine version to which the parameter can apply.
7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 |
# File 'lib/aws-sdk-elasticache/types.rb', line 7232 class Parameter < Struct.new( :parameter_name, :parameter_value, :description, :source, :data_type, :allowed_values, :is_modifiable, :minimum_engine_version, :change_type) SENSITIVE = [] include Aws::Structure end |
#parameter_name ⇒ String
The name of the parameter.
7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 |
# File 'lib/aws-sdk-elasticache/types.rb', line 7232 class Parameter < Struct.new( :parameter_name, :parameter_value, :description, :source, :data_type, :allowed_values, :is_modifiable, :minimum_engine_version, :change_type) SENSITIVE = [] include Aws::Structure end |
#parameter_value ⇒ String
The value of the parameter.
7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 |
# File 'lib/aws-sdk-elasticache/types.rb', line 7232 class Parameter < Struct.new( :parameter_name, :parameter_value, :description, :source, :data_type, :allowed_values, :is_modifiable, :minimum_engine_version, :change_type) SENSITIVE = [] include Aws::Structure end |
#source ⇒ String
The source of the parameter.
7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 |
# File 'lib/aws-sdk-elasticache/types.rb', line 7232 class Parameter < Struct.new( :parameter_name, :parameter_value, :description, :source, :data_type, :allowed_values, :is_modifiable, :minimum_engine_version, :change_type) SENSITIVE = [] include Aws::Structure end |