str
Unique resource name for the triggeredJob, assigned by the
service when the triggeredJob is created, for example
projects/dlp-test-project/jobTriggers/53234423.
MutableSequence[google.cloud.dlp_v2.types.JobTrigger.Trigger]
A list of triggers which will be OR'ed
together. Only one in the list needs to trigger
for a job to be started. The list may contain
only a single Schedule trigger and must have at
least one object.
errors
MutableSequence[google.cloud.dlp_v2.types.Error]
Output only. A stream of errors encountered
when the trigger was activated. Repeated errors
may result in the JobTrigger automatically being
paused. Will return the last 100 errors.
Whenever the JobTrigger is modified this list
will be cleared.
create_time
google.protobuf.timestamp_pb2.Timestamp
Output only. The creation timestamp of a
triggeredJob.
update_time
google.protobuf.timestamp_pb2.Timestamp
Output only. The last update timestamp of a
triggeredJob.
last_run_time
google.protobuf.timestamp_pb2.Timestamp
Output only. The timestamp of the last time
this trigger executed.
Whether the trigger is currently active. If PAUSED or
CANCELLED, no jobs will be created with this configuration. The
service may automatically pause triggers experiencing frequent
errors. To restart a job, set the status to HEALTHY after
correcting user errors.
What event needs to occur for a new job to be started.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Class JobTrigger (3.31.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.31.0 (latest)](/python/docs/reference/dlp/latest/google.cloud.dlp_v2.types.JobTrigger)\n- [3.30.0](/python/docs/reference/dlp/3.30.0/google.cloud.dlp_v2.types.JobTrigger)\n- [3.29.0](/python/docs/reference/dlp/3.29.0/google.cloud.dlp_v2.types.JobTrigger)\n- [3.28.0](/python/docs/reference/dlp/3.28.0/google.cloud.dlp_v2.types.JobTrigger)\n- [3.27.0](/python/docs/reference/dlp/3.27.0/google.cloud.dlp_v2.types.JobTrigger)\n- [3.26.0](/python/docs/reference/dlp/3.26.0/google.cloud.dlp_v2.types.JobTrigger)\n- [3.25.1](/python/docs/reference/dlp/3.25.1/google.cloud.dlp_v2.types.JobTrigger)\n- [3.24.0](/python/docs/reference/dlp/3.24.0/google.cloud.dlp_v2.types.JobTrigger)\n- [3.23.0](/python/docs/reference/dlp/3.23.0/google.cloud.dlp_v2.types.JobTrigger)\n- [3.22.0](/python/docs/reference/dlp/3.22.0/google.cloud.dlp_v2.types.JobTrigger)\n- [3.20.0](/python/docs/reference/dlp/3.20.0/google.cloud.dlp_v2.types.JobTrigger)\n- [3.19.0](/python/docs/reference/dlp/3.19.0/google.cloud.dlp_v2.types.JobTrigger)\n- [3.18.1](/python/docs/reference/dlp/3.18.1/google.cloud.dlp_v2.types.JobTrigger)\n- [3.17.0](/python/docs/reference/dlp/3.17.0/google.cloud.dlp_v2.types.JobTrigger)\n- [3.16.0](/python/docs/reference/dlp/3.16.0/google.cloud.dlp_v2.types.JobTrigger)\n- [3.15.3](/python/docs/reference/dlp/3.15.3/google.cloud.dlp_v2.types.JobTrigger)\n- [3.14.0](/python/docs/reference/dlp/3.14.0/google.cloud.dlp_v2.types.JobTrigger)\n- [3.13.0](/python/docs/reference/dlp/3.13.0/google.cloud.dlp_v2.types.JobTrigger)\n- [3.12.3](/python/docs/reference/dlp/3.12.3/google.cloud.dlp_v2.types.JobTrigger)\n- [3.11.1](/python/docs/reference/dlp/3.11.1/google.cloud.dlp_v2.types.JobTrigger)\n- [3.10.1](/python/docs/reference/dlp/3.10.1/google.cloud.dlp_v2.types.JobTrigger)\n- [3.9.2](/python/docs/reference/dlp/3.9.2/google.cloud.dlp_v2.types.JobTrigger)\n- [3.8.1](/python/docs/reference/dlp/3.8.1/google.cloud.dlp_v2.types.JobTrigger)\n- [3.7.1](/python/docs/reference/dlp/3.7.1/google.cloud.dlp_v2.types.JobTrigger)\n- [3.6.2](/python/docs/reference/dlp/3.6.2/google.cloud.dlp_v2.types.JobTrigger)\n- [3.5.0](/python/docs/reference/dlp/3.5.0/google.cloud.dlp_v2.types.JobTrigger)\n- [3.4.0](/python/docs/reference/dlp/3.4.0/google.cloud.dlp_v2.types.JobTrigger)\n- [3.3.1](/python/docs/reference/dlp/3.3.1/google.cloud.dlp_v2.types.JobTrigger)\n- [3.2.4](/python/docs/reference/dlp/3.2.4/google.cloud.dlp_v2.types.JobTrigger)\n- [3.1.1](/python/docs/reference/dlp/3.1.1/google.cloud.dlp_v2.types.JobTrigger)\n- [3.0.1](/python/docs/reference/dlp/3.0.1/google.cloud.dlp_v2.types.JobTrigger)\n- [2.0.2](/python/docs/reference/dlp/2.0.2/google.cloud.dlp_v2.types.JobTrigger)\n- [1.0.2](/python/docs/reference/dlp/1.0.2/google.cloud.dlp_v2.types.JobTrigger)\n- [0.15.2](/python/docs/reference/dlp/0.15.2/google.cloud.dlp_v2.types.JobTrigger)\n- [0.14.0](/python/docs/reference/dlp/0.14.0/google.cloud.dlp_v2.types.JobTrigger)\n- [0.13.0](/python/docs/reference/dlp/0.13.0/google.cloud.dlp_v2.types.JobTrigger)\n- [0.12.1](/python/docs/reference/dlp/0.12.1/google.cloud.dlp_v2.types.JobTrigger) \n\n JobTrigger(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nContains a configuration to make API calls on a repeating\nbasis. See\n\u003chttps://cloud.google.com/sensitive-data-protection/docs/concepts-job-triggers\u003e\nto learn more.\n\n.. _oneof: \u003chttps://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields\u003e\n\nClasses\n-------\n\n### Status\n\n Status(value)\n\nWhether the trigger is currently active. If PAUSED or\nCANCELLED, no jobs will be created with this configuration. The\nservice may automatically pause triggers experiencing frequent\nerrors. To restart a job, set the status to HEALTHY after\ncorrecting user errors.\n\n### Trigger\n\n Trigger(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nWhat event needs to occur for a new job to be started.\n\nThis message has `oneof`_ fields (mutually exclusive fields).\nFor each oneof, at most one member field can be set at the same time.\nSetting any member of the oneof automatically clears all other\nmembers.\n\n.. _oneof: \u003chttps://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields\u003e"]]