Common Protos for Google Cloud APIs Client - Class RowAccessPolicyDeletion (0.4.2)

Reference documentation and code samples for the Common Protos for Google Cloud APIs Client class RowAccessPolicyDeletion.

Row access policy deletion event.

Generated from protobuf message google.cloud.audit.BigQueryAuditMetadata.RowAccessPolicyDeletion

Namespace

Google \ Cloud \ Audit \ BigQueryAuditMetadata

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ row_access_policies array<Google\Cloud\Audit\BigQueryAuditMetadata\RowAccessPolicy>

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

↳ job_name string

The job that deleted these row access policies. Format: projects/<project_id>/jobs/<job_id>.

↳ all_row_access_policies_dropped bool

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

getRowAccessPolicies

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

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setRowAccessPolicies

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

Parameter
NameDescription
var array<Google\Cloud\Audit\BigQueryAuditMetadata\RowAccessPolicy>
Returns
TypeDescription
$this

getJobName

The job that deleted these row access policies.

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

Returns
TypeDescription
string

setJobName

The job that deleted these row access policies.

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

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getAllRowAccessPoliciesDropped

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

Returns
TypeDescription
bool

setAllRowAccessPoliciesDropped

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

Parameter
NameDescription
var bool
Returns
TypeDescription
$this