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].
Implements
IMessageCopyBackupMetadata, IEquatableCopyBackupMetadata, IDeepCloneableCopyBackupMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.Bigtable.Admin.V2Assembly
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 |