amazonka-cloudhsmv2-2.0: Amazon CloudHSM V2 SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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
FromJSON 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 #

Read DestinationBackup Source # 
Instance details

Defined in Amazonka.CloudHSMV2.Types.DestinationBackup

Show DestinationBackup Source # 
Instance details

Defined in Amazonka.CloudHSMV2.Types.DestinationBackup

NFData DestinationBackup Source # 
Instance details

Defined in Amazonka.CloudHSMV2.Types.DestinationBackup

Methods

rnf :: DestinationBackup -> () #

Eq DestinationBackup Source # 
Instance details

Defined in Amazonka.CloudHSMV2.Types.DestinationBackup

Hashable 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" "amazonka-cloudhsmv2-2.0-JPONnjzt63Q1wP3HCntyXZ" 'False) (C1 ('MetaCons "DestinationBackup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "sourceBackup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sourceCluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:createTimestamp:DestinationBackup', destinationBackup_createTimestamp - The date and time when both the source backup was created.

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

$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.

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

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

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

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

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.