public sealed class Backup : IMessage<Backup>, IEquatable<Backup>, IDeepCloneable<Backup>, IBufferMessage, IMessage
The details of a backup resource.
Namespace
Google.Cloud.Metastore.V1BetaAssembly
Google.Cloud.Metastore.V1Beta.dll
Constructors
Backup()
public Backup()
Backup(Backup)
public Backup(Backup other)
Parameter | |
---|---|
Name | Description |
other | Backup |
Properties
BackupName
public BackupName BackupName { get; set; }
BackupName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
BackupName |
CreateTime
public Timestamp CreateTime { get; set; }
Output only. The time when the backup was started.
Property Value | |
---|---|
Type | Description |
Timestamp |
Description
public string Description { get; set; }
The description of the backup.
Property Value | |
---|---|
Type | Description |
String |
EndTime
public Timestamp EndTime { get; set; }
Output only. The time when the backup finished creating.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
String |
ServiceRevision
public Service ServiceRevision { get; set; }
Output only. The revision of the service at the time of backup.
Property Value | |
---|---|
Type | Description |
Service |
State
public Backup.Types.State State { get; set; }
Output only. The current state of the backup.
Property Value | |
---|---|
Type | Description |
Backup.Types.State |