Cloud Dataplex API (dataplex:v1)

2026-09-26

15 new methods

Additions

    Methods
  • ▼ ▲ dataplex.projects.locations.dataAttributeBindings.get

      Deprecated : Yes

      Parameters :

        name

          Pattern : ^projects/[^/]+/locations/[^/]+/dataAttributeBindings/[^/]+$

          Description : Required. The resource name of the DataAttributeBinding: projects/{project_number}/locations/{location_id}/dataAttributeBindings/{data_attribute_binding_id}

          Type : string

          Required : Yes

          Location : path

      Description : Retrieves a DataAttributeBinding resource.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataAttributeBindings/{dataAttributeBindingsId}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • Path : v1/{+name}

      HTTP Method : GET

      Parameter Order : name

  • ▼ ▲ dataplex.projects.locations.dataAttributeBindings.patch

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • Path : v1/{+name}

      HTTP Method : PATCH

      Description : Updates a DataAttributeBinding resource.

      Deprecated : Yes

      Parameters :

        name

          Pattern : ^projects/[^/]+/locations/[^/]+/dataAttributeBindings/[^/]+$

          Required : Yes

          Description : Output only. The relative resource name of the Data Attribute Binding, of the form: projects/{project_number}/locations/{location}/dataAttributeBindings/{data_attribute_binding_id}

          Location : path

          Type : string

        updateMask

          Format : google-fieldmask

          Location : query

          Description : Required. Mask of fields to update.

          Type : string

        validateOnly

          Location : query

          Type : boolean

          Description : Optional. Only validate the request, but do not perform mutations. The default is false.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataAttributeBindings/{dataAttributeBindingsId}

      Parameter Order : name

  • ▼ ▲ dataplex.projects.locations.dataAttributeBindings.delete

      Path : v1/{+name}

      HTTP Method : DELETE

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataAttributeBindings/{dataAttributeBindingsId}

      Description : Deletes a DataAttributeBinding resource. All attributes within the DataAttributeBinding must be deleted before the DataAttributeBinding can be deleted.

      Parameter Order : name

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • Deprecated : Yes

      Parameters :

        name

          Type : string

          Pattern : ^projects/[^/]+/locations/[^/]+/dataAttributeBindings/[^/]+$

          Description : Required. The resource name of the DataAttributeBinding: projects/{project_number}/locations/{location_id}/dataAttributeBindings/{data_attribute_binding_id}

          Location : path

          Required : Yes

        etag

          Location : query

          Type : string

          Description : Required. If the client provided etag value does not match the current etag value, the DeleteDataAttributeBindingRequest method returns an ABORTED error response. Etags must be used when calling the DeleteDataAttributeBinding.

  • ▼ ▲ dataplex.projects.locations.dataAttributeBindings.list

      Description : Lists DataAttributeBinding resources in a project and location.

      HTTP Method : GET

      Path : v1/{+parent}/dataAttributeBindings

      Parameter Order : parent

      Parameters :

        pageSize

          Type : integer

          Location : query

          Format : int32

          Description : Optional. Maximum number of DataAttributeBindings to return. The service may return fewer than this value. If unspecified, at most 10 DataAttributeBindings will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.

        pageToken

          Location : query

          Description : Optional. Page token received from a previous ListDataAttributeBindings call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListDataAttributeBindings must match the call that provided the page token.

          Type : string

        filter

          Description : Optional. Filter request. Filter using resource: filter=resource:"resource-name" Filter using attribute: filter=attributes:"attribute-name" Filter using attribute in paths list: filter=paths.attributes:"attribute-name"

          Type : string

          Location : query

        orderBy

          Location : query

          Type : string

          Description : Optional. Order by fields for the result.

        parent

          Required : Yes

          Pattern : ^projects/[^/]+/locations/[^/]+$

          Location : path

          Description : Required. The resource name of the Location: projects/{project_number}/locations/{location_id}

          Type : string

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataAttributeBindings

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • Deprecated : Yes

  • ▼ ▲ dataplex.projects.locations.dataAttributeBindings.create

      Description : Create a DataAttributeBinding resource.

      HTTP Method : POST

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • Deprecated : Yes

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataAttributeBindings

      Path : v1/{+parent}/dataAttributeBindings

      Parameter Order : parent

      Parameters :

        validateOnly

          Type : boolean

          Description : Optional. Only validate the request, but do not perform mutations. The default is false.

          Location : query

        parent

          Required : Yes

          Location : path

          Pattern : ^projects/[^/]+/locations/[^/]+$

          Description : Required. The resource name of the parent data taxonomy projects/{project_number}/locations/{location_id}

          Type : string

        dataAttributeBindingId

          Location : query

          Type : string

          Description : Required. DataAttributeBinding identifier. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the Location.

  • ▼ ▲ dataplex.projects.locations.dataTaxonomies.attributes.list

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • HTTP Method : GET

      Path : v1/{+parent}/attributes

      Parameters :

        pageSize

          Type : integer

          Format : int32

          Location : query

          Description : Optional. Maximum number of DataAttributes to return. The service may return fewer than this value. If unspecified, at most 10 dataAttributes will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.

        parent

          Type : string

          Location : path

          Required : Yes

          Pattern : ^projects/[^/]+/locations/[^/]+/dataTaxonomies/[^/]+$

          Description : Required. The resource name of the DataTaxonomy: projects/{project_number}/locations/{location_id}/dataTaxonomies/{data_taxonomy_id}

        orderBy

          Type : string

          Description : Optional. Order by fields for the result.

          Location : query

        pageToken

          Description : Optional. Page token received from a previous ListDataAttributes call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListDataAttributes must match the call that provided the page token.

          Location : query

          Type : string

        filter

          Description : Optional. Filter request.

          Type : string

          Location : query

      Description : Lists Data Attribute resources in a DataTaxonomy.

      Parameter Order : parent

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataTaxonomies/{dataTaxonomiesId}/attributes

      Deprecated : Yes

  • ▼ ▲ dataplex.projects.locations.dataTaxonomies.attributes.patch

      Description : Updates a DataAttribute resource.

      Parameter Order : name

      Parameters :

        name

          Location : path

          Type : string

          Required : Yes

          Pattern : ^projects/[^/]+/locations/[^/]+/dataTaxonomies/[^/]+/attributes/[^/]+$

          Description : Output only. The relative resource name of the dataAttribute, of the form: projects/{project_number}/locations/{location_id}/dataTaxonomies/{dataTaxonomy}/attributes/{data_attribute_id}.

        validateOnly

          Type : boolean

          Location : query

          Description : Optional. Only validate the request, but do not perform mutations. The default is false.

        updateMask

          Format : google-fieldmask

          Type : string

          Description : Required. Mask of fields to update.

          Location : query

      Deprecated : Yes

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • HTTP Method : PATCH

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataTaxonomies/{dataTaxonomiesId}/attributes/{attributesId}

  • ▼ ▲ dataplex.projects.locations.dataTaxonomies.attributes.delete

      Deprecated : Yes

      Parameters :

        etag

          Type : string

          Description : Optional. If the client provided etag value does not match the current etag value, the DeleteDataAttribute method returns an ABORTED error response.

          Location : query

        name

          Type : string

          Required : Yes

          Description : Required. The resource name of the DataAttribute: projects/{project_number}/locations/{location_id}/dataTaxonomies/{dataTaxonomy}/attributes/{data_attribute_id}

          Location : path

          Pattern : ^projects/[^/]+/locations/[^/]+/dataTaxonomies/[^/]+/attributes/[^/]+$

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • Description : Deletes a Data Attribute resource.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataTaxonomies/{dataTaxonomiesId}/attributes/{attributesId}

      Path : v1/{+name}

      Parameter Order : name

      HTTP Method : DELETE

  • ▼ ▲ dataplex.projects.locations.dataTaxonomies.attributes.create

      Path : v1/{+parent}/attributes

      Description : Create a DataAttribute resource.

      Deprecated : Yes

      Parameters :

        dataAttributeId

          Type : string

          Location : query

          Description : Required. DataAttribute identifier. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the DataTaxonomy.

        validateOnly

          Type : boolean

          Description : Optional. Only validate the request, but do not perform mutations. The default is false.

          Location : query

        parent

          Pattern : ^projects/[^/]+/locations/[^/]+/dataTaxonomies/[^/]+$

          Location : path

          Type : string

          Required : Yes

          Description : Required. The resource name of the parent data taxonomy projects/{project_number}/locations/{location_id}/dataTaxonomies/{data_taxonomy_id}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataTaxonomies/{dataTaxonomiesId}/attributes

      Parameter Order : parent

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • HTTP Method : POST

  • ▼ ▲ dataplex.projects.locations.dataTaxonomies.attributes.get

      Description : Retrieves a Data Attribute resource.

      HTTP Method : GET

      Parameter Order : name

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataTaxonomies/{dataTaxonomiesId}/attributes/{attributesId}

      Parameters :

        name

          Required : Yes

          Location : path

          Pattern : ^projects/[^/]+/locations/[^/]+/dataTaxonomies/[^/]+/attributes/[^/]+$

          Description : Required. The resource name of the dataAttribute: projects/{project_number}/locations/{location_id}/dataTaxonomies/{dataTaxonomy}/attributes/{data_attribute_id}

          Type : string

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • Deprecated : Yes

  • ▼ ▲ dataplex.projects.locations.dataTaxonomies.create

      Parameter Order : parent

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • HTTP Method : POST

      Deprecated : Yes

      Path : v1/{+parent}/dataTaxonomies

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataTaxonomies

      Parameters :

        dataTaxonomyId

          Location : query

          Type : string

          Description : Required. DataTaxonomy identifier. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the Project.

        validateOnly

          Type : boolean

          Description : Optional. Only validate the request, but do not perform mutations. The default is false.

          Location : query

        parent

          Location : path

          Required : Yes

          Pattern : ^projects/[^/]+/locations/[^/]+$

          Type : string

      Description : Create a DataTaxonomy resource.

  • ▼ ▲ dataplex.projects.locations.dataTaxonomies.get

  • ▼ ▲ dataplex.projects.locations.dataTaxonomies.patch

      Deprecated : Yes

      Parameter Order : name

      Parameters :

        updateMask

          Type : string

          Description : Required. Mask of fields to update.

          Location : query

          Format : google-fieldmask

        name

          Pattern : ^projects/[^/]+/locations/[^/]+/dataTaxonomies/[^/]+$

          Description : Output only. The relative resource name of the DataTaxonomy, of the form: projects/{project_number}/locations/{location_id}/dataTaxonomies/{data_taxonomy_id}.

          Location : path

          Type : string

          Required : Yes

        validateOnly

          Description : Optional. Only validate the request, but do not perform mutations. The default is false.

          Location : query

          Type : boolean

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataTaxonomies/{dataTaxonomiesId}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • Path : v1/{+name}

      HTTP Method : PATCH

      Description : Updates a DataTaxonomy resource.

  • ▼ ▲ dataplex.projects.locations.dataTaxonomies.delete

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • HTTP Method : DELETE

      Parameter Order : name

      Path : v1/{+name}

      Parameters :

        etag

          Type : string

          Location : query

          Description : Optional. If the client provided etag value does not match the current etag value,the DeleteDataTaxonomy method returns an ABORTED error.

        name

          Required : Yes

          Pattern : ^projects/[^/]+/locations/[^/]+/dataTaxonomies/[^/]+$

          Description : Required. The resource name of the DataTaxonomy: projects/{project_number}/locations/{location_id}/dataTaxonomies/{data_taxonomy_id}

          Type : string

          Location : path

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataTaxonomies/{dataTaxonomiesId}

      Description : Deletes a DataTaxonomy resource. All attributes within the DataTaxonomy must be deleted before the DataTaxonomy can be deleted.

      Deprecated : Yes

  • ▼ ▲ dataplex.projects.locations.dataTaxonomies.list

      HTTP Method : GET

      Description : Lists DataTaxonomy resources in a project and location.

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataTaxonomies

      Path : v1/{+parent}/dataTaxonomies

      Parameters :

        parent

          Pattern : ^projects/[^/]+/locations/[^/]+$

          Type : string

          Location : path

          Description : Required. The resource name of the DataTaxonomy location, of the form: projects/{project_number}/locations/{location_id} where location_id refers to a Google Cloud region.

          Required : Yes

        pageToken

          Description : Optional. Page token received from a previous ListDataTaxonomies call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListDataTaxonomies must match the call that provided the page token.

          Type : string

          Location : query

        filter

          Description : Optional. Filter request.

          Type : string

          Location : query

        orderBy

          Location : query

          Type : string

          Description : Optional. Order by fields for the result.

        pageSize

          Format : int32

          Type : integer

          Description : Optional. Maximum number of DataTaxonomies to return. The service may return fewer than this value. If unspecified, at most 10 DataTaxonomies will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.

          Location : query

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • Deprecated : Yes

      Parameter Order : parent