A workspace entity that may represent a tag, trigger, variable, or folder in addition to its status in the workspace.
JSON representation
{"changeStatus": enum (ChangeStatus),// Union field entity can be only one of the following:"tag": {object (Tag)},"trigger": {object (Trigger)},"variable": {object (Variable)},"folder": {object (Folder)},"client": {object (Client)},"transformation": {object (Transformation)},"zone": {object (Zone)},"customTemplate": {object (CustomTemplate)},"builtInVariable": {object (BuiltInVariable)},"gtagConfig": {object (GtagConfig)}// End of list of possible types for union field entity.}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-06 UTC."],[],[],null,["# Entity\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [ChangeStatus](#ChangeStatus)\n\nA workspace entity that may represent a tag, trigger, variable, or folder in addition to its status in the workspace.\n\n| JSON representation |\n|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"changeStatus\": enum (/tag-platform/tag-manager/api/reference/rest/v2/Entity#ChangeStatus), // Union field `entity` can be only one of the following: \"tag\": { object (/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.tags#Tag) }, \"trigger\": { object (/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.triggers#Trigger) }, \"variable\": { object (/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.variables#Variable) }, \"folder\": { object (/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.folders#Folder) }, \"client\": { object (/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.clients#Client) }, \"transformation\": { object (/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.transformations#Transformation) }, \"zone\": { object (/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.zones#Zone) }, \"customTemplate\": { object (/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.templates#CustomTemplate) }, \"builtInVariable\": { object (/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.versions#BuiltInVariable) }, \"gtagConfig\": { object (/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.gtag_config#GtagConfig) } // End of list of possible types for union field `entity`. } ``` |\n\n| Fields ||\n|-------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `changeStatus` | `enum (`[ChangeStatus](/tag-platform/tag-manager/api/reference/rest/v2/Entity#ChangeStatus)`)` Represents how the entity has been changed in the workspace. |\n| Union field `entity`. `entity` can be only one of the following: ||\n| `tag` | `object (`[Tag](/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.tags#Tag)`)` The tag being represented by the entity. |\n| `trigger` | `object (`[Trigger](/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.triggers#Trigger)`)` The trigger being represented by the entity. |\n| `variable` | `object (`[Variable](/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.variables#Variable)`)` The variable being represented by the entity. |\n| `folder` | `object (`[Folder](/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.folders#Folder)`)` The folder being represented by the entity. |\n| `client` | `object (`[Client](/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.clients#Client)`)` The client being represented by the entity. |\n| `transformation` | `object (`[Transformation](/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.transformations#Transformation)`)` The transformation being represented by the entity. |\n| `zone` | `object (`[Zone](/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.zones#Zone)`)` The zone being represented by the entity. |\n| `customTemplate` | `object (`[CustomTemplate](/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.templates#CustomTemplate)`)` The custom template being represented by the entity. |\n| `builtInVariable` | `object (`[BuiltInVariable](/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.versions#BuiltInVariable)`)` The built in variable being represented by the entity. |\n| `gtagConfig` | `object (`[GtagConfig](/tag-platform/tag-manager/api/reference/rest/v2/accounts.containers.workspaces.gtag_config#GtagConfig)`)` The gtag config being represented by the entity. |\n\nChangeStatus\n------------\n\n| Enums ||\n|---------------------------|-----------------------------------------------|\n| `changeStatusUnspecified` | |\n| `none` | The entity has never been changed. |\n| `added` | The entity is added to the workspace. |\n| `deleted` | The entity is deleted from the workspace. |\n| `updated` | The entity has been updated in the workspace. |"]]