Class: TriggerType
"A triggerType is a grouping of characterizes unique to a set of criteria that, when met, starts the execution of a task within a Windows operating system. [based on https://docs.microsoft.com/en-us/windows/win32/taskschd/task-triggers]"
classDiagram
class TriggerType
UcoInherentCharacterizationThing <|-- TriggerType
TriggerType : isEnabled
TriggerType ..> boolean type : isEnabled
TriggerType : triggerBeginTime
TriggerType ..> datetime : triggerBeginTime
TriggerType : triggerDelay
TriggerType ..> string : triggerDelay
TriggerType : triggerEndTime
TriggerType ..> datetime : triggerEndTime
TriggerType : triggerFrequency
TriggerType ..> TriggerFrequencyEnum : triggerFrequency
TriggerType : triggerMaxRunTime
TriggerType ..> string : triggerMaxRunTime
TriggerType : triggerSessionChangeType
TriggerType ..> string : triggerSessionChangeType
TriggerType : triggerType
TriggerType ..> TriggerTypeEnum : triggerType
Inheritance
- UcoThing
- UcoInherentCharacterizationThing
- TriggerType
- UcoInherentCharacterizationThing
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
isEnabled | 0..1 BooleanType |
"Specifies whether the trigger isEnabled | direct |
triggerBeginTime | 0..1 xsd:dateTime |
"Specifies the date/time that the trigger is activated | direct |
triggerEndTime | 0..1 xsd:dateTime |
"Specifies the date/time that the trigger is deactivated | direct |
triggerDelay | 0..1 xsd:string |
"Specifies the delay that takes place between when the task is registered and... | direct |
triggerMaxRunTime | 0..1 xsd:string |
"The maximum amount of time that the task launched by the trigger is allowed ... | direct |
triggerSessionChangeType | 0..1 xsd:string |
"Specifies the type of Terminal Server session change that would trigger a ta... | direct |
triggerFrequency | 0..1 xsd:string |
"Specifies the frequency at which the trigger repeats | direct |
triggerType | 0..1 xsd:string |
"Specifies the type of the task trigger | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/uco-observable
Mappings
Mapping Type | Mapped Value |
---|---|
self | observable:TriggerType |
native | observable:TriggerType |
LinkML Source
Direct
name: TriggerType
description: '"A triggerType is a grouping of characterizes unique to a set of criteria
that, when met, starts the execution of a task within a Windows operating system.
[based on https://docs.microsoft.com/en-us/windows/win32/taskschd/task-triggers]"'
in_subset:
- microsoft
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: UcoInherentCharacterizationThing
slots:
- isEnabled
- triggerBeginTime
- triggerEndTime
- triggerDelay
- triggerMaxRunTime
- triggerSessionChangeType
- triggerFrequency
- triggerType
slot_usage:
triggerFrequency:
name: triggerFrequency
domain_of:
- TriggerType
range: TriggerFrequencyEnum
triggerType:
name: triggerType
domain_of:
- TriggerType
range: TriggerTypeEnum
Induced
name: TriggerType
description: '"A triggerType is a grouping of characterizes unique to a set of criteria
that, when met, starts the execution of a task within a Windows operating system.
[based on https://docs.microsoft.com/en-us/windows/win32/taskschd/task-triggers]"'
in_subset:
- microsoft
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: UcoInherentCharacterizationThing
slot_usage:
triggerFrequency:
name: triggerFrequency
domain_of:
- TriggerType
range: TriggerFrequencyEnum
triggerType:
name: triggerType
domain_of:
- TriggerType
range: TriggerTypeEnum
attributes:
isEnabled:
name: isEnabled
description: '"Specifies whether the trigger isEnabled."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: isEnabled
owner: TriggerType
domain_of:
- TriggerType
range: boolean type
triggerBeginTime:
name: triggerBeginTime
description: '"Specifies the date/time that the trigger is activated."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: triggerBeginTime
owner: TriggerType
domain_of:
- TriggerType
range: datetime
triggerEndTime:
name: triggerEndTime
description: '"Specifies the date/time that the trigger is deactivated."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: triggerEndTime
owner: TriggerType
domain_of:
- TriggerType
range: datetime
triggerDelay:
name: triggerDelay
description: '"Specifies the delay that takes place between when the task is registered
and when the task is started."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: triggerDelay
owner: TriggerType
domain_of:
- TriggerType
range: string
triggerMaxRunTime:
name: triggerMaxRunTime
description: '"The maximum amount of time that the task launched by the trigger
is allowed to run. See also: http://msdn.microsoft.com/en-us/library/windows/desktop/aa383868(v=vs.85).aspx."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: triggerMaxRunTime
owner: TriggerType
domain_of:
- TriggerType
range: string
triggerSessionChangeType:
name: triggerSessionChangeType
description: '"Specifies the type of Terminal Server session change that would
trigger a task launch. See also: http://msdn.microsoft.com/en-us/library/windows/desktop/aa381298(v=vs.85).aspx."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: triggerSessionChangeType
owner: TriggerType
domain_of:
- TriggerType
range: string
triggerFrequency:
name: triggerFrequency
description: '"Specifies the frequency at which the trigger repeats."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: triggerFrequency
owner: TriggerType
domain_of:
- TriggerType
range: TriggerFrequencyEnum
triggerType:
name: triggerType
description: '"Specifies the type of the task trigger."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: triggerType
owner: TriggerType
domain_of:
- TriggerType
range: TriggerTypeEnum