2026-06-24
▼ ▲ 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 :
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 :
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 :
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 :
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 :
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 :
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 :
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 :
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 :
Description : Lists DataDomainBinding resources under a DataDomain.