Class GoogleFirestoreAdminV1DatabaseSnapshot
A consistent snapshot of a database at a specific point in time.
Implements
Inherited Members
Namespace: Google.Apis.Firestore.v1.Data
Assembly: Google.Apis.Firestore.v1.dll
Syntax
public class GoogleFirestoreAdminV1DatabaseSnapshot : IDirectResponseSchema
Properties
Database
Required. A name of the form projects/{project_id}/databases/{database_id}
Declaration
[JsonProperty("database")]
public virtual string Database { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
SnapshotTime
object representation of SnapshotTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use SnapshotTimeDateTimeOffset instead.")]
public virtual object SnapshotTime { get; set; }
Property Value
Type | Description |
---|---|
object |
SnapshotTimeDateTimeOffset
DateTimeOffset representation of SnapshotTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? SnapshotTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
SnapshotTimeRaw
Required. The timestamp at which the database snapshot is taken. The requested timestamp must be a whole minute within the PITR window.
Declaration
[JsonProperty("snapshotTime")]
public virtual string SnapshotTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |