libZSservicesZSamazonka-cloudhsmv2ZSamazonka-cloudhsmv2
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.CloudHSMV2.Types.DestinationBackup

Description

 
Synopsis

Documentation

data DestinationBackup Source #

Contains information about the backup that will be copied and created by the CopyBackupToRegion operation.

See: newDestinationBackup smart constructor.

Constructors

DestinationBackup' 

Fields

Instances

Instances details
Eq DestinationBackup Source # 
Instance details

Defined in Amazonka.CloudHSMV2.Types.DestinationBackup

Read DestinationBackup Source # 
Instance details

Defined in Amazonka.CloudHSMV2.Types.DestinationBackup

Show DestinationBackup Source # 
Instance details

Defined in Amazonka.CloudHSMV2.Types.DestinationBackup

Generic DestinationBackup Source # 
Instance details

Defined in Amazonka.CloudHSMV2.Types.DestinationBackup

Associated Types

type Rep DestinationBackup :: Type -> Type #

NFData DestinationBackup Source # 
Instance details

Defined in Amazonka.CloudHSMV2.Types.DestinationBackup

Methods

rnf :: DestinationBackup -> () #

Hashable DestinationBackup Source # 
Instance details

Defined in Amazonka.CloudHSMV2.Types.DestinationBackup

FromJSON DestinationBackup Source # 
Instance details

Defined in Amazonka.CloudHSMV2.Types.DestinationBackup

type Rep DestinationBackup Source # 
Instance details

Defined in Amazonka.CloudHSMV2.Types.DestinationBackup

type Rep DestinationBackup = D1 ('MetaData "DestinationBackup" "Amazonka.CloudHSMV2.Types.DestinationBackup" "libZSservicesZSamazonka-cloudhsmv2ZSamazonka-cloudhsmv2" 'False) (C1 ('MetaCons "DestinationBackup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sourceCluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sourceBackup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newDestinationBackup :: DestinationBackup Source #

Create a value of DestinationBackup 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:sourceCluster:DestinationBackup', destinationBackup_sourceCluster - The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

$sel:sourceRegion:DestinationBackup', destinationBackup_sourceRegion - The AWS region that contains the source backup from which the new backup was copied.

$sel:sourceBackup:DestinationBackup', destinationBackup_sourceBackup - The identifier (ID) of the source backup from which the new backup was copied.

$sel:createTimestamp:DestinationBackup', destinationBackup_createTimestamp - The date and time when both the source backup was created.

destinationBackup_sourceCluster :: Lens' DestinationBackup (Maybe Text) Source #

The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

destinationBackup_sourceRegion :: Lens' DestinationBackup (Maybe Text) Source #

The AWS region that contains the source backup from which the new backup was copied.

destinationBackup_sourceBackup :: Lens' DestinationBackup (Maybe Text) Source #

The identifier (ID) of the source backup from which the new backup was copied.

destinationBackup_createTimestamp :: Lens' DestinationBackup (Maybe UTCTime) Source #

The date and time when both the source backup was created.