v1

latestOpenAPI 3.0.0Creative Commons Attribution 3.02026-07-1372300401.5 KB
projects

Create a DataAttributeBinding resource.

post/v1/{+parent}/dataAttributeBindings

Path parameters

parentstring required

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

Query parameters

dataAttributeBindingIdstring

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.

validateOnlyboolean

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

Request body

uidstring

Output only. System generated globally unique ID for the DataAttributeBinding. This ID will be different if the DataAttributeBinding is deleted and re-created with the same name.

updateTimestring google-datetime

Output only. The time when the DataAttributeBinding was last updated.

createTimestring google-datetime

Output only. The time when the DataAttributeBinding was created.

displayNamestring

Optional. User friendly display name.

labelsobject

Optional. User-defined labels for the DataAttributeBinding.

resourcestring

Optional. Immutable. The resource name of the resource that is associated to attributes. Presently, only entity resource is supported in the form: projects/{project}/locations/{location}/lakes/{lake}/zones/{zone}/entities/{entity_id} Must belong in the same project and region as the attribute binding, and there can only exist one active binding for a resource.

attributesstring[]

Optional. List of attributes to be associated with the resource, provided in the form: projects/{project}/locations/{location}/dataTaxonomies/{dataTaxonomy}/attributes/{data_attribute_id}

namestring

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

etagstring

This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. Etags must be used when calling the DeleteDataAttributeBinding and the UpdateDataAttributeBinding method.

descriptionstring

Optional. Description of the DataAttributeBinding.

Response

Successful response