public sealed class Database.Types.SourceInfo : IMessage<Database.Types.SourceInfo>, IEquatable<Database.Types.SourceInfo>, IDeepCloneable<Database.Types.SourceInfo>, IBufferMessage, IMessage
Reference documentation and code samples for the Firestore Admin v1 API class Database.Types.SourceInfo.
Information about the provenance of this database.
Implements
IMessageDatabaseTypesSourceInfo, IEquatableDatabaseTypesSourceInfo, IDeepCloneableDatabaseTypesSourceInfo, IBufferMessage, IMessageNamespace
Google.Cloud.Firestore.Admin.V1Assembly
Google.Cloud.Firestore.Admin.V1.dll
Constructors
SourceInfo()
public SourceInfo()
SourceInfo(SourceInfo)
public SourceInfo(Database.Types.SourceInfo other)
Parameter | |
---|---|
Name | Description |
other |
DatabaseTypesSourceInfo |
Properties
Backup
public Database.Types.SourceInfo.Types.BackupSource Backup { get; set; }
If set, this database was restored from the specified backup (or a snapshot thereof).
Property Value | |
---|---|
Type | Description |
DatabaseTypesSourceInfoTypesBackupSource |
Operation
public string Operation { get; set; }
The associated long-running operation. This field may not be set after
the operation has completed. Format:
projects/{project}/databases/{database}/operations/{operation}
.
Property Value | |
---|---|
Type | Description |
string |
OperationAsOperationName
public OperationName OperationAsOperationName { get; set; }
OperationName-typed view over the Operation resource name property.
Property Value | |
---|---|
Type | Description |
OperationName |
SourceCase
public Database.Types.SourceInfo.SourceOneofCase SourceCase { get; }
Property Value | |
---|---|
Type | Description |
DatabaseTypesSourceInfoSourceOneofCase |