com.google.cloud.bigquery.datapolicies.v1.datapolicy
Members list
Type members
Classlikes
Request message for the CreateDataPolicy method.
Request message for the CreateDataPolicy method.
Value parameters
- dataPolicy
-
Required. The data policy to create. The
name
field does not need to be provided for the data policy creation. - parent
-
Required. Resource name of the project that the data policy will belong to. The format is
projects/{project_number}/locations/{location_id}
.
Attributes
- Companion
- object
- Source
- CreateDataPolicyRequest.scala
- Supertypes
-
trait Updatable[CreateDataPolicyRequest]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- CreateDataPolicyRequest.scala
- Supertypes
-
trait Producttrait Mirrortrait GeneratedMessageCompanion[CreateDataPolicyRequest]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
The data masking policy that is used to specify data masking rule.
The data masking policy that is used to specify data masking rule.
Attributes
- Companion
- object
- Source
- DataMaskingPolicy.scala
- Supertypes
-
trait Updatable[DataMaskingPolicy]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- DataMaskingPolicy.scala
- Supertypes
-
trait Producttrait Mirrortrait GeneratedMessageCompanion[DataMaskingPolicy]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
DataMaskingPolicy.type
Represents the label-policy binding.
Represents the label-policy binding.
Value parameters
- dataPolicyId
-
User-assigned (human readable) ID of the data policy that needs to be unique within a project. Used as {data_policy_id} in part of the resource name.
- dataPolicyType
-
Type of data policy.
- name
-
Output only. Resource name of this data policy, in the format of
projects/{project_number}/locations/{location_id}/dataPolicies/{data_policy_id}
.
Attributes
- Companion
- object
- Source
- DataPolicy.scala
- Supertypes
-
trait Updatable[DataPolicy]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- DataPolicy.scala
- Supertypes
-
trait Producttrait Mirrortrait GeneratedMessageCompanion[DataPolicy]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
DataPolicy.type
Data Policy Service provides APIs for managing the label-policy bindings.
Data Policy Service provides APIs for managing the label-policy bindings.
Attributes
- Companion
- object
- Source
- DataPolicyService.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- DataPolicyService.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DataPolicyService.type
Attributes
- Source
- DatapolicyProto.scala
- Supertypes
-
class GeneratedFileObjectclass Objecttrait Matchableclass Any
- Self type
-
DatapolicyProto.type
Request message for the DeleteDataPolicy method.
Request message for the DeleteDataPolicy method.
Value parameters
- name
-
Required. Resource name of the data policy to delete. Format is
projects/{project_number}/locations/{location_id}/dataPolicies/{data_policy_id}
.
Attributes
- Companion
- object
- Source
- DeleteDataPolicyRequest.scala
- Supertypes
-
trait Updatable[DeleteDataPolicyRequest]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- DeleteDataPolicyRequest.scala
- Supertypes
-
trait Producttrait Mirrortrait GeneratedMessageCompanion[DeleteDataPolicyRequest]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
Request message for the GetDataPolicy method.
Request message for the GetDataPolicy method.
Value parameters
- name
-
Required. Resource name of the requested data policy. Format is
projects/{project_number}/locations/{location_id}/dataPolicies/{data_policy_id}
.
Attributes
- Companion
- object
- Source
- GetDataPolicyRequest.scala
- Supertypes
-
trait Updatable[GetDataPolicyRequest]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- GetDataPolicyRequest.scala
- Supertypes
-
trait Producttrait Mirrortrait GeneratedMessageCompanion[GetDataPolicyRequest]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
GetDataPolicyRequest.type
Request message for the ListDataPolicies method.
Request message for the ListDataPolicies method.
Value parameters
- filter
-
Filters the data policies by policy tags that they are associated with. Currently filter only supports "policy<span></span>_tag" based filtering and OR based predicates. Sample filter can be "policy<span></span>_tag: projects/1/locations/us/taxonomies/2/policyTags/3". You may also use wildcard such as "policy<span></span>_tag: projects/1/locations/us/taxonomies/2*". Please note that OR predicates cannot be used with wildcard filters.
- pageSize
-
The maximum number of data policies to return. Must be a value between 1 and 1000. If not set, defaults to 50.
- pageToken
-
The
nextPageToken
value returned from a previous list request, if any. If not set, defaults to an empty string. - parent
-
Required. Resource name of the project for which to list data policies. Format is
projects/{project_number}/locations/{location_id}
.
Attributes
- Companion
- object
- Source
- ListDataPoliciesRequest.scala
- Supertypes
-
trait Updatable[ListDataPoliciesRequest]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- ListDataPoliciesRequest.scala
- Supertypes
-
trait Producttrait Mirrortrait GeneratedMessageCompanion[ListDataPoliciesRequest]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
Response message for the ListDataPolicies method.
Response message for the ListDataPolicies method.
Value parameters
- dataPolicies
-
Data policies that belong to the requested project.
- nextPageToken
-
Token used to retrieve the next page of results, or empty if there are no more results.
Attributes
- Companion
- object
- Source
- ListDataPoliciesResponse.scala
- Supertypes
-
trait Updatable[ListDataPoliciesResponse]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- ListDataPoliciesResponse.scala
- Supertypes
-
trait Producttrait Mirrortrait GeneratedMessageCompanion[ListDataPoliciesResponse]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
Request message for the RenameDataPolicy method.
Request message for the RenameDataPolicy method.
Value parameters
- name
-
Required. Resource name of the data policy to rename. The format is
projects/{project_number}/locations/{location_id}/dataPolicies/{data_policy_id}
- newDataPolicyId
-
Required. The new data policy id.
Attributes
- Companion
- object
- Source
- RenameDataPolicyRequest.scala
- Supertypes
-
trait Updatable[RenameDataPolicyRequest]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- RenameDataPolicyRequest.scala
- Supertypes
-
trait Producttrait Mirrortrait GeneratedMessageCompanion[RenameDataPolicyRequest]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
Response message for the UpdateDataPolicy method.
Response message for the UpdateDataPolicy method.
Value parameters
- dataPolicy
-
Required. Update the data policy's metadata. The target data policy is determined by the
name
field. Other fields are updated to the specified values based on the field masks. - updateMask
-
The update mask applies to the resource. For the
FieldMask
definition, see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask If not set, defaults to all of the fields that are allowed to update. Updates to thename
anddataPolicyId
fields are not allowed.
Attributes
- Companion
- object
- Source
- UpdateDataPolicyRequest.scala
- Supertypes
-
trait Updatable[UpdateDataPolicyRequest]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- UpdateDataPolicyRequest.scala
- Supertypes
-
trait Producttrait Mirrortrait GeneratedMessageCompanion[UpdateDataPolicyRequest]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type