libZSservicesZSamazonka-docdbZSamazonka-docdb
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.DocumentDB.Types.PendingModifiedValues

Description

 
Synopsis

Documentation

data PendingModifiedValues Source #

One or more modified settings for an instance. These modified settings have been requested, but haven't been applied yet.

See: newPendingModifiedValues smart constructor.

Constructors

PendingModifiedValues' 

Fields

Instances

Instances details
Eq PendingModifiedValues Source # 
Instance details

Defined in Amazonka.DocumentDB.Types.PendingModifiedValues

Read PendingModifiedValues Source # 
Instance details

Defined in Amazonka.DocumentDB.Types.PendingModifiedValues

Show PendingModifiedValues Source # 
Instance details

Defined in Amazonka.DocumentDB.Types.PendingModifiedValues

Generic PendingModifiedValues Source # 
Instance details

Defined in Amazonka.DocumentDB.Types.PendingModifiedValues

Associated Types

type Rep PendingModifiedValues :: Type -> Type #

NFData PendingModifiedValues Source # 
Instance details

Defined in Amazonka.DocumentDB.Types.PendingModifiedValues

Methods

rnf :: PendingModifiedValues -> () #

Hashable PendingModifiedValues Source # 
Instance details

Defined in Amazonka.DocumentDB.Types.PendingModifiedValues

FromXML PendingModifiedValues Source # 
Instance details

Defined in Amazonka.DocumentDB.Types.PendingModifiedValues

type Rep PendingModifiedValues Source # 
Instance details

Defined in Amazonka.DocumentDB.Types.PendingModifiedValues

type Rep PendingModifiedValues = D1 ('MetaData "PendingModifiedValues" "Amazonka.DocumentDB.Types.PendingModifiedValues" "libZSservicesZSamazonka-docdbZSamazonka-docdb" 'False) (C1 ('MetaCons "PendingModifiedValues'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "masterUserPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dbSubnetGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "iops") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "dbInstanceClass") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "licenseModel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "cACertificateIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "dbInstanceIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "pendingCloudwatchLogsExports") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PendingCloudwatchLogsExports)) :*: S1 ('MetaSel ('Just "backupRetentionPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "multiAZ") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "allocatedStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "port") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "storageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newPendingModifiedValues :: PendingModifiedValues Source #

Create a value of PendingModifiedValues 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:engineVersion:PendingModifiedValues', pendingModifiedValues_engineVersion - Indicates the database engine version.

$sel:masterUserPassword:PendingModifiedValues', pendingModifiedValues_masterUserPassword - Contains the pending or currently in-progress change of the master credentials for the instance.

$sel:dbSubnetGroupName:PendingModifiedValues', pendingModifiedValues_dbSubnetGroupName - The new subnet group for the instance.

$sel:iops:PendingModifiedValues', pendingModifiedValues_iops - Specifies the new Provisioned IOPS value for the instance that will be applied or is currently being applied.

$sel:dbInstanceClass:PendingModifiedValues', pendingModifiedValues_dbInstanceClass - Contains the new DBInstanceClass for the instance that will be applied or is currently being applied.

$sel:licenseModel:PendingModifiedValues', pendingModifiedValues_licenseModel - The license model for the instance.

Valid values: license-included, bring-your-own-license, general-public-license

$sel:cACertificateIdentifier:PendingModifiedValues', pendingModifiedValues_cACertificateIdentifier - Specifies the identifier of the certificate authority (CA) certificate for the DB instance.

$sel:dbInstanceIdentifier:PendingModifiedValues', pendingModifiedValues_dbInstanceIdentifier - Contains the new DBInstanceIdentifier for the instance that will be applied or is currently being applied.

$sel:pendingCloudwatchLogsExports:PendingModifiedValues', pendingModifiedValues_pendingCloudwatchLogsExports - A list of the log types whose configuration is still pending. These log types are in the process of being activated or deactivated.

$sel:backupRetentionPeriod:PendingModifiedValues', pendingModifiedValues_backupRetentionPeriod - Specifies the pending number of days for which automated backups are retained.

$sel:multiAZ:PendingModifiedValues', pendingModifiedValues_multiAZ - Indicates that the Single-AZ instance is to change to a Multi-AZ deployment.

$sel:allocatedStorage:PendingModifiedValues', pendingModifiedValues_allocatedStorage - Contains the new AllocatedStorage size for then instance that will be applied or is currently being applied.

$sel:port:PendingModifiedValues', pendingModifiedValues_port - Specifies the pending port for the instance.

$sel:storageType:PendingModifiedValues', pendingModifiedValues_storageType - Specifies the storage type to be associated with the instance.

pendingModifiedValues_masterUserPassword :: Lens' PendingModifiedValues (Maybe Text) Source #

Contains the pending or currently in-progress change of the master credentials for the instance.

pendingModifiedValues_iops :: Lens' PendingModifiedValues (Maybe Int) Source #

Specifies the new Provisioned IOPS value for the instance that will be applied or is currently being applied.

pendingModifiedValues_dbInstanceClass :: Lens' PendingModifiedValues (Maybe Text) Source #

Contains the new DBInstanceClass for the instance that will be applied or is currently being applied.

pendingModifiedValues_licenseModel :: Lens' PendingModifiedValues (Maybe Text) Source #

The license model for the instance.

Valid values: license-included, bring-your-own-license, general-public-license

pendingModifiedValues_cACertificateIdentifier :: Lens' PendingModifiedValues (Maybe Text) Source #

Specifies the identifier of the certificate authority (CA) certificate for the DB instance.

pendingModifiedValues_dbInstanceIdentifier :: Lens' PendingModifiedValues (Maybe Text) Source #

Contains the new DBInstanceIdentifier for the instance that will be applied or is currently being applied.

pendingModifiedValues_pendingCloudwatchLogsExports :: Lens' PendingModifiedValues (Maybe PendingCloudwatchLogsExports) Source #

A list of the log types whose configuration is still pending. These log types are in the process of being activated or deactivated.

pendingModifiedValues_backupRetentionPeriod :: Lens' PendingModifiedValues (Maybe Int) Source #

Specifies the pending number of days for which automated backups are retained.

pendingModifiedValues_multiAZ :: Lens' PendingModifiedValues (Maybe Bool) Source #

Indicates that the Single-AZ instance is to change to a Multi-AZ deployment.

pendingModifiedValues_allocatedStorage :: Lens' PendingModifiedValues (Maybe Int) Source #

Contains the new AllocatedStorage size for then instance that will be applied or is currently being applied.

pendingModifiedValues_port :: Lens' PendingModifiedValues (Maybe Int) Source #

Specifies the pending port for the instance.

pendingModifiedValues_storageType :: Lens' PendingModifiedValues (Maybe Text) Source #

Specifies the storage type to be associated with the instance.