public sealed class BigQueryAuditMetadata.Types.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.
Implements
IMessageBigQueryAuditMetadataTypesTable, IEquatableBigQueryAuditMetadataTypesTable, IDeepCloneableBigQueryAuditMetadataTypesTable, IBufferMessage, IMessageNamespace
Google.Cloud.AuditAssembly
Google.Cloud.Audit.dll
Constructors
Table()
public Table()
Table(Table)
public Table(BigQueryAuditMetadata.Types.Table other)
Parameter | |
---|---|
Name | Description |
other | BigQueryAuditMetadataTypesTable |
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 |
BigQueryAuditMetadataTypesEncryptionInfo |
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 |
bool |
TableInfo
public BigQueryAuditMetadata.Types.EntityInfo TableInfo { get; set; }
User-provided metadata for the table.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesEntityInfo |
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 |
BigQueryAuditMetadataTypesTableViewDefinition |