GoogleApi.TagManager.V2.Model.ContainerVersion (google_api_tag_manager v0.15.0) View Source

Represents a Google Tag Manager Container Version.

Attributes

  • accountId (type: String.t, default: nil) - GTM Account ID.
  • builtInVariable (type: list(GoogleApi.TagManager.V2.Model.BuiltInVariable.t), default: nil) - The built-in variables in the container that this version was taken from.
  • client (type: list(GoogleApi.TagManager.V2.Model.Client.t), default: nil) - The clients in the container that this version was taken from.
  • container (type: GoogleApi.TagManager.V2.Model.Container.t, default: nil) - The container that this version was taken from.
  • containerId (type: String.t, default: nil) - GTM Container ID.
  • containerVersionId (type: String.t, default: nil) - The Container Version ID uniquely identifies the GTM Container Version.
  • customTemplate (type: list(GoogleApi.TagManager.V2.Model.CustomTemplate.t), default: nil) - The custom templates in the container that this version was taken from.
  • deleted (type: boolean(), default: nil) - A value of true indicates this container version has been deleted.
  • description (type: String.t, default: nil) - Container version description. @mutable tagmanager.accounts.containers.versions.update
  • 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.
  • folder (type: list(GoogleApi.TagManager.V2.Model.Folder.t), default: nil) - The folders in the container that this version was taken from.
  • name (type: String.t, default: nil) - Container version display name. @mutable tagmanager.accounts.containers.versions.update
  • path (type: String.t, default: nil) - GTM ContainerVersions's API relative path.
  • tag (type: list(GoogleApi.TagManager.V2.Model.Tag.t), default: nil) - The tags in the container that this version was taken from.
  • tagManagerUrl (type: String.t, default: nil) - Auto generated link to the tag manager UI
  • trigger (type: list(GoogleApi.TagManager.V2.Model.Trigger.t), default: nil) - The triggers in the container that this version was taken from.
  • variable (type: list(GoogleApi.TagManager.V2.Model.Variable.t), default: nil) - The variables in the container that this version was taken from.
  • zone (type: list(GoogleApi.TagManager.V2.Model.Zone.t), default: nil) - The zones in the container that this version was taken from.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.TagManager.V2.Model.ContainerVersion{
  accountId: String.t(),
  builtInVariable: [GoogleApi.TagManager.V2.Model.BuiltInVariable.t()],
  client: [GoogleApi.TagManager.V2.Model.Client.t()],
  container: GoogleApi.TagManager.V2.Model.Container.t(),
  containerId: String.t(),
  containerVersionId: String.t(),
  customTemplate: [GoogleApi.TagManager.V2.Model.CustomTemplate.t()],
  deleted: boolean(),
  description: String.t(),
  fingerprint: String.t(),
  folder: [GoogleApi.TagManager.V2.Model.Folder.t()],
  name: String.t(),
  path: String.t(),
  tag: [GoogleApi.TagManager.V2.Model.Tag.t()],
  tagManagerUrl: String.t(),
  trigger: [GoogleApi.TagManager.V2.Model.Trigger.t()],
  variable: [GoogleApi.TagManager.V2.Model.Variable.t()],
  zone: [GoogleApi.TagManager.V2.Model.Zone.t()]
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.