PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationPrimitiveTransformationCharacterMaskConfigArgs

data class PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationPrimitiveTransformationCharacterMaskConfigArgs(val charactersToIgnores: Output<List<PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationPrimitiveTransformationCharacterMaskConfigCharactersToIgnoreArgs>>? = null, val maskingCharacter: Output<String>? = null, val numberToMask: Output<Int>? = null, val reverseOrder: Output<Boolean>? = null) : ConvertibleToJava<PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationPrimitiveTransformationCharacterMaskConfigArgs>

Properties

Link copied to clipboard

Characters to skip when doing de-identification of a value. These will be left alone and skipped. Structure is documented below.

Link copied to clipboard
val maskingCharacter: Output<String>? = null

is *

Link copied to clipboard
val numberToMask: Output<Int>? = null

is -4

Link copied to clipboard
val reverseOrder: Output<Boolean>? = null

Mask characters in reverse order. For example, if masking_character is 0, number_to_mask is 14, and reverse_order is false, then the input string 1234-5678-9012-3456 is masked as 00000000000000-3456.

Functions

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