RestoreTableMetadata

Metadata type for the long-running operation returned by tables.restore.

JSON representation
{
  "name": string,
  "sourceType": enum (RestoreSourceType),
  "optimizeTableOperationName": string,
  "progress": {
    object (OperationProgress)
  },

  // Union field source_info can be only one of the following:
  "backupInfo": {
    object (BackupInfo)
  }
  // End of list of possible types for union field source_info.
}
Fields
name

string

Name of the table being created and restored to.

sourceType

enum (RestoreSourceType)

The type of the restore source.

optimizeTableOperationName

string

If exists, the name of the long-running operation that will be used to track the post-restore optimization process to optimize the performance of the restored table. The metadata type of the long-running operation is [OptimizeRestoreTableMetadata][]. The response type is Empty. This long-running operation may be automatically created by the system if applicable after the tables.restore long-running operation completes successfully. This operation may not be created if the table is already optimized or the restore was not successful.

progress

object (OperationProgress)

The progress of the tables.restore operation.

Union field source_info. Information about the source used to restore the table, as specified by source in RestoreTableRequest. source_info can be only one of the following:
backupInfo

object (BackupInfo)