public sealed class Table : IMessage<Table>, IEquatable<Table>, IDeepCloneable<Table>, IBufferMessage, IMessageReference documentation and code samples for the BigQuery Audit Data Logging v1 API class Table.
Describes a BigQuery table.
See the Table API resource
for more details on individual fields.
Note: Table.schema has been deprecated in favor of Table.schemaJson.
Table.schema may continue to be present in your logs during this
transition.
Namespace
Google.Cloud.BigQuery.Logging.V1Assembly
Google.Cloud.BigQuery.Logging.V1.dll
Constructors
Table()
public Table()Table(Table)
public Table(Table other)| Parameter | |
|---|---|
| Name | Description |
other |
Table |
Properties
CreateTime
public Timestamp CreateTime { get; set; }The time the table was created.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Encryption
public EncryptionInfo Encryption { get; set; }The table encryption information. Set when non-default encryption is used.
| Property Value | |
|---|---|
| Type | Description |
EncryptionInfo |
|
ExpireTime
public Timestamp ExpireTime { get; set; }The expiration date for the table, after which the table is deleted and the storage reclaimed. If not present, the table persists indefinitely.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Info
public TableInfo Info { get; set; }User-provided metadata for the table.
| Property Value | |
|---|---|
| Type | Description |
TableInfo |
|
SchemaJson
public string SchemaJson { get; set; }A JSON representation of the table's schema.
| Property Value | |
|---|---|
| Type | Description |
string |
|
TableName
public TableName TableName { get; set; }The name of the table.
| Property Value | |
|---|---|
| Type | Description |
TableName |
|
TruncateTime
public Timestamp TruncateTime { get; set; }The time the table was last truncated
by an operation with a writeDisposition of WRITE_TRUNCATE.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
UpdateTime
public Timestamp UpdateTime { get; set; }The time the table was last modified.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
View
public TableViewDefinition View { get; set; }If present, this is a virtual table defined by a SQL query.
| Property Value | |
|---|---|
| Type | Description |
TableViewDefinition |
|