Google Cloud Bigtable Administration v2 API - Class CopyBackupMetadata (3.20.0)

public sealed class CopyBackupMetadata : IMessage<CopyBackupMetadata>, IEquatable<CopyBackupMetadata>, IDeepCloneable<CopyBackupMetadata>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Bigtable Administration v2 API class CopyBackupMetadata.

Metadata type for the google.longrunning.Operation returned by [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup].

Inheritance

object > CopyBackupMetadata

Namespace

Google.Cloud.Bigtable.Admin.V2

Assembly

Google.Cloud.Bigtable.Admin.V2.dll

Constructors

CopyBackupMetadata()

public CopyBackupMetadata()

CopyBackupMetadata(CopyBackupMetadata)

public CopyBackupMetadata(CopyBackupMetadata other)
Parameter
Name Description
other CopyBackupMetadata

Properties

BackupName

public BackupName BackupName { get; set; }

BackupName-typed view over the Name resource name property.

Property Value
Type Description
BackupName

Name

public string Name { get; set; }

The name of the backup being created through the copy operation. Values are of the form projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>.

Property Value
Type Description
string

Progress

public OperationProgress Progress { get; set; }

The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.

Property Value
Type Description
OperationProgress

SourceBackupInfo

public BackupInfo SourceBackupInfo { get; set; }

Information about the source backup that is being copied from.

Property Value
Type Description
BackupInfo