GetScheduleResult constructor

const GetScheduleResult({
  1. required String createTime,
  2. required String cronSchedule,
  3. required String description,
  4. required String displayName,
  5. required ExecutionTemplateResponse executionTemplate,
  6. required String name,
  7. required List<ExecutionResponse> recentExecutions,
  8. required String state,
  9. required String timeZone,
  10. required String updateTime,
})

Creates a new GetScheduleResult. createTime Time the schedule was created. cronSchedule 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 A brief description of this environment. displayName Display name used for UI purposes. Name can only contain alphanumeric characters, hyphens -, and underscores _. executionTemplate Notebook Execution Template corresponding to this schedule. name The name of this schedule. Format: projects/{project_id}/locations/{location}/schedules/{schedule_id} recentExecutions The most recent execution names triggered from this schedule and their corresponding states. state Required. timeZone 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 Time the schedule was last updated.

Implementation

const GetScheduleResult({
  required this.createTime,
  required this.cronSchedule,
  required this.description,
  required this.displayName,
  required this.executionTemplate,
  required this.name,
  required this.recentExecutions,
  required this.state,
  required this.timeZone,
  required this.updateTime,
});