Config2_ProcessTrigger

Process trigger configuration.

Instances of this class are obtained from Config2_ProcessTriggerManager:

Properties

PropertyTypeDescription
arguments String

Arguments string (for Program type only)

.
enabled Boolean

Whether trigger is enabled

.
events String

Comma-separated list of event types that trigger this process

.
id String

Trigger ID

.
name String

Trigger name

.
onError Boolean

Trigger on error events

.
onSuccess Boolean

Trigger on success events

.
pathFilter String

Path filter pattern

.
pathFilterInverse Boolean

Whether to invert path filter (true = exclude matching paths)

.
processPath String

Process path (for Program type only)

.
rowOrder Number

Display order

.
runAsUser String

Username to run process as

.
runOnSite String

Site to run process on

.
schedule String

Schedule expression for timed triggers

.
script String

Script content (for JSSScript type only)

.
siteFilterInverse Boolean

Whether to invert site filter (true = exclude matching sites)

.
sites String

Comma-separated list of sites to filter on

.
type String

Process type ('Program' or 'JSSScript')

.
userFilterInverse Boolean

Whether to invert user filter (true = exclude matching users)

.
users String

Comma-separated list of users to filter on

.
workingDirectory String

Working directory for process execution

.

Property Details

arguments :String

Description:
  • Arguments string (for Program type only)

Arguments string (for Program type only)

Type:
  • String

enabled :Boolean

Description:
  • Whether trigger is enabled

Whether trigger is enabled

Type:
  • Boolean

events :String

Description:
  • Comma-separated list of event types that trigger this process

Comma-separated list of event types that trigger this process

Type:
  • String

id :String

Description:
  • Trigger ID

Trigger ID

Type:
  • String

name :String

Description:
  • Trigger name

Trigger name

Type:
  • String

onError :Boolean

Description:
  • Trigger on error events

Trigger on error events

Type:
  • Boolean

onSuccess :Boolean

Description:
  • Trigger on success events

Trigger on success events

Type:
  • Boolean

pathFilter :String

Description:
  • Path filter pattern

Path filter pattern

Type:
  • String

pathFilterInverse :Boolean

Description:
  • Whether to invert path filter (true = exclude matching paths)

Whether to invert path filter (true = exclude matching paths)

Type:
  • Boolean

processPath :String

Description:
  • Process path (for Program type only)

Process path (for Program type only)

Type:
  • String

rowOrder :Number

Description:
  • Display order

Display order

Type:
  • Number

runAsUser :String

Description:
  • Username to run process as

Username to run process as

Type:
  • String

runOnSite :String

Description:
  • Site to run process on

Site to run process on

Type:
  • String

schedule :String

Description:
  • Schedule expression for timed triggers

Schedule expression for timed triggers

Type:
  • String

script :String

Description:
  • Script content (for JSSScript type only)

Script content (for JSSScript type only)

Type:
  • String

siteFilterInverse :Boolean

Description:
  • Whether to invert site filter (true = exclude matching sites)

Whether to invert site filter (true = exclude matching sites)

Type:
  • Boolean

sites :String

Description:
  • Comma-separated list of sites to filter on

Comma-separated list of sites to filter on

Type:
  • String

type :String

Description:
  • Process type ('Program' or 'JSSScript')

Process type ('Program' or 'JSSScript')

Type:
  • String

userFilterInverse :Boolean

Description:
  • Whether to invert user filter (true = exclude matching users)

Whether to invert user filter (true = exclude matching users)

Type:
  • Boolean

users :String

Description:
  • Comma-separated list of users to filter on

Comma-separated list of users to filter on

Type:
  • String

workingDirectory :String

Description:
  • Working directory for process execution

Working directory for process execution

Type:
  • String