REST Resource: projects.locations.dataDomains.bindings

Resource: DataDomainBinding

DataDomainBinding represents a rule that includes a Google Cloud resource and its contents into a DataDomain.

JSON representation
{
  "name": string,
  "uid": string,
  "resource": string,
  "createTime": string
}
Fields
name

string

Identifier. The relative resource name of the DataDomainBinding. Format: projects/{project_id_or_number}/locations/{location}/dataDomains/{dataDomainId}/bindings/{bindingId}

uid

string

Output only. System-generated unique ID.

resource

string

Required. Immutable. The full resource name of the Google Cloud resource to be bound (i.e. included together with its contents) to the DataDomain.

Format: IAM Full resource name Examples: - GCP Project: //cloudresourcemanager.googleapis.com/projects/{project-id} - BigQuery Dataset: //bigquery.googleapis.com/projects/{project-id}/datasets/{dataset-id} - BigQuery Table: //bigquery.googleapis.com/projects/{project-id}/datasets/{dataset-id}/tables/{table-id} - Dataplex Data Product: //dataplex.googleapis.com/projects/{project-number}/locations/{location}/dataProducts/{data-product-id}

Authorization: the resource to be bound must first grant an IAM role with the resource-specific setIamPolicy permission to the DataDomain. Example: - resource: //bigquery.googleapis.com/projects/{project-id}/datasets/{dataset-id} - IAM role: with bigquery.datasets.setIamPolicy permission (e.g. roles/owner) - IAM member: principal://dataplex.googleapis.com/projects/{project-number}/name/locations/{location}/dataDomains/{data-domain-id}

createTime

string (Timestamp format)

Output only. The time at which the DataDomainBinding was created.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

Methods

create

Creates a DataDomainBinding resource.

delete

Deletes a DataDomainBinding resource.

get

Retrieves a DataDomainBinding resource.

list

Lists DataDomainBinding resources under a DataDomain.