AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Contains detailed information about a copy job.

Inheritance Hierarchy

System.Object
  Amazon.Backup.Model.CopyJob

Namespace: Amazon.Backup.Model
Assembly: AWSSDK.Backup.dll
Version: 3.x.y.z

Syntax

C#
public class CopyJob

The CopyJob type exposes the following members

Constructors

NameDescription
Public Method CopyJob()

Properties

NameTypeDescription
Public Property BackupSizeInBytes System.Int64

Gets and sets the property BackupSizeInBytes.

The size, in bytes, of a copy job.

Public Property CompletionDate System.DateTime

Gets and sets the property CompletionDate.

The date and time a job to create 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.

Public Property CopyJobId System.String

Gets and sets the property CopyJobId.

Uniquely identifies a request to AWS Backup to copy a resource.

Public Property CreatedBy Amazon.Backup.Model.RecoveryPointCreator

Gets and sets the property CreatedBy.

Public Property CreationDate System.DateTime

Gets and sets the property CreationDate.

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.

Public Property DestinationBackupVaultArn System.String

Gets and sets the property DestinationBackupVaultArn.

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

Public Property DestinationRecoveryPointArn System.String

Gets and sets the property DestinationRecoveryPointArn.

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.

Public Property IamRoleArn System.String

Gets and sets the property IamRoleArn.

Specifies the IAM role ARN used to copy the target recovery point; for example, arn:aws:iam::123456789012:role/S3Access.

Public Property ResourceArn System.String

Gets and sets the property ResourceArn.

The type of AWS resource to be copied; for example, an Amazon Elastic Block Store (Amazon EBS) volume or an Amazon Relational Database Service (Amazon RDS) database.

Public Property ResourceType System.String

Gets and sets the property ResourceType.

The type of AWS resource to be copied; for example, an Amazon Elastic Block Store (Amazon EBS) volume or an Amazon Relational Database Service (Amazon RDS) database.

Public Property SourceBackupVaultArn System.String

Gets and sets the property SourceBackupVaultArn.

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

Public Property SourceRecoveryPointArn System.String

Gets and sets the property SourceRecoveryPointArn.

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.

Public Property State Amazon.Backup.CopyJobState

Gets and sets the property State.

The current state of a resource recovery point.

Public Property StatusMessage System.String

Gets and sets the property StatusMessage.

A detailed message explaining the status of the job that to copy a resource.

Version Information

.NET Standard:
Supported in: 1.3

.NET Framework:
Supported in: 4.5, 4.0, 3.5

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms