Class: Aws::ElastiCache::Types::Parameter
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElastiCache::Types::Parameter
- Defined in:
- gems/aws-sdk-elasticache/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.
7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7210 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.
7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7210 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.
7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7210 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.
7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7210 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.
7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7210 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.
7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7210 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.
7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7210 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.
7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7210 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.
7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 7210 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 |