libZSservicesZSamazonka-lightsailZSamazonka-lightsail
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.Lightsail.UpdateRelationalDatabaseParameters

Description

Allows the update of one or more parameters of a database in Amazon Lightsail.

Parameter updates don't cause outages; therefore, their application is not subject to the preferred maintenance window. However, there are two ways in which parameter updates are applied: dynamic or pending-reboot. Parameters marked with a dynamic apply type are applied immediately. Parameters marked with a pending-reboot apply type are applied only after the database is rebooted using the reboot relational database operation.

The update relational database parameters operation supports tag-based access control via resource tags applied to the resource identified by relationalDatabaseName. For more information, see the Amazon Lightsail Developer Guide.

Synopsis

Creating a Request

data UpdateRelationalDatabaseParameters Source #

Constructors

UpdateRelationalDatabaseParameters' 

Fields

Instances

Instances details
Eq UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

Read UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

Show UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

Generic UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

Associated Types

type Rep UpdateRelationalDatabaseParameters :: Type -> Type #

NFData UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

Hashable UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

ToJSON UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

AWSRequest UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

ToHeaders UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

ToPath UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

ToQuery UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

type Rep UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

type Rep UpdateRelationalDatabaseParameters = D1 ('MetaData "UpdateRelationalDatabaseParameters" "Amazonka.Lightsail.UpdateRelationalDatabaseParameters" "libZSservicesZSamazonka-lightsailZSamazonka-lightsail" 'False) (C1 ('MetaCons "UpdateRelationalDatabaseParameters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "relationalDatabaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [RelationalDatabaseParameter])))
type AWSResponse UpdateRelationalDatabaseParameters Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

newUpdateRelationalDatabaseParameters Source #

Create a value of UpdateRelationalDatabaseParameters 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:relationalDatabaseName:UpdateRelationalDatabaseParameters', updateRelationalDatabaseParameters_relationalDatabaseName - The name of your database for which to update parameters.

$sel:parameters:UpdateRelationalDatabaseParameters', updateRelationalDatabaseParameters_parameters - The database parameters to update.

Request Lenses

Destructuring the Response

data UpdateRelationalDatabaseParametersResponse Source #

Constructors

UpdateRelationalDatabaseParametersResponse' 

Fields

  • operations :: Maybe [Operation]

    An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq UpdateRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

Read UpdateRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

Show UpdateRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

Generic UpdateRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

NFData UpdateRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

type Rep UpdateRelationalDatabaseParametersResponse Source # 
Instance details

Defined in Amazonka.Lightsail.UpdateRelationalDatabaseParameters

type Rep UpdateRelationalDatabaseParametersResponse = D1 ('MetaData "UpdateRelationalDatabaseParametersResponse" "Amazonka.Lightsail.UpdateRelationalDatabaseParameters" "libZSservicesZSamazonka-lightsailZSamazonka-lightsail" 'False) (C1 ('MetaCons "UpdateRelationalDatabaseParametersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateRelationalDatabaseParametersResponse Source #

Create a value of UpdateRelationalDatabaseParametersResponse 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:operations:UpdateRelationalDatabaseParametersResponse', updateRelationalDatabaseParametersResponse_operations - An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.

$sel:httpStatus:UpdateRelationalDatabaseParametersResponse', updateRelationalDatabaseParametersResponse_httpStatus - The response's http status code.

Response Lenses

updateRelationalDatabaseParametersResponse_operations :: Lens' UpdateRelationalDatabaseParametersResponse (Maybe [Operation]) Source #

An array of objects that describe the result of the action, such as the status of the request, the timestamp of the request, and the resources affected by the request.