Metadata type for the long-running operation returned by databases.restore.
| JSON representation | 
|---|
| { "name": string, "sourceType": enum ( | 
| Fields | |
|---|---|
| name | 
 Name of the database being created and restored to. | 
| sourceType | 
 The type of the restore source. | 
| progress | 
 The progress of the  | 
| cancelTime | 
 The time at which cancellation of this operation was received.  Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:  | 
| optimizeDatabaseOperationName | 
 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 database, and remove the dependency on the restore source. The name is of the form  | 
| Union field source_info. Information about the source used to restore the database, as specified bysourceinRestoreDatabaseRequest.source_infocan be only one of the following: | |
| backupInfo | 
 Information about the backup used to restore the database. |