Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data CacheNodeTypeSpecificParameter = CacheNodeTypeSpecificParameter' {}
- newCacheNodeTypeSpecificParameter :: CacheNodeTypeSpecificParameter
- cacheNodeTypeSpecificParameter_cacheNodeTypeSpecificValues :: Lens' CacheNodeTypeSpecificParameter (Maybe [CacheNodeTypeSpecificValue])
- cacheNodeTypeSpecificParameter_minimumEngineVersion :: Lens' CacheNodeTypeSpecificParameter (Maybe Text)
- cacheNodeTypeSpecificParameter_source :: Lens' CacheNodeTypeSpecificParameter (Maybe Text)
- cacheNodeTypeSpecificParameter_isModifiable :: Lens' CacheNodeTypeSpecificParameter (Maybe Bool)
- cacheNodeTypeSpecificParameter_dataType :: Lens' CacheNodeTypeSpecificParameter (Maybe Text)
- cacheNodeTypeSpecificParameter_allowedValues :: Lens' CacheNodeTypeSpecificParameter (Maybe Text)
- cacheNodeTypeSpecificParameter_parameterName :: Lens' CacheNodeTypeSpecificParameter (Maybe Text)
- cacheNodeTypeSpecificParameter_description :: Lens' CacheNodeTypeSpecificParameter (Maybe Text)
- cacheNodeTypeSpecificParameter_changeType :: Lens' CacheNodeTypeSpecificParameter (Maybe ChangeType)
Documentation
data CacheNodeTypeSpecificParameter Source #
A parameter that has a different value for each cache node type it is
applied to. For example, in a Redis cluster, a cache.m1.large
cache
node type would have a larger maxmemory
value than a cache.m1.small
type.
See: newCacheNodeTypeSpecificParameter
smart constructor.
CacheNodeTypeSpecificParameter' | |
|
Instances
newCacheNodeTypeSpecificParameter :: CacheNodeTypeSpecificParameter Source #
Create a value of CacheNodeTypeSpecificParameter
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:cacheNodeTypeSpecificValues:CacheNodeTypeSpecificParameter'
, cacheNodeTypeSpecificParameter_cacheNodeTypeSpecificValues
- A list of cache node types and their corresponding values for this
parameter.
$sel:minimumEngineVersion:CacheNodeTypeSpecificParameter'
, cacheNodeTypeSpecificParameter_minimumEngineVersion
- The earliest cache engine version to which the parameter can apply.
$sel:source:CacheNodeTypeSpecificParameter'
, cacheNodeTypeSpecificParameter_source
- The source of the parameter value.
$sel:isModifiable:CacheNodeTypeSpecificParameter'
, cacheNodeTypeSpecificParameter_isModifiable
- Indicates whether (true
) or not (false
) the parameter can be
modified. Some parameters have security or operational implications that
prevent them from being changed.
$sel:dataType:CacheNodeTypeSpecificParameter'
, cacheNodeTypeSpecificParameter_dataType
- The valid data type for the parameter.
$sel:allowedValues:CacheNodeTypeSpecificParameter'
, cacheNodeTypeSpecificParameter_allowedValues
- The valid range of values for the parameter.
$sel:parameterName:CacheNodeTypeSpecificParameter'
, cacheNodeTypeSpecificParameter_parameterName
- The name of the parameter.
$sel:description:CacheNodeTypeSpecificParameter'
, cacheNodeTypeSpecificParameter_description
- A description of the parameter.
$sel:changeType:CacheNodeTypeSpecificParameter'
, cacheNodeTypeSpecificParameter_changeType
- 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.
cacheNodeTypeSpecificParameter_cacheNodeTypeSpecificValues :: Lens' CacheNodeTypeSpecificParameter (Maybe [CacheNodeTypeSpecificValue]) Source #
A list of cache node types and their corresponding values for this parameter.
cacheNodeTypeSpecificParameter_minimumEngineVersion :: Lens' CacheNodeTypeSpecificParameter (Maybe Text) Source #
The earliest cache engine version to which the parameter can apply.
cacheNodeTypeSpecificParameter_source :: Lens' CacheNodeTypeSpecificParameter (Maybe Text) Source #
The source of the parameter value.
cacheNodeTypeSpecificParameter_isModifiable :: Lens' CacheNodeTypeSpecificParameter (Maybe Bool) Source #
Indicates whether (true
) or not (false
) the parameter can be
modified. Some parameters have security or operational implications that
prevent them from being changed.
cacheNodeTypeSpecificParameter_dataType :: Lens' CacheNodeTypeSpecificParameter (Maybe Text) Source #
The valid data type for the parameter.
cacheNodeTypeSpecificParameter_allowedValues :: Lens' CacheNodeTypeSpecificParameter (Maybe Text) Source #
The valid range of values for the parameter.
cacheNodeTypeSpecificParameter_parameterName :: Lens' CacheNodeTypeSpecificParameter (Maybe Text) Source #
The name of the parameter.
cacheNodeTypeSpecificParameter_description :: Lens' CacheNodeTypeSpecificParameter (Maybe Text) Source #
A description of the parameter.
cacheNodeTypeSpecificParameter_changeType :: Lens' CacheNodeTypeSpecificParameter (Maybe ChangeType) Source #
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.