libZSservicesZSamazonka-redshiftZSamazonka-redshift
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.Redshift.Types.UpdateTarget

Description

 
Synopsis

Documentation

data UpdateTarget Source #

A maintenance track that you can switch the current track to.

See: newUpdateTarget smart constructor.

Constructors

UpdateTarget' 

Fields

Instances

Instances details
Eq UpdateTarget Source # 
Instance details

Defined in Amazonka.Redshift.Types.UpdateTarget

Read UpdateTarget Source # 
Instance details

Defined in Amazonka.Redshift.Types.UpdateTarget

Show UpdateTarget Source # 
Instance details

Defined in Amazonka.Redshift.Types.UpdateTarget

Generic UpdateTarget Source # 
Instance details

Defined in Amazonka.Redshift.Types.UpdateTarget

Associated Types

type Rep UpdateTarget :: Type -> Type #

NFData UpdateTarget Source # 
Instance details

Defined in Amazonka.Redshift.Types.UpdateTarget

Methods

rnf :: UpdateTarget -> () #

Hashable UpdateTarget Source # 
Instance details

Defined in Amazonka.Redshift.Types.UpdateTarget

FromXML UpdateTarget Source # 
Instance details

Defined in Amazonka.Redshift.Types.UpdateTarget

type Rep UpdateTarget Source # 
Instance details

Defined in Amazonka.Redshift.Types.UpdateTarget

type Rep UpdateTarget = D1 ('MetaData "UpdateTarget" "Amazonka.Redshift.Types.UpdateTarget" "libZSservicesZSamazonka-redshiftZSamazonka-redshift" 'False) (C1 ('MetaCons "UpdateTarget'" 'PrefixI 'True) (S1 ('MetaSel ('Just "databaseVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maintenanceTrackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "supportedOperations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SupportedOperation])))))

newUpdateTarget :: UpdateTarget Source #

Create a value of UpdateTarget 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:databaseVersion:UpdateTarget', updateTarget_databaseVersion - The cluster version for the new maintenance track.

$sel:maintenanceTrackName:UpdateTarget', updateTarget_maintenanceTrackName - The name of the new maintenance track.

$sel:supportedOperations:UpdateTarget', updateTarget_supportedOperations - A list of operations supported by the maintenance track.

updateTarget_databaseVersion :: Lens' UpdateTarget (Maybe Text) Source #

The cluster version for the new maintenance track.

updateTarget_maintenanceTrackName :: Lens' UpdateTarget (Maybe Text) Source #

The name of the new maintenance track.

updateTarget_supportedOperations :: Lens' UpdateTarget (Maybe [SupportedOperation]) Source #

A list of operations supported by the maintenance track.