Google Cloud Audit API - Class BigQueryAuditMetadata (2.1.0)

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

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

Audit log format for BigQuery cloud audit logs metadata.

Inheritance

Object > BigQueryAuditMetadata

Namespace

Google.Cloud.Audit

Assembly

Google.Cloud.Audit.dll

Constructors

BigQueryAuditMetadata()

public BigQueryAuditMetadata()

BigQueryAuditMetadata(BigQueryAuditMetadata)

public BigQueryAuditMetadata(BigQueryAuditMetadata other)
Parameter
NameDescription
otherBigQueryAuditMetadata

Properties

DatasetChange

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

Dataset change event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.DatasetChange

DatasetCreation

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

Dataset creation event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.DatasetCreation

DatasetDeletion

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

Dataset deletion event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.DatasetDeletion

EventCase

public BigQueryAuditMetadata.EventOneofCase EventCase { get; }
Property Value
TypeDescription
BigQueryAuditMetadata.EventOneofCase

FirstPartyAppMetadata

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

First party (Google) application specific metadata.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.FirstPartyAppMetadata

JobChange

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

Job state change event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.JobChange

JobDeletion

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

Job deletion event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.JobDeletion

JobInsertion

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

Job insertion event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.JobInsertion

ModelCreation

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

Model creation event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.ModelCreation

ModelDataChange

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

Model data change event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.ModelDataChange

ModelDataRead

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

Model data read event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.ModelDataRead

ModelDeletion

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

Model deletion event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.ModelDeletion

ModelMetadataChange

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

Model metadata change event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.ModelMetadataChange

RoutineChange

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

Routine change event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.RoutineChange

RoutineCreation

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

Routine creation event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.RoutineCreation

RoutineDeletion

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

Routine deletion event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.RoutineDeletion

RowAccessPolicyChange

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

Row access policy change event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.RowAccessPolicyChange

RowAccessPolicyCreation

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

Row access policy create event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.RowAccessPolicyCreation

RowAccessPolicyDeletion

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

Row access policy deletion event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.RowAccessPolicyDeletion

TableChange

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

Table metadata change event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.TableChange

TableCreation

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

Table creation event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.TableCreation

TableDataChange

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

Table data change event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.TableDataChange

TableDataRead

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

Table data read event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.TableDataRead

TableDeletion

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

Table deletion event.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.TableDeletion

UnlinkDataset

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

Unlink linked dataset from its source dataset event

Property Value
TypeDescription
BigQueryAuditMetadata.Types.UnlinkDataset