public sealed class BigQueryAuditMetadata.Types.TableDataRead : IMessage<BigQueryAuditMetadata.Types.TableDataRead>, IEquatable<BigQueryAuditMetadata.Types.TableDataRead>, IDeepCloneable<BigQueryAuditMetadata.Types.TableDataRead>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Audit API class BigQueryAuditMetadata.Types.TableDataRead.
Table data read event.
Implements
IMessageBigQueryAuditMetadataTypesTableDataRead, IEquatableBigQueryAuditMetadataTypesTableDataRead, IDeepCloneableBigQueryAuditMetadataTypesTableDataRead, IBufferMessage, IMessageNamespace
Google.Cloud.AuditAssembly
Google.Cloud.Audit.dll
Constructors
TableDataRead()
public TableDataRead()TableDataRead(TableDataRead)
public TableDataRead(BigQueryAuditMetadata.Types.TableDataRead other)| Parameter | |
|---|---|
| Name | Description |
other |
BigQueryAuditMetadataTypesTableDataRead |
Properties
Fields
public RepeatedField<string> Fields { get; }List of the accessed fields. Entire list is truncated if the record size exceeds 100K.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
FieldsTruncated
public bool FieldsTruncated { get; set; }True if the fields list was truncated.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
JobName
public string JobName { get; set; }The URI of the job that read a table. Present if the reason is JOB but can be redacted for privacy reasons.
Format: projects/<project_id>/jobs/<job_id>.
| Property Value | |
|---|---|
| Type | Description |
string |
|
PolicyTags
public RepeatedField<string> PolicyTags { get; }List of the referenced policy tags. That is, policy tags attached to the
accessed fields or their ancestors.
Policy tag resource name is a string of the format:
projects/<project_id>/locations/<location_id>/taxonomies/<taxonomy_id>/policyTags/<policy_tag_id>
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
PolicyTagsTruncated
public bool PolicyTagsTruncated { get; set; }True if the policy tag list was truncated. At most 100 policy tags can be saved.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Reason
public BigQueryAuditMetadata.Types.TableDataRead.Types.Reason Reason { get; set; }Describes how the table data was read.
| Property Value | |
|---|---|
| Type | Description |
BigQueryAuditMetadataTypesTableDataReadTypesReason |
|
SessionName
public string SessionName { get; set; }The URI of the read session that read a table. Present if the reason is CREATE_READ_SESSION.
Format:
projects/<project_id>/locations/<location>/sessions/<session_id>.
| Property Value | |
|---|---|
| Type | Description |
string |
|