google_api_dlp v0.9.0 GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2CustomInfoType View Source

Custom information type provided by the user. Used to find domain-specific sensitive information configurable to the data in question.

Attributes

  • detectionRules ([GooglePrivacyDlpV2DetectionRule]): Set of detection rules to apply to all findings of this CustomInfoType. Rules are applied in order that they are specified. Not supported for the `surrogate_type` CustomInfoType. Defaults to: null.
  • dictionary (GooglePrivacyDlpV2Dictionary): A list of phrases to detect as a CustomInfoType. Defaults to: null.
  • exclusionType (String.t): If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching. Defaults to: null.

    • Enum - one of [EXCLUSION_TYPE_UNSPECIFIED, EXCLUSION_TYPE_EXCLUDE]
  • infoType (GooglePrivacyDlpV2InfoType): CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing infoTypes and that infoType is specified in `InspectContent.info_types` field. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified in `InspectContent.info_types` list then the name is treated as a custom info type. Defaults to: null.
  • likelihood (String.t): Likelihood to return for this CustomInfoType. This base value can be altered by a detection rule if the finding meets the criteria specified by the rule. Defaults to `VERY_LIKELY` if not specified. Defaults to: null.

    • Enum - one of [LIKELIHOOD_UNSPECIFIED, VERY_UNLIKELY, UNLIKELY, POSSIBLE, LIKELY, VERY_LIKELY]
  • regex (GooglePrivacyDlpV2Regex): Regular expression based CustomInfoType. Defaults to: null.
  • storedType (GooglePrivacyDlpV2StoredType): Load an existing `StoredInfoType` resource for use in `InspectDataSource`. Not currently supported in `InspectContent`. Defaults to: null.
  • surrogateType (GooglePrivacyDlpV2SurrogateType): Message for detecting output from deidentification transformations that support reversing. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.