ScheduleProperties interface

Base definition of a schedule

Extends

Properties

action

[Required] Specifies the action of the schedule

displayName

Display name of schedule.

isEnabled

Is the schedule enabled?

provisioningState

Provisioning state for the schedule. NOTE: This property will not be serialized. It can only be populated by the server.

trigger

[Required] Specifies the trigger details

Inherited Properties

description

The asset description text.

properties

The asset property dictionary.

tags

Tag dictionary. Tags can be added, removed, and updated.

Property Details

action

[Required] Specifies the action of the schedule

action: ScheduleActionBaseUnion

Property Value

displayName

Display name of schedule.

displayName?: string

Property Value

string

isEnabled

Is the schedule enabled?

isEnabled?: boolean

Property Value

boolean

provisioningState

Provisioning state for the schedule. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

trigger

[Required] Specifies the trigger details

trigger: TriggerBaseUnion

Property Value

Inherited Property Details

description

The asset description text.

description?: string

Property Value

string

Inherited From ResourceBase.description

properties

The asset property dictionary.

properties?: {[propertyName: string]: string | null}

Property Value

{[propertyName: string]: string | null}

Inherited From ResourceBase.properties

tags

Tag dictionary. Tags can be added, removed, and updated.

tags?: {[propertyName: string]: string | null}

Property Value

{[propertyName: string]: string | null}

Inherited From ResourceBase.tags