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

fun GooglePrivacyDlpV2PrimitiveTransformationArgs(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)

Functions

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

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