DataTaxonomy represents a set of hierarchical DataAttributes resources, grouped with a common theme Eg: 'SensitiveDataTaxonomy' can have attributes to manage PII data. It is defined at project level.
Output only. The relative resource name of the DataTaxonomy, of the form: projects/{project_number}/locations/{locationId}/dataTaxonomies/{dataTaxonomyId}.
uid
string
Output only. System generated globally unique ID for the dataTaxonomy. This ID will be different if the DataTaxonomy is deleted and re-created with the same name.
Output only. The time when the DataTaxonomy 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".
Output only. The time when the DataTaxonomy was last updated.
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".
description
string
Optional. Description of the DataTaxonomy.
displayName
string
Optional. User friendly display name.
labels
map (key: string, value: string)
Optional. User-defined labels for the DataTaxonomy.
An object containing a list of"key": valuepairs. Example:{ "name": "wrench", "mass": "1.3kg", "count": "3" }.
attributeCount
integer
Output only. The number of attributes in the DataTaxonomy.
etag
string
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.
classCount
integer
Output only. The number of classes in the DataTaxonomy.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-08 UTC."],[[["\u003cp\u003eDataTaxonomy is a project-level resource that organizes hierarchical DataAttributes with a shared theme, and its usage is now deprecated.\u003c/p\u003e\n"],["\u003cp\u003eThe JSON representation of a DataTaxonomy includes fields such as \u003ccode\u003ename\u003c/code\u003e, \u003ccode\u003euid\u003c/code\u003e, \u003ccode\u003ecreateTime\u003c/code\u003e, \u003ccode\u003eupdateTime\u003c/code\u003e, \u003ccode\u003edescription\u003c/code\u003e, \u003ccode\u003edisplayName\u003c/code\u003e, \u003ccode\u003elabels\u003c/code\u003e, \u003ccode\u003eattributeCount\u003c/code\u003e, \u003ccode\u003eetag\u003c/code\u003e, and \u003ccode\u003eclassCount\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eSeveral output-only fields provide system-generated information like unique IDs, creation times, update times, attribute counts, and class counts.\u003c/p\u003e\n"],["\u003cp\u003eWhile deprecated, the original set of methods associated with DataTaxonomy included creation, deletion, retrieval, listing, and updating operations, alongside methods to manage access control policies and permissions.\u003c/p\u003e\n"],["\u003cp\u003eDataTaxonomy holds a number of optional properties, such as the description, display name, and labels that are a map of key-value pairs, which can be set to further specify the DataTaxonomy resource.\u003c/p\u003e\n"]]],[],null,["- [Resource: DataTaxonomy](#DataTaxonomy)\n - [JSON representation](#DataTaxonomy.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: DataTaxonomy\n| This item is deprecated!\nDataTaxonomy represents a set of hierarchical DataAttributes resources, grouped with a common theme Eg: 'SensitiveDataTaxonomy' can have attributes to manage PII data. It is defined at project level.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"name\": string, \"uid\": string, \"createTime\": string, \"updateTime\": string, \"description\": string, \"displayName\": string, \"labels\": { string: string, ... }, \"attributeCount\": integer, \"etag\": string, \"classCount\": integer } ``` |\n\n| Fields ||\n|------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` Output only. The relative resource name of the DataTaxonomy, of the form: projects/{project_number}/locations/{locationId}/dataTaxonomies/{dataTaxonomyId}. |\n| `uid` | `string` Output only. System generated globally unique ID for the dataTaxonomy. This ID will be different if the DataTaxonomy is deleted and re-created with the same name. |\n| `createTime` | `string (`[Timestamp](https://protobuf.dev/reference/protobuf/google.protobuf/#timestamp)` format)` Output only. The time when the DataTaxonomy 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\"`. |\n| `updateTime` | `string (`[Timestamp](https://protobuf.dev/reference/protobuf/google.protobuf/#timestamp)` format)` Output only. The time when the DataTaxonomy was last updated. 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\"`. |\n| `description` | `string` Optional. Description of the DataTaxonomy. |\n| `displayName` | `string` Optional. User friendly display name. |\n| `labels` | `map (key: string, value: string)` Optional. User-defined labels for the DataTaxonomy. An object containing a list of `\"key\": value` pairs. Example: `{ \"name\": \"wrench\", \"mass\": \"1.3kg\", \"count\": \"3\" }`. |\n| `attributeCount` | `integer` Output only. The number of attributes in the DataTaxonomy. |\n| `etag` | `string` 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. |\n| `classCount` | `integer` Output only. The number of classes in the DataTaxonomy. |\n\n| Methods ||\n|-------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------|\n| [create](/dataplex/docs/reference/rest/v1/projects.locations.dataTaxonomies/create)` ` **(deprecated)** | Create a DataTaxonomy resource. |\n| [delete](/dataplex/docs/reference/rest/v1/projects.locations.dataTaxonomies/delete)` ` **(deprecated)** | Deletes a DataTaxonomy resource. |\n| [get](/dataplex/docs/reference/rest/v1/projects.locations.dataTaxonomies/get)` ` **(deprecated)** | Retrieves a DataTaxonomy resource. |\n| [getIamPolicy](/dataplex/docs/reference/rest/v1/projects.locations.dataTaxonomies/getIamPolicy) | Gets the access control policy for a resource. |\n| [list](/dataplex/docs/reference/rest/v1/projects.locations.dataTaxonomies/list)` ` **(deprecated)** | Lists DataTaxonomy resources in a project and location. |\n| [patch](/dataplex/docs/reference/rest/v1/projects.locations.dataTaxonomies/patch)` ` **(deprecated)** | Updates a DataTaxonomy resource. |\n| [setIamPolicy](/dataplex/docs/reference/rest/v1/projects.locations.dataTaxonomies/setIamPolicy) | Sets the access control policy on the specified resource. |\n| [testIamPermissions](/dataplex/docs/reference/rest/v1/projects.locations.dataTaxonomies/testIamPermissions) | Returns permissions that a caller has on the specified resource. |"]]