Google Cloud Audit API - Class BigQueryAuditMetadata (2.4.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
BigQueryAuditMetadataTypesDatasetChange

DatasetCreation

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

Dataset creation event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesDatasetCreation

DatasetDeletion

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

Dataset deletion event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesDatasetDeletion

EventCase

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

FirstPartyAppMetadata

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

First party (Google) application specific metadata.

Property Value
TypeDescription
BigQueryAuditMetadataTypesFirstPartyAppMetadata

JobChange

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

Job state change event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesJobChange

JobDeletion

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

Job deletion event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesJobDeletion

JobInsertion

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

Job insertion event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesJobInsertion

ModelCreation

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

Model creation event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesModelCreation

ModelDataChange

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

Model data change event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesModelDataChange

ModelDataRead

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

Model data read event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesModelDataRead

ModelDeletion

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

Model deletion event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesModelDeletion

ModelMetadataChange

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

Model metadata change event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesModelMetadataChange

RoutineChange

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

Routine change event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesRoutineChange

RoutineCreation

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

Routine creation event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesRoutineCreation

RoutineDeletion

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

Routine deletion event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesRoutineDeletion

RowAccessPolicyChange

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

Row access policy change event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesRowAccessPolicyChange

RowAccessPolicyCreation

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

Row access policy create event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesRowAccessPolicyCreation

RowAccessPolicyDeletion

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

Row access policy deletion event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesRowAccessPolicyDeletion

TableChange

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

Table metadata change event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesTableChange

TableCreation

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

Table creation event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesTableCreation

TableDataChange

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

Table data change event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesTableDataChange

TableDataRead

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

Table data read event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesTableDataRead

TableDeletion

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

Table deletion event.

Property Value
TypeDescription
BigQueryAuditMetadataTypesTableDeletion

UnlinkDataset

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

Unlink linked dataset from its source dataset event

Property Value
TypeDescription
BigQueryAuditMetadataTypesUnlinkDataset