Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace UpdateScheduledJobDetails

Information for updating a Scheduled Job

Properties

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.

Optional displayName

displayName: undefined | 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"}}

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 operationType

operationType: model.OperationTypes

the type of operation this Scheduled Job performs

Optional packageNames

packageNames: Array<PackageName>

the id of the package (only if operation type is INSTALL/UPDATE/REMOVE)

Optional scheduleType

scheduleType: model.ScheduleTypes

the type of scheduling this Scheduled Job follows

Optional timeNextExecution

timeNextExecution: Date

the desired time for 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)

Functions

getDeserializedJsonObj

getJsonObj