View Source GoogleApi.Notebooks.V1.Model.Schedule (google_api_notebooks v0.10.0)

The definition of a schedule.

Attributes

  • createTime (type: DateTime.t, default: nil) - Output only. Time the schedule was created.
  • cronSchedule (type: String.t, default: nil) - Cron-tab formatted schedule by which the job will execute. Format: minute, hour, day of month, month, day of week, e.g. 0 0 * * WED = every Wednesday More examples: https://crontab.guru/examples.html
  • description (type: String.t, default: nil) - A brief description of this environment.
  • displayName (type: String.t, default: nil) - Output only. Display name used for UI purposes. Name can only contain alphanumeric characters, hyphens -, and underscores _.
  • executionTemplate (type: GoogleApi.Notebooks.V1.Model.ExecutionTemplate.t, default: nil) - Notebook Execution Template corresponding to this schedule.
  • name (type: String.t, default: nil) - Output only. The name of this schedule. Format: projects/{project_id}/locations/{location}/schedules/{schedule_id}
  • recentExecutions (type: list(GoogleApi.Notebooks.V1.Model.Execution.t), default: nil) - Output only. The most recent execution names triggered from this schedule and their corresponding states.
  • state (type: String.t, default: nil) -
  • timeZone (type: String.t, default: nil) - Timezone on which the cron_schedule. The value of this field must be a time zone name from the tz database. TZ Database: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones Note that some time zones include a provision for daylight savings time. The rules for daylight saving time are determined by the chosen tz. For UTC use the string "utc". If a time zone is not specified, the default will be in UTC (also known as GMT).
  • updateTime (type: DateTime.t, default: nil) - Output only. Time the schedule was last updated.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Notebooks.V1.Model.Schedule{
  createTime: DateTime.t() | nil,
  cronSchedule: String.t() | nil,
  description: String.t() | nil,
  displayName: String.t() | nil,
  executionTemplate: GoogleApi.Notebooks.V1.Model.ExecutionTemplate.t() | nil,
  name: String.t() | nil,
  recentExecutions: [GoogleApi.Notebooks.V1.Model.Execution.t()] | nil,
  state: String.t() | nil,
  timeZone: String.t() | nil,
  updateTime: DateTime.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.