Class Backup (1.0.0-beta02)

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

The details of a backup resource.

Inheritance

Object > Backup

Namespace

Google.Cloud.Metastore.V1Beta

Assembly

Google.Cloud.Metastore.V1Beta.dll

Constructors

Backup()

public Backup()

Backup(Backup)

public Backup(Backup other)
Parameter
NameDescription
otherBackup

Properties

BackupName

public BackupName BackupName { get; set; }

BackupName-typed view over the Name resource name property.

Property Value
TypeDescription
BackupName

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The time when the backup was started.

Property Value
TypeDescription
Timestamp

Description

public string Description { get; set; }

The description of the backup.

Property Value
TypeDescription
String

EndTime

public Timestamp EndTime { get; set; }

Output only. The time when the backup finished creating.

Property Value
TypeDescription
Timestamp

Name

public string Name { get; set; }

Immutable. The relative resource name of the backup, in the following form:

projects/{project_number}/locations/{location_id}/services/{service_id}/backups/{backup_id}

Property Value
TypeDescription
String

ServiceRevision

public Service ServiceRevision { get; set; }

Output only. The revision of the service at the time of backup.

Property Value
TypeDescription
Service

State

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

Output only. The current state of the backup.

Property Value
TypeDescription
Backup.Types.State