OrganizationJobTriggerArgs constructor
- Input<
String> ? description, - Input<
String> ? displayName, - Input<
GooglePrivacyDlpV2InspectJobConfig> ? inspectJob, - Input<
String> ? location, - Input<
String> ? name, - required Input<
String> organizationId, - required Input<
OrganizationJobTriggerStatus> status, - Input<
String> ? triggerId, - Input<
List< ? triggers,GooglePrivacyDlpV2Trigger> >
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,
});