GoogleApi.TagManager.V2.Model.Entity (google_api_tag_manager v0.17.0) View Source

A workspace entity that may represent a tag, trigger, variable, or folder in addition to its status in the workspace.

Attributes

  • changeStatus (type: String.t, default: nil) - Represents how the entity has been changed in the workspace.
  • client (type: GoogleApi.TagManager.V2.Model.Client.t, default: nil) - The client being represented by the entity.
  • folder (type: GoogleApi.TagManager.V2.Model.Folder.t, default: nil) - The folder being represented by the entity.
  • tag (type: GoogleApi.TagManager.V2.Model.Tag.t, default: nil) - The tag being represented by the entity.
  • trigger (type: GoogleApi.TagManager.V2.Model.Trigger.t, default: nil) - The trigger being represented by the entity.
  • variable (type: GoogleApi.TagManager.V2.Model.Variable.t, default: nil) - The variable being represented by the entity.

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.Entity{
  changeStatus: String.t() | nil,
  client: GoogleApi.TagManager.V2.Model.Client.t() | nil,
  folder: GoogleApi.TagManager.V2.Model.Folder.t() | nil,
  tag: GoogleApi.TagManager.V2.Model.Tag.t() | nil,
  trigger: GoogleApi.TagManager.V2.Model.Trigger.t() | nil,
  variable: GoogleApi.TagManager.V2.Model.Variable.t() | nil
}

Link to this section Functions

Specs

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

Unwrap a decoded JSON object into its complex fields.