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.
Implements
IMessageBigQueryAuditMetadata, IEquatableBigQueryAuditMetadata, IDeepCloneableBigQueryAuditMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.AuditAssembly
Google.Cloud.Audit.dll
Constructors
BigQueryAuditMetadata()
public BigQueryAuditMetadata()
BigQueryAuditMetadata(BigQueryAuditMetadata)
public BigQueryAuditMetadata(BigQueryAuditMetadata other)
Parameter | |
---|---|
Name | Description |
other | BigQueryAuditMetadata |
Properties
DatasetChange
public BigQueryAuditMetadata.Types.DatasetChange DatasetChange { get; set; }
Dataset change event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesDatasetChange |
DatasetCreation
public BigQueryAuditMetadata.Types.DatasetCreation DatasetCreation { get; set; }
Dataset creation event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesDatasetCreation |
DatasetDeletion
public BigQueryAuditMetadata.Types.DatasetDeletion DatasetDeletion { get; set; }
Dataset deletion event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesDatasetDeletion |
EventCase
public BigQueryAuditMetadata.EventOneofCase EventCase { get; }
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataEventOneofCase |
FirstPartyAppMetadata
public BigQueryAuditMetadata.Types.FirstPartyAppMetadata FirstPartyAppMetadata { get; set; }
First party (Google) application specific metadata.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesFirstPartyAppMetadata |
JobChange
public BigQueryAuditMetadata.Types.JobChange JobChange { get; set; }
Job state change event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesJobChange |
JobDeletion
public BigQueryAuditMetadata.Types.JobDeletion JobDeletion { get; set; }
Job deletion event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesJobDeletion |
JobInsertion
public BigQueryAuditMetadata.Types.JobInsertion JobInsertion { get; set; }
Job insertion event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesJobInsertion |
ModelCreation
public BigQueryAuditMetadata.Types.ModelCreation ModelCreation { get; set; }
Model creation event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesModelCreation |
ModelDataChange
public BigQueryAuditMetadata.Types.ModelDataChange ModelDataChange { get; set; }
Model data change event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesModelDataChange |
ModelDataRead
public BigQueryAuditMetadata.Types.ModelDataRead ModelDataRead { get; set; }
Model data read event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesModelDataRead |
ModelDeletion
public BigQueryAuditMetadata.Types.ModelDeletion ModelDeletion { get; set; }
Model deletion event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesModelDeletion |
ModelMetadataChange
public BigQueryAuditMetadata.Types.ModelMetadataChange ModelMetadataChange { get; set; }
Model metadata change event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesModelMetadataChange |
RoutineChange
public BigQueryAuditMetadata.Types.RoutineChange RoutineChange { get; set; }
Routine change event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesRoutineChange |
RoutineCreation
public BigQueryAuditMetadata.Types.RoutineCreation RoutineCreation { get; set; }
Routine creation event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesRoutineCreation |
RoutineDeletion
public BigQueryAuditMetadata.Types.RoutineDeletion RoutineDeletion { get; set; }
Routine deletion event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesRoutineDeletion |
RowAccessPolicyChange
public BigQueryAuditMetadata.Types.RowAccessPolicyChange RowAccessPolicyChange { get; set; }
Row access policy change event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesRowAccessPolicyChange |
RowAccessPolicyCreation
public BigQueryAuditMetadata.Types.RowAccessPolicyCreation RowAccessPolicyCreation { get; set; }
Row access policy create event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesRowAccessPolicyCreation |
RowAccessPolicyDeletion
public BigQueryAuditMetadata.Types.RowAccessPolicyDeletion RowAccessPolicyDeletion { get; set; }
Row access policy deletion event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesRowAccessPolicyDeletion |
TableChange
public BigQueryAuditMetadata.Types.TableChange TableChange { get; set; }
Table metadata change event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesTableChange |
TableCreation
public BigQueryAuditMetadata.Types.TableCreation TableCreation { get; set; }
Table creation event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesTableCreation |
TableDataChange
public BigQueryAuditMetadata.Types.TableDataChange TableDataChange { get; set; }
Table data change event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesTableDataChange |
TableDataRead
public BigQueryAuditMetadata.Types.TableDataRead TableDataRead { get; set; }
Table data read event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesTableDataRead |
TableDeletion
public BigQueryAuditMetadata.Types.TableDeletion TableDeletion { get; set; }
Table deletion event.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesTableDeletion |
UnlinkDataset
public BigQueryAuditMetadata.Types.UnlinkDataset UnlinkDataset { get; set; }
Unlink linked dataset from its source dataset event
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadataTypesUnlinkDataset |