public sealed class BackupSource : IMessage<BackupSource>, IEquatable<BackupSource>, IDeepCloneable<BackupSource>, IBufferMessage, IMessage
Reference documentation and code samples for the AlloyDB v1 API class BackupSource.
Message describing a BackupSource.
Implements
IMessageBackupSource, IEquatableBackupSource, IDeepCloneableBackupSource, IBufferMessage, IMessageNamespace
Google.Cloud.AlloyDb.V1Assembly
Google.Cloud.AlloyDb.V1.dll
Constructors
BackupSource()
public BackupSource()
BackupSource(BackupSource)
public BackupSource(BackupSource other)
Parameter | |
---|---|
Name | Description |
other | BackupSource |
Properties
BackupName
public string BackupName { get; set; }
Required. The name of the backup resource with the format:
- projects/{project}/locations/{region}/backups/{backup_id}
Property Value | |
---|---|
Type | Description |
string |
BackupNameAsBackupName
public BackupName BackupNameAsBackupName { get; set; }
BackupName-typed view over the BackupName resource name property.
Property Value | |
---|---|
Type | Description |
BackupName |
BackupUid
public string BackupUid { get; set; }
Output only. The system-generated UID of the backup which was used to create this resource. The UID is generated when the backup is created, and it is retained until the backup is deleted.
Property Value | |
---|---|
Type | Description |
string |