GooglePrivacyDlpV2PrimitiveTransformationArgs

data class GooglePrivacyDlpV2PrimitiveTransformationArgs(val bucketingConfig: Output<GooglePrivacyDlpV2BucketingConfigArgs>? = null, val characterMaskConfig: Output<GooglePrivacyDlpV2CharacterMaskConfigArgs>? = null, val cryptoDeterministicConfig: Output<GooglePrivacyDlpV2CryptoDeterministicConfigArgs>? = null, val cryptoHashConfig: Output<GooglePrivacyDlpV2CryptoHashConfigArgs>? = null, val cryptoReplaceFfxFpeConfig: Output<GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs>? = null, val dateShiftConfig: Output<GooglePrivacyDlpV2DateShiftConfigArgs>? = null, val fixedSizeBucketingConfig: Output<GooglePrivacyDlpV2FixedSizeBucketingConfigArgs>? = null, val redactConfig: Output<GooglePrivacyDlpV2RedactConfigArgs>? = null, val replaceConfig: Output<GooglePrivacyDlpV2ReplaceValueConfigArgs>? = null, val replaceDictionaryConfig: Output<GooglePrivacyDlpV2ReplaceDictionaryConfigArgs>? = null, val replaceWithInfoTypeConfig: Output<GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs>? = null, val timePartConfig: Output<GooglePrivacyDlpV2TimePartConfigArgs>? = null) : ConvertibleToJava<GooglePrivacyDlpV2PrimitiveTransformationArgs>

A rule for transforming a value.

Constructors

constructor(bucketingConfig: Output<GooglePrivacyDlpV2BucketingConfigArgs>? = null, characterMaskConfig: Output<GooglePrivacyDlpV2CharacterMaskConfigArgs>? = null, cryptoDeterministicConfig: Output<GooglePrivacyDlpV2CryptoDeterministicConfigArgs>? = null, cryptoHashConfig: Output<GooglePrivacyDlpV2CryptoHashConfigArgs>? = null, cryptoReplaceFfxFpeConfig: Output<GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs>? = null, dateShiftConfig: Output<GooglePrivacyDlpV2DateShiftConfigArgs>? = null, fixedSizeBucketingConfig: Output<GooglePrivacyDlpV2FixedSizeBucketingConfigArgs>? = null, redactConfig: Output<GooglePrivacyDlpV2RedactConfigArgs>? = null, replaceConfig: Output<GooglePrivacyDlpV2ReplaceValueConfigArgs>? = null, replaceDictionaryConfig: Output<GooglePrivacyDlpV2ReplaceDictionaryConfigArgs>? = null, replaceWithInfoTypeConfig: Output<GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs>? = null, timePartConfig: Output<GooglePrivacyDlpV2TimePartConfigArgs>? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Replace with a specified value.

Link copied to clipboard

Replace with a value randomly drawn (with replacement) from a dictionary.

Link copied to clipboard
Link copied to clipboard

Time extraction

Functions

Link copied to clipboard
open override fun toJava(): GooglePrivacyDlpV2PrimitiveTransformationArgs