GooglePrivacyDlpV2DiscoveryConfig class

Configuration for discovery to scan resources for profile generation.

Only one discovery configuration may exist per organization, folder, or project. The generated data profiles are retained according to the data retention policy.

Constructors

GooglePrivacyDlpV2DiscoveryConfig({List<GooglePrivacyDlpV2DataProfileAction>? actions, String? createTime, String? displayName, List<GooglePrivacyDlpV2Error>? errors, List<String>? inspectTemplates, String? lastRunTime, String? name, GooglePrivacyDlpV2OrgConfig? orgConfig, String? status, List<GooglePrivacyDlpV2DiscoveryTarget>? targets, String? updateTime})
GooglePrivacyDlpV2DiscoveryConfig.fromJson(Map json_)

Properties

actions List<GooglePrivacyDlpV2DataProfileAction>?
Actions to execute at the completion of scanning.
getter/setter pair
createTime String?
The creation timestamp of a DiscoveryConfig.
getter/setter pair
displayName String?
Display name (max 100 chars)
getter/setter pair
errors List<GooglePrivacyDlpV2Error>?
A stream of errors encountered when the config was activated.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
inspectTemplates List<String>?
Detection logic for profile generation.
getter/setter pair
lastRunTime String?
The timestamp of the last time this config was executed.
getter/setter pair
name String?
Unique resource name for the DiscoveryConfig, assigned by the service when the DiscoveryConfig is created, for example projects/dlp-test-project/locations/global/discoveryConfigs/53234423.
getter/setter pair
orgConfig GooglePrivacyDlpV2OrgConfig?
Only set when the parent is an org.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status String?
A status for this configuration.
getter/setter pair
targets List<GooglePrivacyDlpV2DiscoveryTarget>?
Target to match against for determining what to scan and how frequently.
getter/setter pair
updateTime String?
The last update timestamp of a DiscoveryConfig.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited