Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace UpdateScheduledJobDetails

Provides the information used to update a scheduled job.

Properties

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {@code {"Operations": {"CostCenter": "42"}}}

Optional description

description: undefined | string

User-specified description for the scheduled job. Avoid entering confidential information.

Optional displayName

displayName: undefined | string

User-friendly name for the scheduled job. Avoid entering confidential information.

Optional freeformTags

freeformTags: undefined | object

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {@code {"Department": "Finance"}}

Optional operations

The list of operations this scheduled job needs to perform. A scheduled job supports only one operation type, unless it is one of the following:

  • UPDATE_PACKAGES
  • UPDATE_ALL
  • UPDATE_SECURITY
  • UPDATE_BUGFIX
  • UPDATE_ENHANCEMENT
  • UPDATE_OTHER
  • UPDATE_KSPLICE_USERSPACE
  • UPDATE_KSPLICE_KERNEL

Optional recurringRule

recurringRule: undefined | string

The frequency schedule for a recurring scheduled job.

Optional retryIntervals

retryIntervals: Array<number>

The amount of time in minutes to wait until retrying the scheduled job. If set, the service will automatically retry a failed scheduled job after the interval. For example, you could set the interval to [2,5,10]. If the initial execution of the job fails, the service waits 2 minutes and then retries. If that fails, the service waits 5 minutes and then retries. If that fails, the service waits 10 minutes and then retries.

Optional scheduleType

scheduleType: model.ScheduleTypes

The type of scheduling frequency for the job.

Optional timeNextExecution

timeNextExecution: Date

The desired time of the next execution of this scheduled job (in RFC 3339 format).

Functions

getDeserializedJsonObj

getJsonObj