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.CacheParameterGroup

Description

 
Synopsis

Documentation

data CacheParameterGroup Source #

Represents the output of a CreateCacheParameterGroup operation.

See: newCacheParameterGroup smart constructor.

Constructors

CacheParameterGroup' 

Fields

  • cacheParameterGroupFamily :: Maybe Text

    The name of the cache parameter group family that this cache parameter group is compatible with.

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

  • arn :: Maybe Text

    The ARN (Amazon Resource Name) of the cache parameter group.

  • cacheParameterGroupName :: Maybe Text

    The name of the cache parameter group.

  • isGlobal :: Maybe Bool

    Indicates whether the parameter group is associated with a Global datastore

  • description :: Maybe Text

    The description for this cache parameter group.

Instances

Instances details
Eq CacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroup

Read CacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroup

Show CacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroup

Generic CacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroup

Associated Types

type Rep CacheParameterGroup :: Type -> Type #

NFData CacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroup

Methods

rnf :: CacheParameterGroup -> () #

Hashable CacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroup

FromXML CacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroup

type Rep CacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroup

type Rep CacheParameterGroup = D1 ('MetaData "CacheParameterGroup" "Amazonka.ElastiCache.Types.CacheParameterGroup" "libZSservicesZSamazonka-elasticacheZSamazonka-elasticache" 'False) (C1 ('MetaCons "CacheParameterGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "cacheParameterGroupFamily") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "cacheParameterGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "isGlobal") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newCacheParameterGroup :: CacheParameterGroup Source #

Create a value of CacheParameterGroup 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:cacheParameterGroupFamily:CacheParameterGroup', cacheParameterGroup_cacheParameterGroupFamily - The name of the cache parameter group family that this cache parameter group is compatible with.

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

$sel:arn:CacheParameterGroup', cacheParameterGroup_arn - The ARN (Amazon Resource Name) of the cache parameter group.

$sel:cacheParameterGroupName:CacheParameterGroup', cacheParameterGroup_cacheParameterGroupName - The name of the cache parameter group.

$sel:isGlobal:CacheParameterGroup', cacheParameterGroup_isGlobal - Indicates whether the parameter group is associated with a Global datastore

$sel:description:CacheParameterGroup', cacheParameterGroup_description - The description for this cache parameter group.

cacheParameterGroup_cacheParameterGroupFamily :: Lens' CacheParameterGroup (Maybe Text) Source #

The name of the cache parameter group family that this cache parameter group is compatible with.

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

cacheParameterGroup_arn :: Lens' CacheParameterGroup (Maybe Text) Source #

The ARN (Amazon Resource Name) of the cache parameter group.

cacheParameterGroup_isGlobal :: Lens' CacheParameterGroup (Maybe Bool) Source #

Indicates whether the parameter group is associated with a Global datastore

cacheParameterGroup_description :: Lens' CacheParameterGroup (Maybe Text) Source #

The description for this cache parameter group.