caption: Set custom schedule to check for updates
desc: Allows setting a custom schedule to check for updates. This applies to all users,
  and to all interfaces on the device. Once set, the device will check for updates
  according to the schedule. The policy must be removed to cancel any more scheduled
  update checks.
device_only: true
example_value:
  day_of_month: 11
  day_of_week: MONDAY
  frequency: WEEKLY
  update_check_time:
    hour: 23
    minute: 35
features:
  dynamic_refresh: true
  per_profile: false
owners:
- asumaneev@google.com
- crisguerrero@google.com
- chromeos-commercial-remote-management@google.com
schema:
  properties:
    day_of_month:
      description: Day of month [1-31] when the update check should happen, interpreted
        in the device's local time zone. Only used when 'frequency' is 'MONTHLY'.
        If this is more than the maximum number of days in a given month then the
        last day of the month will be chosen.
      maximum: 31
      minimum: 1
      type: integer
    day_of_week:
      $ref: WeekDay
      description: Day of week when the update check should happen, interpreted in
        the device's local time zone. Only used when 'frequency' is 'WEEKLY'.
    frequency:
      description: Frequency with which the update check should recur.
      enum:
      - DAILY
      - WEEKLY
      - MONTHLY
      type: string
    update_check_time:
      $ref: Time
      description: Time when the update check should happen, interpreted in the device's
        local time zone.
  required:
  - update_check_time
  - frequency
  type: object
supported_on:
- chrome_os:75-
tags: []
type: dict
generate_device_proto: False
