libZSservicesZSamazonka-backupZSamazonka-backup
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.Backup.Types.CopyAction

Description

 
Synopsis

Documentation

data CopyAction Source #

The details of the copy operation.

See: newCopyAction smart constructor.

Constructors

CopyAction' 

Fields

Instances

Instances details
Eq CopyAction Source # 
Instance details

Defined in Amazonka.Backup.Types.CopyAction

Read CopyAction Source # 
Instance details

Defined in Amazonka.Backup.Types.CopyAction

Show CopyAction Source # 
Instance details

Defined in Amazonka.Backup.Types.CopyAction

Generic CopyAction Source # 
Instance details

Defined in Amazonka.Backup.Types.CopyAction

Associated Types

type Rep CopyAction :: Type -> Type #

NFData CopyAction Source # 
Instance details

Defined in Amazonka.Backup.Types.CopyAction

Methods

rnf :: CopyAction -> () #

Hashable CopyAction Source # 
Instance details

Defined in Amazonka.Backup.Types.CopyAction

ToJSON CopyAction Source # 
Instance details

Defined in Amazonka.Backup.Types.CopyAction

FromJSON CopyAction Source # 
Instance details

Defined in Amazonka.Backup.Types.CopyAction

type Rep CopyAction Source # 
Instance details

Defined in Amazonka.Backup.Types.CopyAction

type Rep CopyAction = D1 ('MetaData "CopyAction" "Amazonka.Backup.Types.CopyAction" "libZSservicesZSamazonka-backupZSamazonka-backup" 'False) (C1 ('MetaCons "CopyAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lifecycle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Lifecycle)) :*: S1 ('MetaSel ('Just "destinationBackupVaultArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCopyAction Source #

Create a value of CopyAction 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:lifecycle:CopyAction', copyAction_lifecycle - Undocumented member.

$sel:destinationBackupVaultArn:CopyAction', copyAction_destinationBackupVaultArn - An Amazon Resource Name (ARN) that uniquely identifies the destination backup vault for the copied backup. For example, arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.

copyAction_destinationBackupVaultArn :: Lens' CopyAction Text Source #

An Amazon Resource Name (ARN) that uniquely identifies the destination backup vault for the copied backup. For example, arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.