OrganizationJobTriggerArgs class
The set of arguments for OrganizationJobTrigger. The set of arguments for OrganizationJobTrigger.
Constructors
-
OrganizationJobTriggerArgs({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.
descriptionUser provided description (max 256 chars)displayNameDisplay name (max 100 chars)inspectJobFor inspect jobs, a snapshot of the configuration.locationDeprecated. This field has no effect.nameUnique resource name for the triggeredJob, assigned by the service when the triggeredJob is created, for exampleprojects/dlp-test-project/jobTriggers/53234423.organizationIdRequired.statusA status for this trigger.triggerIdThe 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.triggersA 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.const -
OrganizationJobTriggerArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
description
→ Input<
String> ? -
User provided description (max 256 chars)
final
-
displayName
→ Input<
String> ? -
Display name (max 100 chars)
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
inspectJob
→ Input<
GooglePrivacyDlpV2InspectJobConfig> ? -
For inspect jobs, a snapshot of the configuration.
final
-
location
→ Input<
String> ? -
Deprecated. This field has no effect.
final
-
name
→ Input<
String> ? -
Unique resource name for the triggeredJob, assigned by the service when the triggeredJob is created, for example
projects/dlp-test-project/jobTriggers/53234423.final -
organizationId
→ Input<
String> -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
status
→ Input<
OrganizationJobTriggerStatus> -
A status for this trigger.
final
-
triggerId
→ Input<
String> ? -
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.final -
triggers
→ Input<
List< ?GooglePrivacyDlpV2Trigger> > -
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.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited