Class TableList.TablesData
Tables in the requested dataset.
Inheritance
Inherited Members
Namespace: Google.Apis.Bigquery.v2.Data
Assembly: Google.Apis.Bigquery.v2.dll
Syntax
public class TablesData
Properties
Clustering
[Beta] Clustering specification for this table, if configured.
Declaration
[JsonProperty("clustering")]
public virtual Clustering Clustering { get; set; }
Property Value
Type | Description |
---|---|
Clustering |
CreationTime
The time when this table was created, in milliseconds since the epoch.
Declaration
[JsonProperty("creationTime")]
public virtual long? CreationTime { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
ExpirationTime
[Optional] The time when this table expires, in milliseconds since the epoch. If not present, the table will persist indefinitely. Expired tables will be deleted and their storage reclaimed.
Declaration
[JsonProperty("expirationTime")]
public virtual long? ExpirationTime { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
FriendlyName
The user-friendly name for this table.
Declaration
[JsonProperty("friendlyName")]
public virtual string FriendlyName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Id
An opaque ID of the table
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Kind
The resource type.
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Labels
The labels associated with this table. You can use these to organize and group your tables.
Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IDictionary<System.String, System.String> |
RangePartitioning
The range partitioning specification for this table, if configured.
Declaration
[JsonProperty("rangePartitioning")]
public virtual RangePartitioning RangePartitioning { get; set; }
Property Value
Type | Description |
---|---|
RangePartitioning |
TableReference
A reference uniquely identifying the table.
Declaration
[JsonProperty("tableReference")]
public virtual TableReference TableReference { get; set; }
Property Value
Type | Description |
---|---|
TableReference |
TimePartitioning
The time-based partitioning specification for this table, if configured.
Declaration
[JsonProperty("timePartitioning")]
public virtual TimePartitioning TimePartitioning { get; set; }
Property Value
Type | Description |
---|---|
TimePartitioning |
Type
The type of table. Possible values are: TABLE, VIEW.
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
Type | Description |
---|---|
System.String |
View
Additional details for a view.
Declaration
[JsonProperty("view")]
public virtual TableList.TablesData.ViewData View { get; set; }
Property Value
Type | Description |
---|---|
TableList.TablesData.ViewData |