Liking cljdoc? Tell your friends :D

happygapi.bigquery.rowAccessPolicies

BigQuery API: rowAccessPolicies. A data platform for customers to create, manage, share and query data. See: https://cloud.google.com/bigquery/api/reference/rest/v2/rowAccessPolicies

BigQuery API: rowAccessPolicies.
A data platform for customers to create, manage, share and query data.
See: https://cloud.google.com/bigquery/api/reference/rest/v2/rowAccessPolicies
raw docstring

getIamPolicy$clj

(getIamPolicy$ auth parameters body)

https://cloud.google.com/bigquery/api/reference/rest/v2/rowAccessPolicies/getIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:options {:requestedPolicyVersion integer}}

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

https://cloud.google.com/bigquery/api/reference/rest/v2/rowAccessPolicies/getIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:options {:requestedPolicyVersion integer}}

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
sourceraw docstring

list$clj

(list$ auth parameters)

https://cloud.google.com/bigquery/api/reference/rest/v2/rowAccessPolicies/list

Required parameters: datasetId, tableId, projectId

Optional parameters: pageSize, pageToken

Lists all row access policies on the specified table.

https://cloud.google.com/bigquery/api/reference/rest/v2/rowAccessPolicies/list

Required parameters: datasetId, tableId, projectId

Optional parameters: pageSize, pageToken

Lists all row access policies on the specified table.
sourceraw docstring

setIamPolicy$clj

(setIamPolicy$ auth parameters body)

https://cloud.google.com/bigquery/api/reference/rest/v2/rowAccessPolicies/setIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:updateMask string, :policy {:etag string, :bindings [Binding], :version integer, :auditConfigs [AuditConfig]}}

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

https://cloud.google.com/bigquery/api/reference/rest/v2/rowAccessPolicies/setIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:updateMask string,
 :policy {:etag string,
          :bindings [Binding],
          :version integer,
          :auditConfigs [AuditConfig]}}

Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors.
sourceraw docstring

testIamPermissions$clj

(testIamPermissions$ auth parameters body)

https://cloud.google.com/bigquery/api/reference/rest/v2/rowAccessPolicies/testIamPermissions

Required parameters: resource

Optional parameters: none

Body:

{:permissions [string]}

Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.

https://cloud.google.com/bigquery/api/reference/rest/v2/rowAccessPolicies/testIamPermissions

Required parameters: resource

Optional parameters: none

Body: 

{:permissions [string]}

Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a `NOT_FOUND` error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close