DlpJobArgs class

The set of arguments for DlpJob. The set of arguments for DlpJob.

Constructors

DlpJobArgs({Input<GooglePrivacyDlpV2InspectJobConfig>? inspectJob, Input<String>? jobId, Input<String>? location, Input<String>? project, Input<GooglePrivacyDlpV2RiskAnalysisJobConfig>? riskJob})
Creates a new DlpJobArgs. inspectJob An inspection job scans a storage repository for InfoTypes. jobId The job 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. location Deprecated. This field has no effect. project Optional. riskJob A risk analysis job calculates re-identification risk metrics for a BigQuery table.
const
DlpJobArgs.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
inspectJob → Input<GooglePrivacyDlpV2InspectJobConfig>?
An inspection job scans a storage repository for InfoTypes.
final
jobId → Input<String>?
The job 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
location → Input<String>?
Deprecated. This field has no effect.
final
project → Input<String>?
final
riskJob → Input<GooglePrivacyDlpV2RiskAnalysisJobConfig>?
A risk analysis job calculates re-identification risk metrics for a BigQuery table.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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