PreventionJobTriggerInspectJobActionDeidentifyArgs

data class PreventionJobTriggerInspectJobActionDeidentifyArgs(val cloudStorageOutput: Output<String>, val fileTypesToTransforms: Output<List<String>>? = null, val transformationConfig: Output<PreventionJobTriggerInspectJobActionDeidentifyTransformationConfigArgs>? = null, val transformationDetailsStorageConfig: Output<PreventionJobTriggerInspectJobActionDeidentifyTransformationDetailsStorageConfigArgs>? = null) : ConvertibleToJava<PreventionJobTriggerInspectJobActionDeidentifyArgs>

Constructors

constructor(cloudStorageOutput: Output<String>, fileTypesToTransforms: Output<List<String>>? = null, transformationConfig: Output<PreventionJobTriggerInspectJobActionDeidentifyTransformationConfigArgs>? = null, transformationDetailsStorageConfig: Output<PreventionJobTriggerInspectJobActionDeidentifyTransformationDetailsStorageConfigArgs>? = null)

Properties

Link copied to clipboard

User settable Cloud Storage bucket and folders to store de-identified files. This field must be set for cloud storage deidentification. The output Cloud Storage bucket must be different from the input bucket. De-identified files will overwrite files in the output path. Form of: gs://bucket/folder/ or gs://bucket

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

List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Each value may be one of: IMAGE, TEXT_FILE, CSV, TSV.

Link copied to clipboard

User specified deidentify templates and configs for structured, unstructured, and image files. Structure is documented below.

Link copied to clipboard

Config for storing transformation details. Structure is documented below.

Functions

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