Triggers by event
Each trigger definition has four fields, including a type field. Each type of trigger corresponds to an event that causes that type of trigger to fire.
To learn more about creating trigger definitions, see Trigger definition.
On this page:
Triggers on submit and populate
See Triggering on submit and populate.
-
- change-submit
-
-
change-content
-
-
-
change-commit
-
-
change-failed -
edge-submit -
edge-content
Triggers on fixes
See Triggering on fixes.
-
fix-add -
fix-delete
Triggers with graph depots
See Triggering with depots of type graph.
- graph-push-start
graph-push-complete- graph-push-reference
- graph-push-reference-complete
graph-lfs-push
Triggers on pushes and fetches
See Triggering on pushes and fetches.
-
push-submit -
push-content -
push-commit
Triggers on forms
See Triggering on forms.
-
form-save -
form-out -
form-in -
form-delete -
form-commit
Triggers for external file transfers
See Triggers for external file transfer.
-
pull-archive -
edge-content
Triggers before or after commands
See Triggering before or after commands.
-
command
Triggers for external authentication
See Triggering to use external authentication.
-
auth-check
-
service-check
- auth-check-sso
- auth-set
-
auth-invalidate
Triggers on heartbeat
See Triggering on heartbeat (server responsiveness).
-
heartbeat-missing -
heartbeat-resumed -
heartbeat-dead
Triggers on journal rotation
See Triggering on journal rotation.
-
journal-rotate -
journal-rotate-lock
Triggers for MFA
See Triggering for multi-factor authentication (MFA).
- auth-pre-2fa
- auth-init-2fa
- auth-check-2fa
Triggers on failed-back
See Triggering on failed-back.
-
failed-back
Triggers on shelving
See Triggering on shelving events.
- shelve-submit
- shelve-commit
- shelve-delete
Triggers to affect archiving
See Triggering to affect archiving.
-
archive
Triggers on failed-over
See Triggering on failed-over.
-
failed-over