public sealed class Table : IMessage<BigQueryAuditMetadata.Types.Table>, IEquatable<BigQueryAuditMetadata.Types.Table>, IDeepCloneable<BigQueryAuditMetadata.Types.Table>, IBufferMessage, IMessage
BigQuery table.
Implements
IMessage<BigQueryAuditMetadata.Types.Table>, IEquatable<BigQueryAuditMetadata.Types.Table>, IDeepCloneable<BigQueryAuditMetadata.Types.Table>, IBufferMessage, IMessageNamespace
Google.Cloud.AuditAssembly
Google.Cloud.Audit.dll
Constructors
Table()
public Table()
Table(BigQueryAuditMetadata.Types.Table)
public Table(BigQueryAuditMetadata.Types.Table other)
Parameter | |
---|---|
Name | Description |
other | BigQueryAuditMetadata.Types.Table |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
The table creation time.
Property Value | |
---|---|
Type | Description |
Timestamp |
Encryption
public BigQueryAuditMetadata.Types.EncryptionInfo Encryption { get; set; }
Table encryption information. Set when non-default encryption is used.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadata.Types.EncryptionInfo |
ExpireTime
public Timestamp ExpireTime { get; set; }
Table expiration time.
Property Value | |
---|---|
Type | Description |
Timestamp |
SchemaJson
public string SchemaJson { get; set; }
A JSON representation of the table's schema. Entire field is truncated if exceeds 40K.
Property Value | |
---|---|
Type | Description |
String |
SchemaJsonTruncated
public bool SchemaJsonTruncated { get; set; }
True if the schema_json field was truncated.
Property Value | |
---|---|
Type | Description |
Boolean |
TableInfo
public BigQueryAuditMetadata.Types.EntityInfo TableInfo { get; set; }
User-provided metadata for the table.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadata.Types.EntityInfo |
TableName
public string TableName { get; set; }
Table URI.
Format: projects/<project_id>/datasets/<dataset_id>/tables/<table_id>
.
Property Value | |
---|---|
Type | Description |
String |
TruncateTime
public Timestamp TruncateTime { get; set; }
The last table truncation time.
Property Value | |
---|---|
Type | Description |
Timestamp |
UpdateTime
public Timestamp UpdateTime { get; set; }
The last time metadata update time.
Property Value | |
---|---|
Type | Description |
Timestamp |
View
public BigQueryAuditMetadata.Types.TableViewDefinition View { get; set; }
View metadata. Only present for views.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadata.Types.TableViewDefinition |