libZSservicesZSamazonka-neptuneZSamazonka-neptune
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.Neptune.ResetDBParameterGroup

Description

Modifies the parameters of a DB parameter group to the engine/system default value. To reset specific parameters, provide a list of the following: ParameterName and ApplyMethod. To reset the entire DB parameter group, specify the DBParameterGroup name and ResetAllParameters parameters. When resetting the entire group, dynamic parameters are updated immediately and static parameters are set to pending-reboot to take effect on the next DB instance restart or RebootDBInstance request.

Synopsis

Creating a Request

data ResetDBParameterGroup Source #

See: newResetDBParameterGroup smart constructor.

Constructors

ResetDBParameterGroup' 

Fields

  • resetAllParameters :: Maybe Bool

    Specifies whether (true) or not (false) to reset all parameters in the DB parameter group to default values.

    Default: true

  • parameters :: Maybe [Parameter]

    To reset the entire DB parameter group, specify the DBParameterGroup name and ResetAllParameters parameters. To reset specific parameters, provide a list of the following: ParameterName and ApplyMethod. A maximum of 20 parameters can be modified in a single request.

    Valid Values (for Apply method): pending-reboot

  • dbParameterGroupName :: Text

    The name of the DB parameter group.

    Constraints:

    • Must match the name of an existing DBParameterGroup.

Instances

Instances details
Eq ResetDBParameterGroup Source # 
Instance details

Defined in Amazonka.Neptune.ResetDBParameterGroup

Read ResetDBParameterGroup Source # 
Instance details

Defined in Amazonka.Neptune.ResetDBParameterGroup

Show ResetDBParameterGroup Source # 
Instance details

Defined in Amazonka.Neptune.ResetDBParameterGroup

Generic ResetDBParameterGroup Source # 
Instance details

Defined in Amazonka.Neptune.ResetDBParameterGroup

Associated Types

type Rep ResetDBParameterGroup :: Type -> Type #

NFData ResetDBParameterGroup Source # 
Instance details

Defined in Amazonka.Neptune.ResetDBParameterGroup

Methods

rnf :: ResetDBParameterGroup -> () #

Hashable ResetDBParameterGroup Source # 
Instance details

Defined in Amazonka.Neptune.ResetDBParameterGroup

AWSRequest ResetDBParameterGroup Source # 
Instance details

Defined in Amazonka.Neptune.ResetDBParameterGroup

Associated Types

type AWSResponse ResetDBParameterGroup #

ToHeaders ResetDBParameterGroup Source # 
Instance details

Defined in Amazonka.Neptune.ResetDBParameterGroup

ToPath ResetDBParameterGroup Source # 
Instance details

Defined in Amazonka.Neptune.ResetDBParameterGroup

ToQuery ResetDBParameterGroup Source # 
Instance details

Defined in Amazonka.Neptune.ResetDBParameterGroup

type Rep ResetDBParameterGroup Source # 
Instance details

Defined in Amazonka.Neptune.ResetDBParameterGroup

type Rep ResetDBParameterGroup = D1 ('MetaData "ResetDBParameterGroup" "Amazonka.Neptune.ResetDBParameterGroup" "libZSservicesZSamazonka-neptuneZSamazonka-neptune" 'False) (C1 ('MetaCons "ResetDBParameterGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resetAllParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Parameter])) :*: S1 ('MetaSel ('Just "dbParameterGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ResetDBParameterGroup Source # 
Instance details

Defined in Amazonka.Neptune.ResetDBParameterGroup

newResetDBParameterGroup Source #

Create a value of ResetDBParameterGroup 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:resetAllParameters:ResetDBParameterGroup', resetDBParameterGroup_resetAllParameters - Specifies whether (true) or not (false) to reset all parameters in the DB parameter group to default values.

Default: true

$sel:parameters:ResetDBParameterGroup', resetDBParameterGroup_parameters - To reset the entire DB parameter group, specify the DBParameterGroup name and ResetAllParameters parameters. To reset specific parameters, provide a list of the following: ParameterName and ApplyMethod. A maximum of 20 parameters can be modified in a single request.

Valid Values (for Apply method): pending-reboot

$sel:dbParameterGroupName:ResetDBParameterGroup', resetDBParameterGroup_dbParameterGroupName - The name of the DB parameter group.

Constraints:

  • Must match the name of an existing DBParameterGroup.

Request Lenses

resetDBParameterGroup_resetAllParameters :: Lens' ResetDBParameterGroup (Maybe Bool) Source #

Specifies whether (true) or not (false) to reset all parameters in the DB parameter group to default values.

Default: true

resetDBParameterGroup_parameters :: Lens' ResetDBParameterGroup (Maybe [Parameter]) Source #

To reset the entire DB parameter group, specify the DBParameterGroup name and ResetAllParameters parameters. To reset specific parameters, provide a list of the following: ParameterName and ApplyMethod. A maximum of 20 parameters can be modified in a single request.

Valid Values (for Apply method): pending-reboot

resetDBParameterGroup_dbParameterGroupName :: Lens' ResetDBParameterGroup Text Source #

The name of the DB parameter group.

Constraints:

  • Must match the name of an existing DBParameterGroup.

Destructuring the Response

data DBParameterGroupNameMessage Source #

See: newDBParameterGroupNameMessage smart constructor.

Constructors

DBParameterGroupNameMessage' 

Fields

Instances

Instances details
Eq DBParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.Neptune.Types.DBParameterGroupNameMessage

Read DBParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.Neptune.Types.DBParameterGroupNameMessage

Show DBParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.Neptune.Types.DBParameterGroupNameMessage

Generic DBParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.Neptune.Types.DBParameterGroupNameMessage

Associated Types

type Rep DBParameterGroupNameMessage :: Type -> Type #

NFData DBParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.Neptune.Types.DBParameterGroupNameMessage

Hashable DBParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.Neptune.Types.DBParameterGroupNameMessage

FromXML DBParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.Neptune.Types.DBParameterGroupNameMessage

type Rep DBParameterGroupNameMessage Source # 
Instance details

Defined in Amazonka.Neptune.Types.DBParameterGroupNameMessage

type Rep DBParameterGroupNameMessage = D1 ('MetaData "DBParameterGroupNameMessage" "Amazonka.Neptune.Types.DBParameterGroupNameMessage" "libZSservicesZSamazonka-neptuneZSamazonka-neptune" 'False) (C1 ('MetaCons "DBParameterGroupNameMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dbParameterGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDBParameterGroupNameMessage :: DBParameterGroupNameMessage Source #

Create a value of DBParameterGroupNameMessage 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:dbParameterGroupName:DBParameterGroupNameMessage', dbParameterGroupNameMessage_dbParameterGroupName - Provides the name of the DB parameter group.

Response Lenses