Google Cloud Audit API - Class BigQueryAuditMetadata.Types.RowAccessPolicyDeletion (2.2.0)

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

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

Row access policy deletion event.

Inheritance

object > BigQueryAuditMetadata.Types.RowAccessPolicyDeletion

Namespace

Google.Cloud.Audit

Assembly

Google.Cloud.Audit.dll

Constructors

RowAccessPolicyDeletion()

public RowAccessPolicyDeletion()

RowAccessPolicyDeletion(RowAccessPolicyDeletion)

public RowAccessPolicyDeletion(BigQueryAuditMetadata.Types.RowAccessPolicyDeletion other)
Parameter
NameDescription
otherBigQueryAuditMetadataTypesRowAccessPolicyDeletion

Properties

AllRowAccessPoliciesDropped

public bool AllRowAccessPoliciesDropped { get; set; }

This field is set to true when a DROP ALL command has been executed, thus removing all row access policies on the table.

Property Value
TypeDescription
bool

JobName

public string JobName { get; set; }

The job that deleted these row access policies.

Format: projects/<project_id>/jobs/<job_id>.

Property Value
TypeDescription
string

RowAccessPolicies

public RepeatedField<BigQueryAuditMetadata.Types.RowAccessPolicy> RowAccessPolicies { get; }

The row access policies that were deleted. At present, only populated when a single policy is dropped.

Property Value
TypeDescription
RepeatedFieldBigQueryAuditMetadataTypesRowAccessPolicy