Liking cljdoc? Tell your friends :D
Clojure only.

happygapi.datacatalog.projects

Google Cloud Data Catalog API: projects. A fully managed and highly scalable data discovery and metadata management service.

See: https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects

Google Cloud Data Catalog API: projects.
A fully managed and highly scalable data discovery and metadata management service.

See: https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects
raw docstring

locations-entryGroups-create$clj

(locations-entryGroups-create$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/create

Required parameters: parent

Optional parameters: entryGroupId

Body:

{:dataCatalogTimestamps {:createTime string, :expireTime string, :updateTime string}, :name string, :displayName string, :description string}

A maximum of 10,000 entry groups may be created per organization across all locations.

Users should enable the Data Catalog API in the project identified by the parent parameter (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/create

Required parameters: parent

Optional parameters: entryGroupId

Body: 

{:dataCatalogTimestamps {:createTime string,
                         :expireTime string,
                         :updateTime string},
 :name string,
 :displayName string,
 :description string}

A maximum of 10,000 entry groups may be created per organization across all
locations.

Users should enable the Data Catalog API in the project identified by
the `parent` parameter (see [Data Catalog Resource Project]
(/data-catalog/docs/concepts/resource-project) for more information).
sourceraw docstring

locations-entryGroups-delete$clj

(locations-entryGroups-delete$ auth parameters)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/delete

Required parameters: name

Optional parameters: force

Deletes an EntryGroup. Only entry groups that do not contain entries can be deleted. Users should enable the Data Catalog API in the project identified by the name parameter (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/delete

Required parameters: name

Optional parameters: force

Deletes an EntryGroup. Only entry groups that do not contain entries can be
deleted. Users should enable the Data Catalog API in the project
identified by the `name` parameter (see [Data Catalog Resource Project]
(/data-catalog/docs/concepts/resource-project) for more information).
sourceraw docstring

locations-entryGroups-entries-create$clj

(locations-entryGroups-entries-create$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/create

Required parameters: parent

Optional parameters: entryId

Body:

{:description string, :schema {:columns [GoogleCloudDatacatalogV1beta1ColumnSchema]}, :bigqueryDateShardedSpec {:tablePrefix string, :shardCount string, :dataset string}, :userSpecifiedSystem string, :sourceSystemTimestamps {:createTime string, :expireTime string, :updateTime string}, :displayName string, :name string, :gcsFilesetSpec {:filePatterns [string], :sampleGcsFileSpecs [GoogleCloudDatacatalogV1beta1GcsFileSpec]}, :type string, :bigqueryTableSpec {:tableSpec GoogleCloudDatacatalogV1beta1TableSpec, :tableSourceType string, :viewSpec GoogleCloudDatacatalogV1beta1ViewSpec}, :linkedResource string, :userSpecifiedType string, :integratedSystem string}

Creates an entry. Only entries of 'FILESET' type or user-specified type can be created.

Users should enable the Data Catalog API in the project identified by the parent parameter (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).

A maximum of 100,000 entries may be created per entry group.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/create

Required parameters: parent

Optional parameters: entryId

Body: 

{:description string,
 :schema {:columns [GoogleCloudDatacatalogV1beta1ColumnSchema]},
 :bigqueryDateShardedSpec {:tablePrefix string,
                           :shardCount string,
                           :dataset string},
 :userSpecifiedSystem string,
 :sourceSystemTimestamps {:createTime string,
                          :expireTime string,
                          :updateTime string},
 :displayName string,
 :name string,
 :gcsFilesetSpec {:filePatterns [string],
                  :sampleGcsFileSpecs [GoogleCloudDatacatalogV1beta1GcsFileSpec]},
 :type string,
 :bigqueryTableSpec {:tableSpec GoogleCloudDatacatalogV1beta1TableSpec,
                     :tableSourceType string,
                     :viewSpec GoogleCloudDatacatalogV1beta1ViewSpec},
 :linkedResource string,
 :userSpecifiedType string,
 :integratedSystem string}

Creates an entry. Only entries of 'FILESET' type or user-specified type can
be created.

Users should enable the Data Catalog API in the project identified by
the `parent` parameter (see [Data Catalog Resource Project]
(/data-catalog/docs/concepts/resource-project) for more information).

A maximum of 100,000 entries may be created per entry group.
sourceraw docstring

locations-entryGroups-entries-delete$clj

(locations-entryGroups-entries-delete$ auth parameters)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/delete

Required parameters: name

Optional parameters: none

Deletes an existing entry. Only entries created through CreateEntry method can be deleted. Users should enable the Data Catalog API in the project identified by the name parameter (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/delete

Required parameters: name

Optional parameters: none

Deletes an existing entry. Only entries created through
CreateEntry
method can be deleted.
Users should enable the Data Catalog API in the project identified by
the `name` parameter (see [Data Catalog Resource Project]
(/data-catalog/docs/concepts/resource-project) for more information).
sourceraw docstring

locations-entryGroups-entries-get$clj

(locations-entryGroups-entries-get$ auth parameters)
https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/get

Required parameters: name

Optional parameters: none

Gets an entry.
sourceraw docstring

locations-entryGroups-entries-getIamPolicy$clj

(locations-entryGroups-entries-getIamPolicy$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/getIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:options {:requestedPolicyVersion integer}}

Gets the access control policy for a resource. A NOT_FOUND error is returned if the resource does not exist. An empty policy is returned if the resource exists but does not have a policy set on it.

Supported resources are:

  • Tag templates.
  • Entries.
  • Entry groups. Note, this method cannot be used to manage policies for BigQuery, Cloud Pub/Sub and any external Google Cloud Platform resources synced to Cloud Data Catalog.

Callers must have following Google IAM permission

  • datacatalog.tagTemplates.getIamPolicy to get policies on tag templates.
  • datacatalog.entries.getIamPolicy to get policies on entries.
  • datacatalog.entryGroups.getIamPolicy to get policies on entry groups.
https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/getIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:options {:requestedPolicyVersion integer}}

Gets the access control policy for a resource. A `NOT_FOUND` error
is returned if the resource does not exist. An empty policy is returned
if the resource exists but does not have a policy set on it.

Supported resources are:
  - Tag templates.
  - Entries.
  - Entry groups.
Note, this method cannot be used to manage policies for BigQuery, Cloud
Pub/Sub and any external Google Cloud Platform resources synced to Cloud
Data Catalog.

Callers must have following Google IAM permission
  - `datacatalog.tagTemplates.getIamPolicy` to get policies on tag
    templates.
  - `datacatalog.entries.getIamPolicy` to get policies on entries.
  - `datacatalog.entryGroups.getIamPolicy` to get policies on entry groups.
sourceraw docstring

locations-entryGroups-entries-list$clj

(locations-entryGroups-entries-list$ auth parameters)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/list

Required parameters: parent

Optional parameters: pageToken, pageSize, readMask

Lists entries.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/list

Required parameters: parent

Optional parameters: pageToken, pageSize, readMask

Lists entries.
sourceraw docstring

locations-entryGroups-entries-patch$clj

(locations-entryGroups-entries-patch$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:description string, :schema {:columns [GoogleCloudDatacatalogV1beta1ColumnSchema]}, :bigqueryDateShardedSpec {:tablePrefix string, :shardCount string, :dataset string}, :userSpecifiedSystem string, :sourceSystemTimestamps {:createTime string, :expireTime string, :updateTime string}, :displayName string, :name string, :gcsFilesetSpec {:filePatterns [string], :sampleGcsFileSpecs [GoogleCloudDatacatalogV1beta1GcsFileSpec]}, :type string, :bigqueryTableSpec {:tableSpec GoogleCloudDatacatalogV1beta1TableSpec, :tableSourceType string, :viewSpec GoogleCloudDatacatalogV1beta1ViewSpec}, :linkedResource string, :userSpecifiedType string, :integratedSystem string}

Updates an existing entry. Users should enable the Data Catalog API in the project identified by the entry.name parameter (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:description string,
 :schema {:columns [GoogleCloudDatacatalogV1beta1ColumnSchema]},
 :bigqueryDateShardedSpec {:tablePrefix string,
                           :shardCount string,
                           :dataset string},
 :userSpecifiedSystem string,
 :sourceSystemTimestamps {:createTime string,
                          :expireTime string,
                          :updateTime string},
 :displayName string,
 :name string,
 :gcsFilesetSpec {:filePatterns [string],
                  :sampleGcsFileSpecs [GoogleCloudDatacatalogV1beta1GcsFileSpec]},
 :type string,
 :bigqueryTableSpec {:tableSpec GoogleCloudDatacatalogV1beta1TableSpec,
                     :tableSourceType string,
                     :viewSpec GoogleCloudDatacatalogV1beta1ViewSpec},
 :linkedResource string,
 :userSpecifiedType string,
 :integratedSystem string}

Updates an existing entry.
Users should enable the Data Catalog API in the project identified by
the `entry.name` parameter (see [Data Catalog Resource Project]
(/data-catalog/docs/concepts/resource-project) for more information).
sourceraw docstring

locations-entryGroups-entries-tags-create$clj

(locations-entryGroups-entries-tags-create$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/tags/create

Required parameters: parent

Optional parameters: none

Body:

{:template string, :templateDisplayName string, :fields {}, :name string, :column string}

Creates a tag on an Entry. Note: The project identified by the parent parameter for the tag and the tag template used to create the tag must be from the same organization.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/tags/create

Required parameters: parent

Optional parameters: none

Body: 

{:template string,
 :templateDisplayName string,
 :fields {},
 :name string,
 :column string}

Creates a tag on an Entry.
Note: The project identified by the `parent` parameter for the
[tag](/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters)
and the
[tag
template](/data-catalog/docs/reference/rest/v1beta1/projects.locations.tagTemplates/create#path-parameters)
used to create the tag must be from the same organization.
sourceraw docstring

locations-entryGroups-entries-tags-delete$clj

(locations-entryGroups-entries-tags-delete$ auth parameters)
https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/tags/delete

Required parameters: name

Optional parameters: none

Deletes a tag.
sourceraw docstring

locations-entryGroups-entries-tags-list$clj

(locations-entryGroups-entries-tags-list$ auth parameters)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/tags/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists the tags on an Entry.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/tags/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists the tags on an Entry.
sourceraw docstring

locations-entryGroups-entries-tags-patch$clj

(locations-entryGroups-entries-tags-patch$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/tags/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:template string, :templateDisplayName string, :fields {}, :name string, :column string}

Updates an existing tag.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/tags/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:template string,
 :templateDisplayName string,
 :fields {},
 :name string,
 :column string}

Updates an existing tag.
sourceraw docstring

locations-entryGroups-entries-testIamPermissions$clj

(locations-entryGroups-entries-testIamPermissions$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/testIamPermissions

Required parameters: resource

Optional parameters: none

Body:

{:permissions [string]}

Returns the caller's permissions on a resource. If the resource does not exist, an empty set of permissions is returned (We don't return a NOT_FOUND error).

Supported resources are:

  • Tag templates.
  • Entries.
  • Entry groups. Note, this method cannot be used to manage policies for BigQuery, Cloud Pub/Sub and any external Google Cloud Platform resources synced to Cloud Data Catalog.

A caller is not required to have Google IAM permission to make this request.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/entries/testIamPermissions

Required parameters: resource

Optional parameters: none

Body: 

{:permissions [string]}

Returns the caller's permissions on a resource.
If the resource does not exist, an empty set of permissions is returned
(We don't return a `NOT_FOUND` error).

Supported resources are:
  - Tag templates.
  - Entries.
  - Entry groups.
Note, this method cannot be used to manage policies for BigQuery, Cloud
Pub/Sub and any external Google Cloud Platform resources synced to Cloud
Data Catalog.

A caller is not required to have Google IAM permission to make this
request.
sourceraw docstring

locations-entryGroups-get$clj

(locations-entryGroups-get$ auth parameters)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/get

Required parameters: name

Optional parameters: readMask

Gets an EntryGroup.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/get

Required parameters: name

Optional parameters: readMask

Gets an EntryGroup.
sourceraw docstring

locations-entryGroups-getIamPolicy$clj

(locations-entryGroups-getIamPolicy$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/getIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:options {:requestedPolicyVersion integer}}

Gets the access control policy for a resource. A NOT_FOUND error is returned if the resource does not exist. An empty policy is returned if the resource exists but does not have a policy set on it.

Supported resources are:

  • Tag templates.
  • Entries.
  • Entry groups. Note, this method cannot be used to manage policies for BigQuery, Cloud Pub/Sub and any external Google Cloud Platform resources synced to Cloud Data Catalog.

Callers must have following Google IAM permission

  • datacatalog.tagTemplates.getIamPolicy to get policies on tag templates.
  • datacatalog.entries.getIamPolicy to get policies on entries.
  • datacatalog.entryGroups.getIamPolicy to get policies on entry groups.
https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/getIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:options {:requestedPolicyVersion integer}}

Gets the access control policy for a resource. A `NOT_FOUND` error
is returned if the resource does not exist. An empty policy is returned
if the resource exists but does not have a policy set on it.

Supported resources are:
  - Tag templates.
  - Entries.
  - Entry groups.
Note, this method cannot be used to manage policies for BigQuery, Cloud
Pub/Sub and any external Google Cloud Platform resources synced to Cloud
Data Catalog.

Callers must have following Google IAM permission
  - `datacatalog.tagTemplates.getIamPolicy` to get policies on tag
    templates.
  - `datacatalog.entries.getIamPolicy` to get policies on entries.
  - `datacatalog.entryGroups.getIamPolicy` to get policies on entry groups.
sourceraw docstring

locations-entryGroups-list$clj

(locations-entryGroups-list$ auth parameters)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists entry groups.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists entry groups.
sourceraw docstring

locations-entryGroups-patch$clj

(locations-entryGroups-patch$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:dataCatalogTimestamps {:createTime string, :expireTime string, :updateTime string}, :name string, :displayName string, :description string}

Updates an EntryGroup. The user should enable the Data Catalog API in the project identified by the entry_group.name parameter (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:dataCatalogTimestamps {:createTime string,
                         :expireTime string,
                         :updateTime string},
 :name string,
 :displayName string,
 :description string}

Updates an EntryGroup. The user should enable the Data Catalog API in the
project identified by the `entry_group.name` parameter (see [Data Catalog
Resource Project] (/data-catalog/docs/concepts/resource-project) for more
information).
sourceraw docstring

locations-entryGroups-setIamPolicy$clj

(locations-entryGroups-setIamPolicy$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/setIamPolicy

Required parameters: resource

Optional parameters: none

Body:

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

Sets the access control policy for a resource. Replaces any existing policy. Supported resources are:

  • Tag templates.
  • Entries.
  • Entry groups. Note, this method cannot be used to manage policies for BigQuery, Cloud Pub/Sub and any external Google Cloud Platform resources synced to Cloud Data Catalog.

Callers must have following Google IAM permission

  • datacatalog.tagTemplates.setIamPolicy to set policies on tag templates.
  • datacatalog.entries.setIamPolicy to set policies on entries.
  • datacatalog.entryGroups.setIamPolicy to set policies on entry groups.
https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/setIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

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

Sets the access control policy for a resource. Replaces any existing
policy.
Supported resources are:
  - Tag templates.
  - Entries.
  - Entry groups.
Note, this method cannot be used to manage policies for BigQuery, Cloud
Pub/Sub and any external Google Cloud Platform resources synced to Cloud
Data Catalog.

Callers must have following Google IAM permission
  - `datacatalog.tagTemplates.setIamPolicy` to set policies on tag
    templates.
  - `datacatalog.entries.setIamPolicy` to set policies on entries.
  - `datacatalog.entryGroups.setIamPolicy` to set policies on entry groups.
sourceraw docstring

locations-entryGroups-tags-create$clj

(locations-entryGroups-tags-create$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/tags/create

Required parameters: parent

Optional parameters: none

Body:

{:template string, :templateDisplayName string, :fields {}, :name string, :column string}

Creates a tag on an Entry. Note: The project identified by the parent parameter for the tag and the tag template used to create the tag must be from the same organization.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/tags/create

Required parameters: parent

Optional parameters: none

Body: 

{:template string,
 :templateDisplayName string,
 :fields {},
 :name string,
 :column string}

Creates a tag on an Entry.
Note: The project identified by the `parent` parameter for the
[tag](/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters)
and the
[tag
template](/data-catalog/docs/reference/rest/v1beta1/projects.locations.tagTemplates/create#path-parameters)
used to create the tag must be from the same organization.
sourceraw docstring

locations-entryGroups-tags-delete$clj

(locations-entryGroups-tags-delete$ auth parameters)
https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/tags/delete

Required parameters: name

Optional parameters: none

Deletes a tag.
sourceraw docstring

locations-entryGroups-tags-list$clj

(locations-entryGroups-tags-list$ auth parameters)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/tags/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists the tags on an Entry.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/tags/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists the tags on an Entry.
sourceraw docstring

locations-entryGroups-tags-patch$clj

(locations-entryGroups-tags-patch$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/tags/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:template string, :templateDisplayName string, :fields {}, :name string, :column string}

Updates an existing tag.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/tags/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:template string,
 :templateDisplayName string,
 :fields {},
 :name string,
 :column string}

Updates an existing tag.
sourceraw docstring

locations-entryGroups-testIamPermissions$clj

(locations-entryGroups-testIamPermissions$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/testIamPermissions

Required parameters: resource

Optional parameters: none

Body:

{:permissions [string]}

Returns the caller's permissions on a resource. If the resource does not exist, an empty set of permissions is returned (We don't return a NOT_FOUND error).

Supported resources are:

  • Tag templates.
  • Entries.
  • Entry groups. Note, this method cannot be used to manage policies for BigQuery, Cloud Pub/Sub and any external Google Cloud Platform resources synced to Cloud Data Catalog.

A caller is not required to have Google IAM permission to make this request.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/entryGroups/testIamPermissions

Required parameters: resource

Optional parameters: none

Body: 

{:permissions [string]}

Returns the caller's permissions on a resource.
If the resource does not exist, an empty set of permissions is returned
(We don't return a `NOT_FOUND` error).

Supported resources are:
  - Tag templates.
  - Entries.
  - Entry groups.
Note, this method cannot be used to manage policies for BigQuery, Cloud
Pub/Sub and any external Google Cloud Platform resources synced to Cloud
Data Catalog.

A caller is not required to have Google IAM permission to make this
request.
sourceraw docstring

locations-tagTemplates-create$clj

(locations-tagTemplates-create$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/create

Required parameters: parent

Optional parameters: tagTemplateId

Body:

{:fields {}, :name string, :displayName string}

Creates a tag template. The user should enable the Data Catalog API in the project identified by the parent parameter (see Data Catalog Resource Project for more information).

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/create

Required parameters: parent

Optional parameters: tagTemplateId

Body: 

{:fields {}, :name string, :displayName string}

Creates a tag template. The user should enable the Data Catalog API in
the project identified by the `parent` parameter (see [Data Catalog
Resource Project](/data-catalog/docs/concepts/resource-project) for more
information).
sourceraw docstring

locations-tagTemplates-delete$clj

(locations-tagTemplates-delete$ auth parameters)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/delete

Required parameters: name

Optional parameters: force

Deletes a tag template and all tags using the template. Users should enable the Data Catalog API in the project identified by the name parameter (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/delete

Required parameters: name

Optional parameters: force

Deletes a tag template and all tags using the template.
Users should enable the Data Catalog API in the project identified by
the `name` parameter (see [Data Catalog Resource Project]
(/data-catalog/docs/concepts/resource-project) for more information).
sourceraw docstring

locations-tagTemplates-fields-create$clj

(locations-tagTemplates-fields-create$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/fields/create

Required parameters: parent

Optional parameters: tagTemplateFieldId

Body:

{:isRequired boolean, :name string, :displayName string, :type {:primitiveType string, :enumType GoogleCloudDatacatalogV1beta1FieldTypeEnumType}, :order integer}

Creates a field in a tag template. The user should enable the Data Catalog API in the project identified by the parent parameter (see Data Catalog Resource Project for more information).

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/fields/create

Required parameters: parent

Optional parameters: tagTemplateFieldId

Body: 

{:isRequired boolean,
 :name string,
 :displayName string,
 :type {:primitiveType string,
        :enumType GoogleCloudDatacatalogV1beta1FieldTypeEnumType},
 :order integer}

Creates a field in a tag template. The user should enable the Data Catalog
API in the project identified by the `parent` parameter (see
[Data Catalog Resource
Project](/data-catalog/docs/concepts/resource-project) for more
information).
sourceraw docstring

locations-tagTemplates-fields-delete$clj

(locations-tagTemplates-fields-delete$ auth parameters)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/fields/delete

Required parameters: name

Optional parameters: force

Deletes a field in a tag template and all uses of that field. Users should enable the Data Catalog API in the project identified by the name parameter (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/fields/delete

Required parameters: name

Optional parameters: force

Deletes a field in a tag template and all uses of that field.
Users should enable the Data Catalog API in the project identified by
the `name` parameter (see [Data Catalog Resource Project]
(/data-catalog/docs/concepts/resource-project) for more information).
sourceraw docstring

locations-tagTemplates-fields-patch$clj

(locations-tagTemplates-fields-patch$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/fields/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:isRequired boolean, :name string, :displayName string, :type {:primitiveType string, :enumType GoogleCloudDatacatalogV1beta1FieldTypeEnumType}, :order integer}

Updates a field in a tag template. This method cannot be used to update the field type. Users should enable the Data Catalog API in the project identified by the name parameter (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/fields/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:isRequired boolean,
 :name string,
 :displayName string,
 :type {:primitiveType string,
        :enumType GoogleCloudDatacatalogV1beta1FieldTypeEnumType},
 :order integer}

Updates a field in a tag template. This method cannot be used to update the
field type. Users should enable the Data Catalog API in the project
identified by the `name` parameter (see [Data Catalog Resource Project]
(/data-catalog/docs/concepts/resource-project) for more information).
sourceraw docstring

locations-tagTemplates-fields-rename$clj

(locations-tagTemplates-fields-rename$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/fields/rename

Required parameters: name

Optional parameters: none

Body:

{:newTagTemplateFieldId string}

Renames a field in a tag template. The user should enable the Data Catalog API in the project identified by the name parameter (see Data Catalog Resource Project for more information).

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/fields/rename

Required parameters: name

Optional parameters: none

Body: 

{:newTagTemplateFieldId string}

Renames a field in a tag template. The user should enable the Data Catalog
API in the project identified by the `name` parameter (see [Data Catalog
Resource Project](/data-catalog/docs/concepts/resource-project) for more
information).
sourceraw docstring

locations-tagTemplates-get$clj

(locations-tagTemplates-get$ auth parameters)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/get

Required parameters: name

Optional parameters: none

Gets a tag template.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/get

Required parameters: name

Optional parameters: none

Gets a tag template.
sourceraw docstring

locations-tagTemplates-getIamPolicy$clj

(locations-tagTemplates-getIamPolicy$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/getIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:options {:requestedPolicyVersion integer}}

Gets the access control policy for a resource. A NOT_FOUND error is returned if the resource does not exist. An empty policy is returned if the resource exists but does not have a policy set on it.

Supported resources are:

  • Tag templates.
  • Entries.
  • Entry groups. Note, this method cannot be used to manage policies for BigQuery, Cloud Pub/Sub and any external Google Cloud Platform resources synced to Cloud Data Catalog.

Callers must have following Google IAM permission

  • datacatalog.tagTemplates.getIamPolicy to get policies on tag templates.
  • datacatalog.entries.getIamPolicy to get policies on entries.
  • datacatalog.entryGroups.getIamPolicy to get policies on entry groups.
https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/getIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:options {:requestedPolicyVersion integer}}

Gets the access control policy for a resource. A `NOT_FOUND` error
is returned if the resource does not exist. An empty policy is returned
if the resource exists but does not have a policy set on it.

Supported resources are:
  - Tag templates.
  - Entries.
  - Entry groups.
Note, this method cannot be used to manage policies for BigQuery, Cloud
Pub/Sub and any external Google Cloud Platform resources synced to Cloud
Data Catalog.

Callers must have following Google IAM permission
  - `datacatalog.tagTemplates.getIamPolicy` to get policies on tag
    templates.
  - `datacatalog.entries.getIamPolicy` to get policies on entries.
  - `datacatalog.entryGroups.getIamPolicy` to get policies on entry groups.
sourceraw docstring

locations-tagTemplates-patch$clj

(locations-tagTemplates-patch$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:fields {}, :name string, :displayName string}

Updates a tag template. This method cannot be used to update the fields of a template. The tag template fields are represented as separate resources and should be updated using their own create/update/delete methods. Users should enable the Data Catalog API in the project identified by the tag_template.name parameter (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:fields {}, :name string, :displayName string}

Updates a tag template. This method cannot be used to update the fields of
a template. The tag template fields are represented as separate resources
and should be updated using their own create/update/delete methods.
Users should enable the Data Catalog API in the project identified by
the `tag_template.name` parameter (see [Data Catalog Resource Project]
(/data-catalog/docs/concepts/resource-project) for more information).
sourceraw docstring

locations-tagTemplates-setIamPolicy$clj

(locations-tagTemplates-setIamPolicy$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/setIamPolicy

Required parameters: resource

Optional parameters: none

Body:

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

Sets the access control policy for a resource. Replaces any existing policy. Supported resources are:

  • Tag templates.
  • Entries.
  • Entry groups. Note, this method cannot be used to manage policies for BigQuery, Cloud Pub/Sub and any external Google Cloud Platform resources synced to Cloud Data Catalog.

Callers must have following Google IAM permission

  • datacatalog.tagTemplates.setIamPolicy to set policies on tag templates.
  • datacatalog.entries.setIamPolicy to set policies on entries.
  • datacatalog.entryGroups.setIamPolicy to set policies on entry groups.
https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/setIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

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

Sets the access control policy for a resource. Replaces any existing
policy.
Supported resources are:
  - Tag templates.
  - Entries.
  - Entry groups.
Note, this method cannot be used to manage policies for BigQuery, Cloud
Pub/Sub and any external Google Cloud Platform resources synced to Cloud
Data Catalog.

Callers must have following Google IAM permission
  - `datacatalog.tagTemplates.setIamPolicy` to set policies on tag
    templates.
  - `datacatalog.entries.setIamPolicy` to set policies on entries.
  - `datacatalog.entryGroups.setIamPolicy` to set policies on entry groups.
sourceraw docstring

locations-tagTemplates-testIamPermissions$clj

(locations-tagTemplates-testIamPermissions$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/testIamPermissions

Required parameters: resource

Optional parameters: none

Body:

{:permissions [string]}

Returns the caller's permissions on a resource. If the resource does not exist, an empty set of permissions is returned (We don't return a NOT_FOUND error).

Supported resources are:

  • Tag templates.
  • Entries.
  • Entry groups. Note, this method cannot be used to manage policies for BigQuery, Cloud Pub/Sub and any external Google Cloud Platform resources synced to Cloud Data Catalog.

A caller is not required to have Google IAM permission to make this request.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/tagTemplates/testIamPermissions

Required parameters: resource

Optional parameters: none

Body: 

{:permissions [string]}

Returns the caller's permissions on a resource.
If the resource does not exist, an empty set of permissions is returned
(We don't return a `NOT_FOUND` error).

Supported resources are:
  - Tag templates.
  - Entries.
  - Entry groups.
Note, this method cannot be used to manage policies for BigQuery, Cloud
Pub/Sub and any external Google Cloud Platform resources synced to Cloud
Data Catalog.

A caller is not required to have Google IAM permission to make this
request.
sourceraw docstring

locations-taxonomies-create$clj

(locations-taxonomies-create$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/create

Required parameters: parent

Optional parameters: none

Body:

{:name string, :displayName string, :description string, :activatedPolicyTypes [string]}

Creates a taxonomy in the specified project.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/create

Required parameters: parent

Optional parameters: none

Body: 

{:name string,
 :displayName string,
 :description string,
 :activatedPolicyTypes [string]}

Creates a taxonomy in the specified project.
sourceraw docstring

locations-taxonomies-delete$clj

(locations-taxonomies-delete$ auth parameters)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/delete

Required parameters: name

Optional parameters: none

Deletes a taxonomy. This operation will also delete all policy tags in this taxonomy along with their associated policies.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/delete

Required parameters: name

Optional parameters: none

Deletes a taxonomy. This operation will also delete all
policy tags in this taxonomy along with their associated policies.
sourceraw docstring

locations-taxonomies-export$clj

(locations-taxonomies-export$ auth parameters)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/export

Required parameters: parent

Optional parameters: taxonomies, serializedTaxonomies

Exports all taxonomies and their policy tags in a project.

This method generates SerializedTaxonomy protos with nested policy tags that can be used as an input for future ImportTaxonomies calls.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/export

Required parameters: parent

Optional parameters: taxonomies, serializedTaxonomies

Exports all taxonomies and their policy tags in a project.

This method generates SerializedTaxonomy protos with nested policy tags
that can be used as an input for future ImportTaxonomies calls.
sourceraw docstring

locations-taxonomies-get$clj

(locations-taxonomies-get$ auth parameters)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/get

Required parameters: name

Optional parameters: none

Gets a taxonomy.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/get

Required parameters: name

Optional parameters: none

Gets a taxonomy.
sourceraw docstring

locations-taxonomies-getIamPolicy$clj

(locations-taxonomies-getIamPolicy$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/getIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:options {:requestedPolicyVersion integer}}

Gets the IAM policy for a taxonomy or a policy tag.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/getIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:options {:requestedPolicyVersion integer}}

Gets the IAM policy for a taxonomy or a policy tag.
sourceraw docstring

locations-taxonomies-import$clj

(locations-taxonomies-import$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/import

Required parameters: parent

Optional parameters: none

Body:

{:inlineSource {:taxonomies [GoogleCloudDatacatalogV1beta1SerializedTaxonomy]}}

Imports all taxonomies and their policy tags to a project as new taxonomies.

This method provides a bulk taxonomy / policy tag creation using nested proto structure.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/import

Required parameters: parent

Optional parameters: none

Body: 

{:inlineSource {:taxonomies [GoogleCloudDatacatalogV1beta1SerializedTaxonomy]}}

Imports all taxonomies and their policy tags to a project as new
taxonomies.

This method provides a bulk taxonomy / policy tag creation using nested
proto structure.
sourceraw docstring

locations-taxonomies-list$clj

(locations-taxonomies-list$ auth parameters)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists all taxonomies in a project in a particular location that the caller has permission to view.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists all taxonomies in a project in a particular location that the caller
has permission to view.
sourceraw docstring

locations-taxonomies-patch$clj

(locations-taxonomies-patch$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:name string, :displayName string, :description string, :activatedPolicyTypes [string]}

Updates a taxonomy.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:name string,
 :displayName string,
 :description string,
 :activatedPolicyTypes [string]}

Updates a taxonomy.
sourceraw docstring

locations-taxonomies-policyTags-create$clj

(locations-taxonomies-policyTags-create$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/policyTags/create

Required parameters: parent

Optional parameters: none

Body:

{:parentPolicyTag string, :name string, :childPolicyTags [string], :displayName string, :description string}

Creates a policy tag in the specified taxonomy.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/policyTags/create

Required parameters: parent

Optional parameters: none

Body: 

{:parentPolicyTag string,
 :name string,
 :childPolicyTags [string],
 :displayName string,
 :description string}

Creates a policy tag in the specified taxonomy.
sourceraw docstring

locations-taxonomies-policyTags-delete$clj

(locations-taxonomies-policyTags-delete$ auth parameters)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/policyTags/delete

Required parameters: name

Optional parameters: none

Deletes a policy tag. Also deletes all of its descendant policy tags.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/policyTags/delete

Required parameters: name

Optional parameters: none

Deletes a policy tag. Also deletes all of its descendant policy tags.
sourceraw docstring

locations-taxonomies-policyTags-get$clj

(locations-taxonomies-policyTags-get$ auth parameters)
https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/policyTags/get

Required parameters: name

Optional parameters: none

Gets a policy tag.
sourceraw docstring

locations-taxonomies-policyTags-getIamPolicy$clj

(locations-taxonomies-policyTags-getIamPolicy$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/policyTags/getIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:options {:requestedPolicyVersion integer}}

Gets the IAM policy for a taxonomy or a policy tag.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/policyTags/getIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:options {:requestedPolicyVersion integer}}

Gets the IAM policy for a taxonomy or a policy tag.
sourceraw docstring

locations-taxonomies-policyTags-list$clj

(locations-taxonomies-policyTags-list$ auth parameters)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/policyTags/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists all policy tags in a taxonomy.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/policyTags/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists all policy tags in a taxonomy.
sourceraw docstring

locations-taxonomies-policyTags-patch$clj

(locations-taxonomies-policyTags-patch$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/policyTags/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:parentPolicyTag string, :name string, :childPolicyTags [string], :displayName string, :description string}

Updates a policy tag.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/policyTags/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:parentPolicyTag string,
 :name string,
 :childPolicyTags [string],
 :displayName string,
 :description string}

Updates a policy tag.
sourceraw docstring

locations-taxonomies-policyTags-setIamPolicy$clj

(locations-taxonomies-policyTags-setIamPolicy$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/policyTags/setIamPolicy

Required parameters: resource

Optional parameters: none

Body:

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

Sets the IAM policy for a taxonomy or a policy tag.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/policyTags/setIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

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

Sets the IAM policy for a taxonomy or a policy tag.
sourceraw docstring

locations-taxonomies-policyTags-testIamPermissions$clj

(locations-taxonomies-policyTags-testIamPermissions$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/policyTags/testIamPermissions

Required parameters: resource

Optional parameters: none

Body:

{:permissions [string]}

Returns the permissions that a caller has on the specified taxonomy or policy tag.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/policyTags/testIamPermissions

Required parameters: resource

Optional parameters: none

Body: 

{:permissions [string]}

Returns the permissions that a caller has on the specified taxonomy or
policy tag.
sourceraw docstring

locations-taxonomies-setIamPolicy$clj

(locations-taxonomies-setIamPolicy$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/setIamPolicy

Required parameters: resource

Optional parameters: none

Body:

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

Sets the IAM policy for a taxonomy or a policy tag.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/setIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

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

Sets the IAM policy for a taxonomy or a policy tag.
sourceraw docstring

locations-taxonomies-testIamPermissions$clj

(locations-taxonomies-testIamPermissions$ auth parameters body)

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/testIamPermissions

Required parameters: resource

Optional parameters: none

Body:

{:permissions [string]}

Returns the permissions that a caller has on the specified taxonomy or policy tag.

https://cloud.google.com/data-catalog/docs/api/reference/rest/v1beta1/projects/locations/taxonomies/testIamPermissions

Required parameters: resource

Optional parameters: none

Body: 

{:permissions [string]}

Returns the permissions that a caller has on the specified taxonomy or
policy tag.
sourceraw docstring

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

× close