The variables available to a script depend on several factors:
The trigger that launches the script
The configuration file in which that trigger is defined
The object type:
For a managed object (defined in
managed.json), the object type is either a managed object configuration object, or a managed object property.
For a synchronization object (defined in
sync.json), the object can be an object-mapping object, a property object, or a policy object. For more information, see "Policy Objects").
The following tables list the variables available to scripts, based on the configuration file in which the trigger is defined.