class Aws::Backup::Types::CopyJob

Contains detailed information about a copy job.

@!attribute [rw] account_id

The account ID that owns the copy job.
@return [String]

@!attribute [rw] copy_job_id

Uniquely identifies a copy job.
@return [String]

@!attribute [rw] source_backup_vault_arn

An Amazon Resource Name (ARN) that uniquely identifies a source copy
vault; for example,
`arn:aws:backup:us-east-1:123456789012:vault:aBackupVault`.
@return [String]

@!attribute [rw] source_recovery_point_arn

An ARN that uniquely identifies a source recovery point; for
example,
`arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45`.
@return [String]

@!attribute [rw] destination_backup_vault_arn

An Amazon Resource Name (ARN) that uniquely identifies a destination
copy vault; for example,
`arn:aws:backup:us-east-1:123456789012:vault:aBackupVault`.
@return [String]

@!attribute [rw] destination_recovery_point_arn

An ARN that uniquely identifies a destination recovery point; for
example,
`arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45`.
@return [String]

@!attribute [rw] resource_arn

The Amazon Web Services resource to be copied; for example, an
Amazon Elastic Block Store (Amazon EBS) volume or an Amazon
Relational Database Service (Amazon RDS) database.
@return [String]

@!attribute [rw] creation_date

The date and time a copy job is created, in Unix format and
Coordinated Universal Time (UTC). The value of `CreationDate` is
accurate to milliseconds. For example, the value 1516925490.087
represents Friday, January 26, 2018 12:11:30.087 AM.
@return [Time]

@!attribute [rw] completion_date

The date and time a copy job is completed, in Unix format and
Coordinated Universal Time (UTC). The value of `CompletionDate` is
accurate to milliseconds. For example, the value 1516925490.087
represents Friday, January 26, 2018 12:11:30.087 AM.
@return [Time]

@!attribute [rw] state

The current state of a copy job.
@return [String]

@!attribute [rw] status_message

A detailed message explaining the status of the job to copy a
resource.
@return [String]

@!attribute [rw] backup_size_in_bytes

The size, in bytes, of a copy job.
@return [Integer]

@!attribute [rw] iam_role_arn

Specifies the IAM role ARN used to copy the target recovery point;
for example, `arn:aws:iam::123456789012:role/S3Access`.
@return [String]

@!attribute [rw] created_by

Contains information about the backup plan and rule that Backup used
to initiate the recovery point backup.
@return [Types::RecoveryPointCreator]

@!attribute [rw] resource_type

The type of Amazon Web Services resource to be copied; for example,
an Amazon Elastic Block Store (Amazon EBS) volume or an Amazon
Relational Database Service (Amazon RDS) database.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/backup-2018-11-15/CopyJob AWS API Documentation

Constants

SENSITIVE