OrganizationJobTriggerArgs constructor

const OrganizationJobTriggerArgs({
  1. Input<String>? description,
  2. Input<String>? displayName,
  3. Input<GooglePrivacyDlpV2InspectJobConfig>? inspectJob,
  4. Input<String>? location,
  5. Input<String>? name,
  6. required Input<String> organizationId,
  7. required Input<OrganizationJobTriggerStatus> status,
  8. Input<String>? triggerId,
  9. Input<List<GooglePrivacyDlpV2Trigger>>? triggers,
})

Creates a new OrganizationJobTriggerArgs. 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. organizationId Required. 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 OrganizationJobTriggerArgs({
  this.description,
  this.displayName,
  this.inspectJob,
  this.location,
  this.name,
  required this.organizationId,
  required this.status,
  this.triggerId,
  this.triggers,
});