GoogleApi.Script.V1.Model.GoogleAppsScriptTypeProcess (google_api_script v0.19.0)

View Source

Representation of a single script process execution that was started from the script editor, a trigger, an application, or using the Apps Script API. This is distinct from the Operation resource, which only represents executions started via the Apps Script API.

Attributes

  • duration (type: String.t, default: nil) - Duration the execution spent executing.
  • functionName (type: String.t, default: nil) - Name of the function the started the execution.
  • processStatus (type: String.t, default: nil) - The executions status.
  • processType (type: String.t, default: nil) - The executions type.
  • projectName (type: String.t, default: nil) - Name of the script being executed.
  • runtimeVersion (type: String.t, default: nil) - Which version of maestro to use to execute the script.
  • startTime (type: DateTime.t, default: nil) - Time the execution started.
  • userAccessLevel (type: String.t, default: nil) - The executing users access level to the script.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Script.V1.Model.GoogleAppsScriptTypeProcess{
  duration: String.t() | nil,
  functionName: String.t() | nil,
  processStatus: String.t() | nil,
  processType: String.t() | nil,
  projectName: String.t() | nil,
  runtimeVersion: String.t() | nil,
  startTime: DateTime.t() | nil,
  userAccessLevel: String.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.