Show / Hide Table of Contents

Class SnapshotDefinition

Information about base table and snapshot time of the snapshot.

Inheritance
object
SnapshotDefinition
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Bigquery.v2.Data
Assembly: Google.Apis.Bigquery.v2.dll
Syntax
public class SnapshotDefinition : IDirectResponseSchema

Properties

BaseTableReference

Required. Reference describing the ID of the table that was snapshot.

Declaration
[JsonProperty("baseTableReference")]
public virtual TableReference BaseTableReference { get; set; }
Property Value
Type Description
TableReference

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

SnapshotTime

DateTime representation of SnapshotTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use SnapshotTimeDateTimeOffset instead.")]
public virtual DateTime? SnapshotTime { get; set; }
Property Value
Type Description
DateTime?

SnapshotTimeDateTimeOffset

DateTimeOffset representation of SnapshotTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? SnapshotTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

SnapshotTimeRaw

Required. The time at which the base table was snapshot. This value is reported in the JSON response using RFC3339 format.

Declaration
[JsonProperty("snapshotTime")]
public virtual string SnapshotTimeRaw { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX