Class BigQueryAuditMetadata.Types.TableChange

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

Table metadata change event.

Inheritance

Object > BigQueryAuditMetadata.Types.TableChange

Namespace

Google.Cloud.Audit

Assembly

Google.Cloud.Audit.dll

Constructors

TableChange()

public TableChange()

TableChange(BigQueryAuditMetadata.Types.TableChange)

public TableChange(BigQueryAuditMetadata.Types.TableChange other)
Parameter
TypeNameDescription
BigQueryAuditMetadata.Types.TableChangeother

Properties

JobName

public string JobName { get; set; }

The URI of the job that changed a table. Present if the reason is JOB or QUERY.

Format: projects/&lt;project_id>/jobs/&lt;job_id>.

Property Value
TypeDescription
String

Reason

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

Describes how the table metadata was changed.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.TableChange.Types.Reason

Table

public BigQueryAuditMetadata.Types.Table Table { get; set; }

Updated table metadata.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.Table

Truncated

public bool Truncated { get; set; }

True if the table was truncated.

Property Value
TypeDescription
Boolean