Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace ExecutionWindowSummary

Details of an execution window.

Properties

compartmentId

compartmentId: string

The OCID of the compartment.

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.

Optional description

description: undefined | string

Description of the execution window.

displayName

displayName: string

The user-friendly name for the execution window. The name does not need to be unique.

Optional estimatedTimeInMins

estimatedTimeInMins: undefined | number

The estimated time of the execution window in minutes. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

executionResourceId

executionResourceId: string

The OCID of the execution resource the execution window belongs to.

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\"}}

id

id: string

The OCID of the execution window.

Optional isEnforcedDuration

isEnforcedDuration: undefined | false | true

Indicates if duration the user plans to allocate for scheduling window is strictly enforced. The default value is {@code FALSE}.

Optional lifecycleDetails

lifecycleDetails: undefined | string

Additional information about the current lifecycle state.

lifecycleState

lifecycleState: LifecycleState

The current state of the Schedule Policy. Valid states are CREATED, SCHEDULED, IN_PROGRESS, FAILED, CANCELED, UPDATING, DELETED, SUCCEEDED and PARTIAL_SUCCESS.

Optional lifecycleSubstate

lifecycleSubstate: LifecycleSubstate

The current sub-state of the execution window. Valid states are DURATION_EXCEEDED, MAINTENANCE_IN_PROGRESS and WAITING.

Optional timeCreated

timeCreated: Date

The date and time the execution window was created.

Optional timeEnded

timeEnded: Date

The date and time that the execution window ended.

timeScheduled

timeScheduled: Date

The scheduled start date and time of the execution window.

Optional timeStarted

timeStarted: Date

The date and time that the execution window was started.

Optional timeUpdated

timeUpdated: Date

The last date and time that the execution window was updated.

Optional totalTimeTakenInMins

totalTimeTakenInMins: undefined | number

The total time taken by corresponding resource activity in minutes. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

windowDurationInMins

windowDurationInMins: number

Duration window allows user to set a duration they plan to allocate for Scheduling window. The duration is in minutes. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional windowType

windowType: WindowType

The execution window is of PLANNED or UNPLANNED type.

Functions

getDeserializedJsonObj

getJsonObj