amazonka-elasticache-2.0: Amazon ElastiCache SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.ElastiCache.ModifyCacheParameterGroup

Description

Modifies the parameters of a cache parameter group. You can modify up to 20 parameters in a single request by submitting a list parameter name and value pairs.

Synopsis

Creating a Request

data ModifyCacheParameterGroup Source #

Represents the input of a ModifyCacheParameterGroup operation.

See: newModifyCacheParameterGroup smart constructor.

Constructors

ModifyCacheParameterGroup' 

Fields

  • cacheParameterGroupName :: Text

    The name of the cache parameter group to modify.

  • parameterNameValues :: [ParameterNameValue]

    An array of parameter names and values for the parameter update. You must supply at least one parameter name and value; subsequent arguments are optional. A maximum of 20 parameters may be modified per request.

Instances

Instances details
ToHeaders ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

ToPath ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

ToQuery ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

AWSRequest ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

Generic ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

Associated Types

type Rep ModifyCacheParameterGroup :: Type -> Type #

Read ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

Show ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

NFData ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

Eq ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

Hashable ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

type AWSResponse ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

type Rep ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

type Rep ModifyCacheParameterGroup = D1 ('MetaData "ModifyCacheParameterGroup" "Amazonka.ElastiCache.ModifyCacheParameterGroup" "amazonka-elasticache-2.0-DTWyHgx8JwY7IlNovngF22" 'False) (C1 ('MetaCons "ModifyCacheParameterGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cacheParameterGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "parameterNameValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ParameterNameValue])))

newModifyCacheParameterGroup Source #

Create a value of ModifyCacheParameterGroup 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:

ModifyCacheParameterGroup, modifyCacheParameterGroup_cacheParameterGroupName - The name of the cache parameter group to modify.

$sel:parameterNameValues:ModifyCacheParameterGroup', modifyCacheParameterGroup_parameterNameValues - An array of parameter names and values for the parameter update. You must supply at least one parameter name and value; subsequent arguments are optional. A maximum of 20 parameters may be modified per request.

Request Lenses

modifyCacheParameterGroup_parameterNameValues :: Lens' ModifyCacheParameterGroup [ParameterNameValue] Source #

An array of parameter names and values for the parameter update. You must supply at least one parameter name and value; subsequent arguments are optional. A maximum of 20 parameters may be modified per request.

Destructuring the Response

data CacheParameterGroupNameMessage Source #

Represents the output of one of the following operations:

  • ModifyCacheParameterGroup
  • ResetCacheParameterGroup

See: newCacheParameterGroupNameMessage smart constructor.

Constructors

CacheParameterGroupNameMessage' 

Fields

Instances

Instances details
FromXML CacheParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroupNameMessage

Generic CacheParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroupNameMessage

Associated Types

type Rep CacheParameterGroupNameMessage :: Type -> Type #

Read CacheParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroupNameMessage

Show CacheParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroupNameMessage

NFData CacheParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroupNameMessage

Eq CacheParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroupNameMessage

Hashable CacheParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroupNameMessage

type Rep CacheParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroupNameMessage

type Rep CacheParameterGroupNameMessage = D1 ('MetaData "CacheParameterGroupNameMessage" "Amazonka.ElastiCache.Types.CacheParameterGroupNameMessage" "amazonka-elasticache-2.0-DTWyHgx8JwY7IlNovngF22" 'False) (C1 ('MetaCons "CacheParameterGroupNameMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cacheParameterGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCacheParameterGroupNameMessage :: CacheParameterGroupNameMessage Source #

Create a value of CacheParameterGroupNameMessage 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:cacheParameterGroupName:CacheParameterGroupNameMessage', cacheParameterGroupNameMessage_cacheParameterGroupName - The name of the cache parameter group.

Response Lenses