Skip to content

Commit f7e9bda

Browse files
feat: Automated regeneration of TagManager client (#13137)
Auto-created at 2025-03-13 13:12:54 +0000 using the toys pull request generator.
1 parent 7ea699a commit f7e9bda

20 files changed

+274
-196
lines changed

clients/tag_manager/lib/google_api/tag_manager/v2/api/accounts.ex

Lines changed: 182 additions & 104 deletions
Large diffs are not rendered by default.

clients/tag_manager/lib/google_api/tag_manager/v2/metadata.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ defmodule GoogleApi.TagManager.V2 do
2020
API client metadata for GoogleApi.TagManager.V2.
2121
"""
2222

23-
@discovery_revision "20250218"
23+
@discovery_revision "20250310"
2424

2525
def discovery_revision(), do: @discovery_revision
2626
end

clients/tag_manager/lib/google_api/tag_manager/v2/model/account.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ defmodule GoogleApi.TagManager.V2.Model.Account do
2424
* `accountId` (*type:* `String.t`, *default:* `nil`) - The Account ID uniquely identifies the GTM Account.
2525
* `features` (*type:* `GoogleApi.TagManager.V2.Model.AccountFeatures.t`, *default:* `nil`) - Read-only Account feature set
2626
* `fingerprint` (*type:* `String.t`, *default:* `nil`) - The fingerprint of the GTM Account as computed at storage time. This value is recomputed whenever the account is modified.
27-
* `name` (*type:* `String.t`, *default:* `nil`) - Account display name. @mutable tagmanager.accounts.create @mutable tagmanager.accounts.update
27+
* `name` (*type:* `String.t`, *default:* `nil`) - Account display name.
2828
* `path` (*type:* `String.t`, *default:* `nil`) - GTM Account's API relative path.
29-
* `shareData` (*type:* `boolean()`, *default:* `nil`) - Whether the account shares data anonymously with Google and others. This flag enables benchmarking by sharing your data in an anonymous form. Google will remove all identifiable information about your website, combine the data with hundreds of other anonymous sites and report aggregate trends in the benchmarking service. @mutable tagmanager.accounts.create @mutable tagmanager.accounts.update
29+
* `shareData` (*type:* `boolean()`, *default:* `nil`) - Whether the account shares data anonymously with Google and others. This flag enables benchmarking by sharing your data in an anonymous form. Google will remove all identifiable information about your website, combine the data with hundreds of other anonymous sites and report aggregate trends in the benchmarking service.
3030
* `tagManagerUrl` (*type:* `String.t`, *default:* `nil`) - Auto generated link to the tag manager UI
3131
"""
3232

clients/tag_manager/lib/google_api/tag_manager/v2/model/account_access.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ defmodule GoogleApi.TagManager.V2.Model.AccountAccess do
2121
2222
## Attributes
2323
24-
* `permission` (*type:* `String.t`, *default:* `nil`) - Whether the user has no access, user access, or admin access to an account. @mutable tagmanager.accounts.permissions.create @mutable tagmanager.accounts.permissions.update
24+
* `permission` (*type:* `String.t`, *default:* `nil`) - Whether the user has no access, user access, or admin access to an account.
2525
"""
2626

2727
use GoogleApi.Gax.ModelBase

clients/tag_manager/lib/google_api/tag_manager/v2/model/built_in_variable.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ defmodule GoogleApi.TagManager.V2.Model.BuiltInVariable do
2525
* `containerId` (*type:* `String.t`, *default:* `nil`) - GTM Container ID.
2626
* `name` (*type:* `String.t`, *default:* `nil`) - Name of the built-in variable to be used to refer to the built-in variable.
2727
* `path` (*type:* `String.t`, *default:* `nil`) - GTM BuiltInVariable's API relative path.
28-
* `type` (*type:* `String.t`, *default:* `nil`) - Type of built-in variable. @required.tagmanager.accounts.containers.workspaces.built_in_variable.update @mutable tagmanager.accounts.containers.workspaces.built_in_variable.update
28+
* `type` (*type:* `String.t`, *default:* `nil`) - Type of built-in variable.
2929
* `workspaceId` (*type:* `String.t`, *default:* `nil`) - GTM Workspace ID.
3030
"""
3131

clients/tag_manager/lib/google_api/tag_manager/v2/model/client.ex

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ defmodule GoogleApi.TagManager.V2.Model.Client do
2525
* `clientId` (*type:* `String.t`, *default:* `nil`) - The Client ID uniquely identifies the GTM client.
2626
* `containerId` (*type:* `String.t`, *default:* `nil`) - GTM Container ID.
2727
* `fingerprint` (*type:* `String.t`, *default:* `nil`) - The fingerprint of the GTM Client as computed at storage time. This value is recomputed whenever the client is modified.
28-
* `name` (*type:* `String.t`, *default:* `nil`) - Client display name. @mutable tagmanager.accounts.containers.workspaces.clients.create @mutable tagmanager.accounts.containers.workspaces.clients.update
29-
* `notes` (*type:* `String.t`, *default:* `nil`) - User notes on how to apply this tag in the container. @mutable tagmanager.accounts.containers.workspaces.tags.create @mutable tagmanager.accounts.containers.workspaces.tags.update
30-
* `parameter` (*type:* `list(GoogleApi.TagManager.V2.Model.Parameter.t)`, *default:* `nil`) - The client's parameters. @mutable tagmanager.accounts.containers.workspaces.clients.create @mutable tagmanager.accounts.containers.workspaces.clients.update
28+
* `name` (*type:* `String.t`, *default:* `nil`) - Client display name.
29+
* `notes` (*type:* `String.t`, *default:* `nil`) - User notes on how to apply this tag in the container.
30+
* `parameter` (*type:* `list(GoogleApi.TagManager.V2.Model.Parameter.t)`, *default:* `nil`) - The client's parameters.
3131
* `parentFolderId` (*type:* `String.t`, *default:* `nil`) - Parent folder id.
3232
* `path` (*type:* `String.t`, *default:* `nil`) - GTM client's API relative path.
33-
* `priority` (*type:* `integer()`, *default:* `nil`) - Priority determines relative firing order. @mutable tagmanager.accounts.containers.workspaces.clients.create @mutable tagmanager.accounts.containers.workspaces.clients.update
33+
* `priority` (*type:* `integer()`, *default:* `nil`) - Priority determines relative firing order.
3434
* `tagManagerUrl` (*type:* `String.t`, *default:* `nil`) - Auto generated link to the tag manager UI
35-
* `type` (*type:* `String.t`, *default:* `nil`) - Client type. @mutable tagmanager.accounts.containers.workspaces.clients.create @mutable tagmanager.accounts.containers.workspaces.clients.update
35+
* `type` (*type:* `String.t`, *default:* `nil`) - Client type.
3636
* `workspaceId` (*type:* `String.t`, *default:* `nil`) - GTM Workspace ID.
3737
"""
3838

clients/tag_manager/lib/google_api/tag_manager/v2/model/condition.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ defmodule GoogleApi.TagManager.V2.Model.Condition do
2121
2222
## Attributes
2323
24-
* `parameter` (*type:* `list(GoogleApi.TagManager.V2.Model.Parameter.t)`, *default:* `nil`) - A list of named parameters (key/value), depending on the condition's type. Notes: - For binary operators, include parameters named arg0 and arg1 for specifying the left and right operands, respectively. - At this time, the left operand (arg0) must be a reference to a variable. - For case-insensitive Regex matching, include a boolean parameter named ignore_case that is set to true. If not specified or set to any other value, the matching will be case sensitive. - To negate an operator, include a boolean parameter named negate boolean parameter that is set to true. @mutable tagmanager.accounts.containers.workspaces.triggers.create @mutable tagmanager.accounts.containers.workspaces.triggers.update
25-
* `type` (*type:* `String.t`, *default:* `nil`) - The type of operator for this condition. @mutable tagmanager.accounts.containers.workspaces.triggers.create @mutable tagmanager.accounts.containers.workspaces.triggers.update
24+
* `parameter` (*type:* `list(GoogleApi.TagManager.V2.Model.Parameter.t)`, *default:* `nil`) - A list of named parameters (key/value), depending on the condition's type. Notes: - For binary operators, include parameters named arg0 and arg1 for specifying the left and right operands, respectively. - At this time, the left operand (arg0) must be a reference to a variable. - For case-insensitive Regex matching, include a boolean parameter named ignore_case that is set to true. If not specified or set to any other value, the matching will be case sensitive. - To negate an operator, include a boolean parameter named negate boolean parameter that is set to true.
25+
* `type` (*type:* `String.t`, *default:* `nil`) - The type of operator for this condition.
2626
"""
2727

2828
use GoogleApi.Gax.ModelBase

clients/tag_manager/lib/google_api/tag_manager/v2/model/container.ex

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,17 @@ defmodule GoogleApi.TagManager.V2.Model.Container do
2323
2424
* `accountId` (*type:* `String.t`, *default:* `nil`) - GTM Account ID.
2525
* `containerId` (*type:* `String.t`, *default:* `nil`) - The Container ID uniquely identifies the GTM Container.
26-
* `domainName` (*type:* `list(String.t)`, *default:* `nil`) - List of domain names associated with the Container. @mutable tagmanager.accounts.containers.create @mutable tagmanager.accounts.containers.update
26+
* `domainName` (*type:* `list(String.t)`, *default:* `nil`) - List of domain names associated with the Container.
2727
* `features` (*type:* `GoogleApi.TagManager.V2.Model.ContainerFeatures.t`, *default:* `nil`) - Read-only Container feature set.
2828
* `fingerprint` (*type:* `String.t`, *default:* `nil`) - The fingerprint of the GTM Container as computed at storage time. This value is recomputed whenever the account is modified.
29-
* `name` (*type:* `String.t`, *default:* `nil`) - Container display name. @mutable tagmanager.accounts.containers.create @mutable tagmanager.accounts.containers.update
30-
* `notes` (*type:* `String.t`, *default:* `nil`) - Container Notes. @mutable tagmanager.accounts.containers.create @mutable tagmanager.accounts.containers.update
29+
* `name` (*type:* `String.t`, *default:* `nil`) - Container display name.
30+
* `notes` (*type:* `String.t`, *default:* `nil`) - Container Notes.
3131
* `path` (*type:* `String.t`, *default:* `nil`) - GTM Container's API relative path.
3232
* `publicId` (*type:* `String.t`, *default:* `nil`) - Container Public ID.
3333
* `tagIds` (*type:* `list(String.t)`, *default:* `nil`) - All Tag IDs that refer to this Container.
3434
* `tagManagerUrl` (*type:* `String.t`, *default:* `nil`) - Auto generated link to the tag manager UI
35-
* `taggingServerUrls` (*type:* `list(String.t)`, *default:* `nil`) - List of server-side container URLs for the Container. If multiple URLs are provided, all URL paths must match. @mutable tagmanager.accounts.containers.create @mutable tagmanager.accounts.containers.update
36-
* `usageContext` (*type:* `list(String.t)`, *default:* `nil`) - List of Usage Contexts for the Container. Valid values include: web, android, or ios. @mutable tagmanager.accounts.containers.create @mutable tagmanager.accounts.containers.update
35+
* `taggingServerUrls` (*type:* `list(String.t)`, *default:* `nil`) - List of server-side container URLs for the Container. If multiple URLs are provided, all URL paths must match.
36+
* `usageContext` (*type:* `list(String.t)`, *default:* `nil`) - List of Usage Contexts for the Container. Valid values include: web, android, or ios.
3737
"""
3838

3939
use GoogleApi.Gax.ModelBase

clients/tag_manager/lib/google_api/tag_manager/v2/model/container_access.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ defmodule GoogleApi.TagManager.V2.Model.ContainerAccess do
2121
2222
## Attributes
2323
24-
* `containerId` (*type:* `String.t`, *default:* `nil`) - GTM Container ID. @mutable tagmanager.accounts.permissions.create @mutable tagmanager.accounts.permissions.update
25-
* `permission` (*type:* `String.t`, *default:* `nil`) - List of Container permissions. @mutable tagmanager.accounts.permissions.create @mutable tagmanager.accounts.permissions.update
24+
* `containerId` (*type:* `String.t`, *default:* `nil`) - GTM Container ID.
25+
* `permission` (*type:* `String.t`, *default:* `nil`) - List of Container permissions.
2626
"""
2727

2828
use GoogleApi.Gax.ModelBase

clients/tag_manager/lib/google_api/tag_manager/v2/model/container_version.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ defmodule GoogleApi.TagManager.V2.Model.ContainerVersion do
2929
* `containerVersionId` (*type:* `String.t`, *default:* `nil`) - The Container Version ID uniquely identifies the GTM Container Version.
3030
* `customTemplate` (*type:* `list(GoogleApi.TagManager.V2.Model.CustomTemplate.t)`, *default:* `nil`) - The custom templates in the container that this version was taken from.
3131
* `deleted` (*type:* `boolean()`, *default:* `nil`) - A value of true indicates this container version has been deleted.
32-
* `description` (*type:* `String.t`, *default:* `nil`) - Container version description. @mutable tagmanager.accounts.containers.versions.update
32+
* `description` (*type:* `String.t`, *default:* `nil`) - Container version description.
3333
* `fingerprint` (*type:* `String.t`, *default:* `nil`) - The fingerprint of the GTM Container Version as computed at storage time. This value is recomputed whenever the container version is modified.
3434
* `folder` (*type:* `list(GoogleApi.TagManager.V2.Model.Folder.t)`, *default:* `nil`) - The folders in the container that this version was taken from.
3535
* `gtagConfig` (*type:* `list(GoogleApi.TagManager.V2.Model.GtagConfig.t)`, *default:* `nil`) - The Google tag configs in the container that this version was taken from.
36-
* `name` (*type:* `String.t`, *default:* `nil`) - Container version display name. @mutable tagmanager.accounts.containers.versions.update
36+
* `name` (*type:* `String.t`, *default:* `nil`) - Container version display name.
3737
* `path` (*type:* `String.t`, *default:* `nil`) - GTM Container Version's API relative path.
3838
* `tag` (*type:* `list(GoogleApi.TagManager.V2.Model.Tag.t)`, *default:* `nil`) - The tags in the container that this version was taken from.
3939
* `tagManagerUrl` (*type:* `String.t`, *default:* `nil`) - Auto generated link to the tag manager UI

0 commit comments

Comments
 (0)