Google Cloud Audit API - Class BigQueryAuditMetadata.Types.Table (2.1.0)

public sealed class Table : IMessage<BigQueryAuditMetadata.Types.Table>, IEquatable<BigQueryAuditMetadata.Types.Table>, IDeepCloneable<BigQueryAuditMetadata.Types.Table>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Audit API class BigQueryAuditMetadata.Types.Table.

BigQuery table.

Inheritance

Object > BigQueryAuditMetadata.Types.Table

Namespace

Google.Cloud.Audit

Assembly

Google.Cloud.Audit.dll

Constructors

Table()

public Table()

Table(BigQueryAuditMetadata.Types.Table)

public Table(BigQueryAuditMetadata.Types.Table other)
Parameter
NameDescription
otherBigQueryAuditMetadata.Types.Table

Properties

CreateTime

public Timestamp CreateTime { get; set; }

The table creation time.

Property Value
TypeDescription
Timestamp

Encryption

public BigQueryAuditMetadata.Types.EncryptionInfo Encryption { get; set; }

Table encryption information. Set when non-default encryption is used.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.EncryptionInfo

ExpireTime

public Timestamp ExpireTime { get; set; }

Table expiration time.

Property Value
TypeDescription
Timestamp

SchemaJson

public string SchemaJson { get; set; }

A JSON representation of the table's schema. Entire field is truncated if exceeds 40K.

Property Value
TypeDescription
String

SchemaJsonTruncated

public bool SchemaJsonTruncated { get; set; }

True if the schema_json field was truncated.

Property Value
TypeDescription
Boolean

TableInfo

public BigQueryAuditMetadata.Types.EntityInfo TableInfo { get; set; }

User-provided metadata for the table.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.EntityInfo

TableName

public string TableName { get; set; }

Table URI.

Format: projects/<project_id>/datasets/<dataset_id>/tables/<table_id>.

Property Value
TypeDescription
String

TruncateTime

public Timestamp TruncateTime { get; set; }

The last table truncation time.

Property Value
TypeDescription
Timestamp

UpdateTime

public Timestamp UpdateTime { get; set; }

The last time metadata update time.

Property Value
TypeDescription
Timestamp

View

public BigQueryAuditMetadata.Types.TableViewDefinition View { get; set; }

View metadata. Only present for views.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.TableViewDefinition