JobTriggerArgs constructor
- Input<
String> ? description, - Input<
String> ? displayName, - Input<
GooglePrivacyDlpV2InspectJobConfig> ? inspectJob, - Input<
String> ? location, - Input<
String> ? name, - Input<
String> ? project, - required Input<
JobTriggerStatus> status, - Input<
String> ? triggerId, - Input<
List< ? triggers,GooglePrivacyDlpV2Trigger> >
Creates a new JobTriggerArgs.
description User provided description (max 256 chars)
displayName Display name (max 100 chars)
inspectJob For inspect jobs, a snapshot of the configuration.
location Deprecated. This field has no effect.
name Unique resource name for the triggeredJob, assigned by the service when the triggeredJob is created, for example projects/dlp-test-project/jobTriggers/53234423.
project Optional.
status A status for this trigger.
triggerId The trigger id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: [a-zA-Z\d-_]+. The maximum length is 100 characters. Can be empty to allow the system to generate one.
triggers 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.
Implementation
const JobTriggerArgs({
this.description,
this.displayName,
this.inspectJob,
this.location,
this.name,
this.project,
required this.status,
this.triggerId,
this.triggers,
});