Dataproc Metastore v1alpha API - Class Restore (2.0.0-alpha08)

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

Reference documentation and code samples for the Dataproc Metastore v1alpha API class Restore.

The details of a metadata restore operation.

Inheritance

object > Restore

Namespace

Google.Cloud.Metastore.V1Alpha

Assembly

Google.Cloud.Metastore.V1Alpha.dll

Constructors

Restore()

public Restore()

Restore(Restore)

public Restore(Restore other)
Parameter
NameDescription
otherRestore

Properties

Backup

public string Backup { get; set; }

Output only. The relative resource name of the metastore service backup to restore from, in the following form:

projects/{project_id}/locations/{location_id}/services/{service_id}/backups/{backup_id}.

Property Value
TypeDescription
string

BackupAsBackupName

public BackupName BackupAsBackupName { get; set; }

BackupName-typed view over the Backup resource name property.

Property Value
TypeDescription
BackupName

Details

public string Details { get; set; }

Output only. The restore details containing the revision of the service to be restored to, in format of JSON.

Property Value
TypeDescription
string

EndTime

public Timestamp EndTime { get; set; }

Output only. The time when the restore ended.

Property Value
TypeDescription
Timestamp

StartTime

public Timestamp StartTime { get; set; }

Output only. The time when the restore started.

Property Value
TypeDescription
Timestamp

State

public Restore.Types.State State { get; set; }

Output only. The current state of the restore.

Property Value
TypeDescription
RestoreTypesState

Type

public Restore.Types.RestoreType Type { get; set; }

Output only. The type of restore.

Property Value
TypeDescription
RestoreTypesRestoreType