| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.DAX.Types.Parameter
Description
Synopsis
- data Parameter = Parameter' {
- allowedValues :: Maybe Text
- changeType :: Maybe ChangeType
- dataType :: Maybe Text
- description :: Maybe Text
- isModifiable :: Maybe IsModifiable
- nodeTypeSpecificValues :: Maybe [NodeTypeSpecificValue]
- parameterName :: Maybe Text
- parameterType :: Maybe ParameterType
- parameterValue :: Maybe Text
- source :: Maybe Text
- newParameter :: Parameter
- parameter_allowedValues :: Lens' Parameter (Maybe Text)
- parameter_changeType :: Lens' Parameter (Maybe ChangeType)
- parameter_dataType :: Lens' Parameter (Maybe Text)
- parameter_description :: Lens' Parameter (Maybe Text)
- parameter_isModifiable :: Lens' Parameter (Maybe IsModifiable)
- parameter_nodeTypeSpecificValues :: Lens' Parameter (Maybe [NodeTypeSpecificValue])
- parameter_parameterName :: Lens' Parameter (Maybe Text)
- parameter_parameterType :: Lens' Parameter (Maybe ParameterType)
- parameter_parameterValue :: Lens' Parameter (Maybe Text)
- parameter_source :: Lens' Parameter (Maybe Text)
Documentation
Describes an individual setting that controls some aspect of DAX behavior.
See: newParameter smart constructor.
Constructors
| Parameter' | |
Fields
| |
Instances
newParameter :: Parameter Source #
Create a value of Parameter with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:allowedValues:Parameter', parameter_allowedValues - A range of values within which the parameter can be set.
$sel:changeType:Parameter', parameter_changeType - 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.
$sel:dataType:Parameter', parameter_dataType - The data type of the parameter. For example, integer:
$sel:description:Parameter', parameter_description - A description of the parameter
$sel:isModifiable:Parameter', parameter_isModifiable - Whether the customer is allowed to modify the parameter.
$sel:nodeTypeSpecificValues:Parameter', parameter_nodeTypeSpecificValues - A list of node types, and specific parameter values for each node.
$sel:parameterName:Parameter', parameter_parameterName - The name of the parameter.
$sel:parameterType:Parameter', parameter_parameterType - Determines whether the parameter can be applied to any nodes, or only
nodes of a particular type.
$sel:parameterValue:Parameter', parameter_parameterValue - The value for the parameter.
$sel:source:Parameter', parameter_source - How the parameter is defined. For example, system denotes a
system-defined parameter.
parameter_allowedValues :: Lens' Parameter (Maybe Text) Source #
A range of values within which the parameter can be set.
parameter_changeType :: Lens' Parameter (Maybe ChangeType) Source #
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.
parameter_dataType :: Lens' Parameter (Maybe Text) Source #
The data type of the parameter. For example, integer:
parameter_isModifiable :: Lens' Parameter (Maybe IsModifiable) Source #
Whether the customer is allowed to modify the parameter.
parameter_nodeTypeSpecificValues :: Lens' Parameter (Maybe [NodeTypeSpecificValue]) Source #
A list of node types, and specific parameter values for each node.
parameter_parameterType :: Lens' Parameter (Maybe ParameterType) Source #
Determines whether the parameter can be applied to any nodes, or only nodes of a particular type.