libZSservicesZSamazonka-elasticacheZSamazonka-elasticache
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.ElastiCache.Types.CacheEngineVersion

Description

 
Synopsis

Documentation

data CacheEngineVersion Source #

Provides all of the details about a particular cache engine version.

See: newCacheEngineVersion smart constructor.

Constructors

CacheEngineVersion' 

Fields

Instances

Instances details
Eq CacheEngineVersion Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheEngineVersion

Read CacheEngineVersion Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheEngineVersion

Show CacheEngineVersion Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheEngineVersion

Generic CacheEngineVersion Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheEngineVersion

Associated Types

type Rep CacheEngineVersion :: Type -> Type #

NFData CacheEngineVersion Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheEngineVersion

Methods

rnf :: CacheEngineVersion -> () #

Hashable CacheEngineVersion Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheEngineVersion

FromXML CacheEngineVersion Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheEngineVersion

type Rep CacheEngineVersion Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheEngineVersion

type Rep CacheEngineVersion = D1 ('MetaData "CacheEngineVersion" "Amazonka.ElastiCache.Types.CacheEngineVersion" "libZSservicesZSamazonka-elasticacheZSamazonka-elasticache" 'False) (C1 ('MetaCons "CacheEngineVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "cacheParameterGroupFamily") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "cacheEngineDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "engine") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "cacheEngineVersionDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newCacheEngineVersion :: CacheEngineVersion Source #

Create a value of CacheEngineVersion 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:engineVersion:CacheEngineVersion', cacheEngineVersion_engineVersion - The version number of the cache engine.

$sel:cacheParameterGroupFamily:CacheEngineVersion', cacheEngineVersion_cacheParameterGroupFamily - The name of the cache parameter group family associated with this cache engine.

Valid values are: memcached1.4 | memcached1.5 | memcached1.6 | redis2.6 | redis2.8 | redis3.2 | redis4.0 | redis5.0 | redis6.x |

$sel:cacheEngineDescription:CacheEngineVersion', cacheEngineVersion_cacheEngineDescription - The description of the cache engine.

$sel:engine:CacheEngineVersion', cacheEngineVersion_engine - The name of the cache engine.

$sel:cacheEngineVersionDescription:CacheEngineVersion', cacheEngineVersion_cacheEngineVersionDescription - The description of the cache engine version.

cacheEngineVersion_engineVersion :: Lens' CacheEngineVersion (Maybe Text) Source #

The version number of the cache engine.

cacheEngineVersion_cacheParameterGroupFamily :: Lens' CacheEngineVersion (Maybe Text) Source #

The name of the cache parameter group family associated with this cache engine.

Valid values are: memcached1.4 | memcached1.5 | memcached1.6 | redis2.6 | redis2.8 | redis3.2 | redis4.0 | redis5.0 | redis6.x |