Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace ScheduledJob

Detailed information about a Scheduled Job

Properties

Optional compartmentId

compartmentId: undefined | string

OCID for the Compartment

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {@code {"foo-namespace": {"bar-key": "value"}}}

Optional description

description: undefined | string

Details describing the Scheduled Job.

displayName

displayName: string

Scheduled Job name

Optional freeformTags

freeformTags: undefined | object

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {@code {"bar-key": "value"}}

id

id: string

OCID for the Scheduled Job

Optional intervalType

intervalType: model.IntervalTypes

the interval period for a recurring Scheduled Job (only if schedule type is RECURRING)

Optional intervalValue

intervalValue: undefined | string

the value for the interval period for a recurring Scheduled Job (only if schedule type is RECURRING)

Optional isRestricted

isRestricted: undefined | false | true

true, if the schedule job has its update capabilities restricted. (Used to track Autonomous Scheduled Job)

Optional lifecycleState

lifecycleState: model.LifecycleStates

The current state of the Scheduled Job.

Optional managedInstanceGroups

managedInstanceGroups: Array<Id>

the list of managed instance groups this scheduled job operates on (mutually exclusive with managedInstances)

Optional managedInstances

managedInstances: Array<Id>

the list of managed instances this scheduled job operates on (mutually exclusive with managedInstanceGroups)

Optional operationType

operationType: model.OperationTypes

the type of operation this Scheduled Job performs

Optional osFamily

osFamily: model.OsFamilies

The Operating System type of the managed instance.

Optional packageNames

packageNames: Array<PackageName>

the names of the updates (only if operation type is INSTALL/UPDATE/REMOVE)

Optional scheduleType

scheduleType: model.ScheduleTypes

the type of scheduling this Scheduled Job follows

Optional timeLastExecution

timeLastExecution: Date

the time of the last execution of this Scheduled Job

Optional timeNextExecution

timeNextExecution: Date

the time of the next execution of this Scheduled Job

Optional updateNames

updateNames: Array<string>

The unique names of the Windows Updates (only if operation type is INSTALL). This is only applicable when the osFamily is for Windows managed instances.

Optional updateType

updateType: model.PackageUpdateTypes

Type of the update (only if operation type is UPDATEALL)

Optional workRequests

workRequests: Array<Id>

list of Work Requests associated with this Scheduled Job

Functions

getDeserializedJsonObj

getJsonObj