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.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
Eq ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

Read ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

Show 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 #

NFData ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

Hashable ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

AWSRequest ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

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

type Rep ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

type Rep ModifyCacheParameterGroup = D1 ('MetaData "ModifyCacheParameterGroup" "Amazonka.ElastiCache.ModifyCacheParameterGroup" "libZSservicesZSamazonka-elasticacheZSamazonka-elasticache" 'False) (C1 ('MetaCons "ModifyCacheParameterGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cacheParameterGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "parameterNameValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ParameterNameValue])))
type AWSResponse ModifyCacheParameterGroup Source # 
Instance details

Defined in Amazonka.ElastiCache.ModifyCacheParameterGroup

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:

$sel:cacheParameterGroupName: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
Eq CacheParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroupNameMessage

Read CacheParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroupNameMessage

Show 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 #

NFData CacheParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroupNameMessage

Hashable CacheParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.ElastiCache.Types.CacheParameterGroupNameMessage

FromXML 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" "libZSservicesZSamazonka-elasticacheZSamazonka-elasticache" '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