Class: Aws::DAX::Types::Parameter
- Inherits:
-
Struct
- Object
- Struct
- Aws::DAX::Types::Parameter
- Defined in:
- gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb
Overview
Describes an individual setting that controls some aspect of DAX behavior.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#allowed_values ⇒ String
A range of values within which the parameter can be set.
-
#change_type ⇒ String
The conditions under which changes to this parameter can be applied.
-
#data_type ⇒ String
The data type of the parameter.
-
#description ⇒ String
A description of the parameter.
-
#is_modifiable ⇒ String
Whether the customer is allowed to modify the parameter.
-
#node_type_specific_values ⇒ Array<Types::NodeTypeSpecificValue>
A list of node types, and specific parameter values for each node.
-
#parameter_name ⇒ String
The name of the parameter.
-
#parameter_type ⇒ String
Determines whether the parameter can be applied to any nodes, or only nodes of a particular type.
-
#parameter_value ⇒ String
The value for the parameter.
-
#source ⇒ String
How the parameter is defined.
Instance Attribute Details
#allowed_values ⇒ String
A range of values within which the parameter can be set.
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 |
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 1157 class Parameter < Struct.new( :parameter_name, :parameter_type, :parameter_value, :node_type_specific_values, :description, :source, :data_type, :allowed_values, :is_modifiable, :change_type) SENSITIVE = [] include Aws::Structure end |
#change_type ⇒ String
The conditions under which changes to this parameter can be applied.
For example, requires-reboot
indicates that a new value for this
parameter will only take effect if a node is rebooted.
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 |
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 1157 class Parameter < Struct.new( :parameter_name, :parameter_type, :parameter_value, :node_type_specific_values, :description, :source, :data_type, :allowed_values, :is_modifiable, :change_type) SENSITIVE = [] include Aws::Structure end |
#data_type ⇒ String
The data type of the parameter. For example, integer
:
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 |
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 1157 class Parameter < Struct.new( :parameter_name, :parameter_type, :parameter_value, :node_type_specific_values, :description, :source, :data_type, :allowed_values, :is_modifiable, :change_type) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description of the parameter
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 |
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 1157 class Parameter < Struct.new( :parameter_name, :parameter_type, :parameter_value, :node_type_specific_values, :description, :source, :data_type, :allowed_values, :is_modifiable, :change_type) SENSITIVE = [] include Aws::Structure end |
#is_modifiable ⇒ String
Whether the customer is allowed to modify the parameter.
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 |
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 1157 class Parameter < Struct.new( :parameter_name, :parameter_type, :parameter_value, :node_type_specific_values, :description, :source, :data_type, :allowed_values, :is_modifiable, :change_type) SENSITIVE = [] include Aws::Structure end |
#node_type_specific_values ⇒ Array<Types::NodeTypeSpecificValue>
A list of node types, and specific parameter values for each node.
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 |
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 1157 class Parameter < Struct.new( :parameter_name, :parameter_type, :parameter_value, :node_type_specific_values, :description, :source, :data_type, :allowed_values, :is_modifiable, :change_type) SENSITIVE = [] include Aws::Structure end |
#parameter_name ⇒ String
The name of the parameter.
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 |
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 1157 class Parameter < Struct.new( :parameter_name, :parameter_type, :parameter_value, :node_type_specific_values, :description, :source, :data_type, :allowed_values, :is_modifiable, :change_type) SENSITIVE = [] include Aws::Structure end |
#parameter_type ⇒ String
Determines whether the parameter can be applied to any nodes, or only nodes of a particular type.
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 |
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 1157 class Parameter < Struct.new( :parameter_name, :parameter_type, :parameter_value, :node_type_specific_values, :description, :source, :data_type, :allowed_values, :is_modifiable, :change_type) SENSITIVE = [] include Aws::Structure end |
#parameter_value ⇒ String
The value for the parameter.
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 |
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 1157 class Parameter < Struct.new( :parameter_name, :parameter_type, :parameter_value, :node_type_specific_values, :description, :source, :data_type, :allowed_values, :is_modifiable, :change_type) SENSITIVE = [] include Aws::Structure end |
#source ⇒ String
How the parameter is defined. For example, system
denotes a
system-defined parameter.
1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 |
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 1157 class Parameter < Struct.new( :parameter_name, :parameter_type, :parameter_value, :node_type_specific_values, :description, :source, :data_type, :allowed_values, :is_modifiable, :change_type) SENSITIVE = [] include Aws::Structure end |