View Source GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2PrimitiveTransformation (google_api_dlp v0.46.0)

A rule for transforming a value.

Attributes

  • bucketingConfig (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2BucketingConfig.t, default: nil) - Bucketing
  • characterMaskConfig (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2CharacterMaskConfig.t, default: nil) - Mask
  • cryptoDeterministicConfig (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2CryptoDeterministicConfig.t, default: nil) - Deterministic Crypto
  • cryptoHashConfig (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2CryptoHashConfig.t, default: nil) - Crypto
  • cryptoReplaceFfxFpeConfig (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig.t, default: nil) - Ffx-Fpe
  • dateShiftConfig (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DateShiftConfig.t, default: nil) - Date Shift
  • fixedSizeBucketingConfig (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2FixedSizeBucketingConfig.t, default: nil) - Fixed size bucketing
  • redactConfig (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2RedactConfig.t, default: nil) - Redact
  • replaceConfig (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2ReplaceValueConfig.t, default: nil) - Replace with a specified value.
  • replaceDictionaryConfig (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2ReplaceDictionaryConfig.t, default: nil) - Replace with a value randomly drawn (with replacement) from a dictionary.
  • replaceWithInfoTypeConfig (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2ReplaceWithInfoTypeConfig.t, default: nil) - Replace with infotype
  • timePartConfig (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2TimePartConfig.t, default: nil) - Time extraction

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.