# Functions

# Constants

Delete your Google Tag Manager containers.
Manage your Google Tag Manager container and its subcomponents, excluding versioning and publishing.
Manage your Google Tag Manager container versions.
View and manage your Google Tag Manager accounts.
Manage user permissions of your Google Tag Manager account and container.
Publish your Google Tag Manager container versions.
View your Google Tag Manager container and its subcomponents.

# Structs

Account: Represents a Google Tag Manager Account.
AccountAccess: Defines the Google Tag Manager Account access permissions.
BuiltInVariable: Built-in variables are a special category of variables that are pre-created and non-customizable.
Condition: Represents a predicate.
Container: Represents a Google Tag Manager Container, which specifies the platform tags will run on, manages workspaces, and retains container versions.
ContainerAccess: Defines the Google Tag Manager Container access permissions.
ContainerVersion: Represents a Google Tag Manager Container Version.
ContainerVersionHeader: Represents a Google Tag Manager Container Version Header.
CreateContainerVersionRequestVersionOptions: Options for new container versions.
CreateContainerVersionResponse: Create container versions response.
CustomTemplate: Represents a Google Tag Manager Custom Template's contents.
Destination: Represents a Google Tag Destination.
Entity: A workspace entity that may represent a tag, trigger, variable, or folder in addition to its status in the workspace.
Environment: Represents a Google Tag Manager Environment.
Folder: Represents a Google Tag Manager Folder.
FolderEntities: Represents a Google Tag Manager Folder's contents.
GalleryReference: Represents the link between a custom template and an entry on the Community Template Gallery site.
GetWorkspaceStatusResponse: The changes that have occurred in the workspace since the base container version.
GtagConfig: Represents a Google tag configuration.
ListAccountsResponse: List Accounts Response.
ListContainersResponse: List Containers Response.
ListContainerVersionsResponse: List container versions response.
ListEnabledBuiltInVariablesResponse: A list of enabled built-in variables.
ListEnvironmentsResponse: List Environments Response.
ListFoldersResponse: List Folders Response.
ListTagsResponse: List Tags Response.
ListTriggersResponse: List triggers response.
ListUserPermissionsResponse: List user permissions response.
ListVariablesResponse: List Variables Response.
ListWorkspacesResponse: A list of workspaces in a container.
MergeConflict: Represents a merge conflict.
Parameter: Represents a Google Tag Manager Parameter.
PublishContainerVersionResponse: Publish container version response.
QuickPreviewResponse: Response to quick previewing a workspace.
RevertBuiltInVariableResponse: The result of reverting a built-in variable in a workspace.
RevertClientResponse: The result of reverting a client in a workspace.
RevertFolderResponse: The result of reverting folder changes in a workspace.
RevertTagResponse: The result of reverting a tag in a workspace.
RevertTemplateResponse: The result of reverting a template in a workspace.
RevertTransformationResponse: The result of reverting a transformation in a workspace.
RevertTriggerResponse: The result of reverting a trigger in a workspace.
RevertVariableResponse: The result of reverting a variable in a workspace.
RevertZoneResponse: The result of reverting a zone in a workspace.
SetupTag: Represents a reference to atag that fires before another tag in order to set up dependencies.
SyncStatus: The status of a workspace after synchronization.
SyncWorkspaceResponse: A response after synchronizing the workspace to the latest container version.
Tag: Represents a Google Tag Manager Tag.
TeardownTag: Represents a tag that fires after another tag in order to tear down dependencies.
Transformation: Represents a Google Tag Manager Transformation.
Trigger: Represents a Google Tag Manager Trigger.
UserPermission: Represents a user's permissions to an account and its container.
Variable: Represents a Google Tag Manager Variable.
Workspace: Represents a Google Tag Manager Container Workspace.
Zone: Represents a Google Tag Manager Zone's contents.
ZoneBoundary: Represents a Zone's boundaries.
ZoneChildContainer: Represents a child container of a Zone.
ZoneTypeRestriction: Represents a Zone's type restrictions.