Cloud Dataplex API (dataplex:v1)

2026-06-24

9 new methods

Additions

    Methods
  • dataplex.projects.locations.dataDomains.create

      Path : v1/{+parent}/dataDomains

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

      HTTP Method : POST

      Parameters :

        parent

          Description : Required. The resource name of the parent location: projects/{project_id_or_number}/locations/{location_id}

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

          Location : path

          Required : Yes

          Type : string

        dataDomainId

          Description : Required. DataDomain 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 and location.

          Location : query

          Type : string

        validateOnly

          Description : Optional. Only validate the request, but do not perform mutations.

          Location : query

          Type : boolean

      Parameter Order : parent

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • Description : Creates a DataDomain resource.

  • dataplex.projects.locations.dataDomains.patch

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataDomains/{dataDomainsId}

      HTTP Method : PATCH

      Parameters :

        name

          Description : Identifier. The relative resource name of the DataDomain, of the form: projects/{project_id_or_number}/locations/{location_id}/dataDomains/{data_domain_id}

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

          Location : path

          Required : Yes

          Type : string

        updateMask

          Description : Optional. Mask of fields to update.

          Location : query

          Type : string

          Format : google-fieldmask

        validateOnly

          Description : Optional. Only validate the request, but do not perform mutations.

          Location : query

          Type : boolean

      Parameter Order : name

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • Description : Updates a DataDomain resource.

  • dataplex.projects.locations.dataDomains.delete

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataDomains/{dataDomainsId}

      HTTP Method : DELETE

      Parameters :

        name

          Description : Required. The resource name of the DataDomain: projects/{project_id_or_number}/locations/{location_id}/dataDomains/{data_domain_id}

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

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • Description : Deletes a DataDomain resource (allowed only when there are no bindings).

  • dataplex.projects.locations.dataDomains.list

      Path : v1/{+parent}/dataDomains

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

      HTTP Method : GET

      Parameters :

        parent

          Description : Required. The resource name of the parent location: projects/{project_id_or_number}/locations/{location_id}

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

          Location : path

          Required : Yes

          Type : string

        pageSize

          Description : Optional. Maximum number of DataDomains to return. The service may return fewer. If unspecified, at most 50 domains will be returned. The maximum value is 100; values above 100 will be coerced to 100.

          Location : query

          Type : integer

          Format : int32

        pageToken

          Description : Optional. Page token received from a previous ListDataDomains call.

          Location : query

          Type : string

        filter

          Description : Optional. Filter request. Supports filter by parent_data_domain.

          Location : query

          Type : string

        orderBy

          Description : Optional. Order by fields for the result.

          Location : query

          Type : string

      Parameter Order : parent

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • Description : Lists DataDomain resources in a project and location.

  • dataplex.projects.locations.dataDomains.get

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataDomains/{dataDomainsId}

      HTTP Method : GET

      Parameters :

        name

          Description : Required. The resource name of the DataDomain: projects/{project_id_or_number}/locations/{location_id}/dataDomains/{data_domain_id}

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

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • Description : Retrieves a DataDomain resource.

  • dataplex.projects.locations.dataDomains.bindings.create

      Path : v1/{+parent}/bindings

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataDomains/{dataDomainsId}/bindings

      HTTP Method : POST

      Parameters :

        parent

          Description : Required. The resource name of the parent DataDomain: projects/{project_id_or_number}/locations/{location_id}/dataDomains/{data_domain_id}

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

          Location : path

          Required : Yes

          Type : string

        dataDomainBindingId

          Description : Optional. DataDomainBinding 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 parent DataDomain. If not provided, a system-generated UUID will be used.

          Location : query

          Type : string

        validateOnly

          Description : Optional. Only validate the request, but do not perform mutations.

          Location : query

          Type : boolean

      Parameter Order : parent

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • Description : Creates a DataDomainBinding resource.

  • dataplex.projects.locations.dataDomains.bindings.delete

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataDomains/{dataDomainsId}/bindings/{bindingsId}

      HTTP Method : DELETE

      Parameters :

        name

          Description : Required. The resource name of the DataDomainBinding: projects/{project_id_or_number}/locations/{location_id}/dataDomains/{data_domain_id}/bindings/{binding_id}

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

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes :

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

  • dataplex.projects.locations.dataDomains.bindings.get

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataDomains/{dataDomainsId}/bindings/{bindingsId}

      HTTP Method : GET

      Parameters :

        name

          Description : Required. The resource name of the DataDomainBinding: projects/{project_id_or_number}/locations/{location_id}/dataDomains/{data_domain_id}/bindings/{binding_id}

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

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • Description : Retrieves a DataDomainBinding resource.

  • dataplex.projects.locations.dataDomains.bindings.list

      Path : v1/{+parent}/bindings

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/dataDomains/{dataDomainsId}/bindings

      HTTP Method : GET

      Parameters :

        parent

          Description : Required. The resource name of the parent DataDomain: projects/{project_id_or_number}/locations/{location_id}/dataDomains/{data_domain_id}

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

          Location : path

          Required : Yes

          Type : string

        pageSize

          Description : Optional. Maximum number of DataDomainBindings to return. The service may return fewer. If unspecified, at most 50 bindings will be returned. The maximum value is 100; values above 100 will be coerced to 100.

          Location : query

          Type : integer

          Format : int32

        pageToken

          Description : Optional. Page token received from a previous ListDataDomainBindings call.

          Location : query

          Type : string

        filter

          Description : Optional. Filter request.

          Location : query

          Type : string

        orderBy

          Description : Optional. Order by fields for the result.

          Location : query

          Type : string

      Parameter Order : parent

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/dataplex.read-write
    • Description : Lists DataDomainBinding resources under a DataDomain.