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

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

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

Table data change event.

Inheritance

Object > BigQueryAuditMetadata.Types.TableDataChange

Namespace

Google.Cloud.Audit

Assembly

Google.Cloud.Audit.dll

Constructors

TableDataChange()

public TableDataChange()

TableDataChange(BigQueryAuditMetadata.Types.TableDataChange)

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

Properties

DeletedRowsCount

public long DeletedRowsCount { get; set; }

Number of deleted rows.

Property Value
TypeDescription
Int64

InsertedRowsCount

public long InsertedRowsCount { get; set; }

Number of inserted rows.

Property Value
TypeDescription
Int64

JobName

public string JobName { get; set; }

The URI of the job that changed a table.

Format: projects/<project_id>/jobs/<job_id>.

Property Value
TypeDescription
String

Reason

public BigQueryAuditMetadata.Types.TableDataChange.Types.Reason Reason { get; set; }

Describes how the table data was changed.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.TableDataChange.Types.Reason

StreamName

public string StreamName { get; set; }

If written from WRITE_API, the name of the stream.

Format: projects/<project_id>/datasets/<dataset_id>/tables/<table_id>/streams/<stream_id>

Property Value
TypeDescription
String

Truncated

public bool Truncated { get; set; }

True if the table was truncated.

Property Value
TypeDescription
Boolean