bigquerydatapolicy/v2 library

BigQuery Data Policy API - v2

Allows users to manage BigQuery data policies.

For more information, see cloud.google.com/bigquery/docs/column-data-masking

Create an instance of BigQueryDataPolicyServiceApi to access these resources:

Classes

AddGranteesRequest
Request message for the AddGrantees method.
AuditConfig
Specifies the audit configuration for a service.
BigQueryDataPolicyServiceApi
Allows users to manage BigQuery data policies.
Binding
Associates members, or principals, with a role.
CreateDataPolicyRequest
Request message for the CreateDataPolicy method.
DataMaskingPolicy
The policy used to specify data masking rule.
DataPolicy
Represents the label-policy binding.
GetIamPolicyRequest
Request message for GetIamPolicy method.
ListDataPoliciesResponse
Response message for the ListDataPolicies method.
Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
ProjectsLocationsDataPoliciesResource
ProjectsLocationsResource
ProjectsResource
RemoveGranteesRequest
Request message for the RemoveGrantees method.
SetIamPolicyRequest
Request message for SetIamPolicy method.

Typedefs

AuditLogConfig = $AuditLogConfig
Provides the configuration for logging a type of permissions.
Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Expr = $Expr
Represents a textual expression in the Common Expression Language (CEL) syntax.
GetPolicyOptions = $GetPolicyOptions00
Encapsulates settings provided to GetIamPolicy.
TestIamPermissionsRequest = $TestIamPermissionsRequest00
Request message for TestIamPermissions method.
TestIamPermissionsResponse = $PermissionsResponse
Response message for TestIamPermissions method.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.