Interface DataLossPreventionJobTriggerInspectJobActionsDeidentify
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DataLossPreventionJobTriggerInspectJobActionsDeidentify.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:20.479Z") @Stability(Stable) public interface DataLossPreventionJobTriggerInspectJobActionsDeidentify extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDataLossPreventionJobTriggerInspectJobActionsDeidentify.BuilderA builder forDataLossPreventionJobTriggerInspectJobActionsDeidentifystatic classDataLossPreventionJobTriggerInspectJobActionsDeidentify.Jsii$ProxyAn implementation forDataLossPreventionJobTriggerInspectJobActionsDeidentify
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static DataLossPreventionJobTriggerInspectJobActionsDeidentify.Builderbuilder()StringgetCloudStorageOutput()User settable Cloud Storage bucket and folders to store de-identified files.default List<String>getFileTypesToTransform()List of user-specified file type groups to transform.default DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfiggetTransformationConfig()transformation_config block.default DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationDetailsStorageConfiggetTransformationDetailsStorageConfig()transformation_details_storage_config block.
-
-
-
Method Detail
-
getCloudStorageOutput
@Stability(Stable) @NotNull String getCloudStorageOutput()
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 Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#cloud_storage_output DataLossPreventionJobTrigger#cloud_storage_output}
-
getFileTypesToTransform
@Stability(Stable) @Nullable default List<String> getFileTypesToTransform()
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. Possible values: ["IMAGE", "TEXT_FILE", "CSV", "TSV"] Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#file_types_to_transform DataLossPreventionJobTrigger#file_types_to_transform}
-
getTransformationConfig
@Stability(Stable) @Nullable default DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig getTransformationConfig()
transformation_config block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#transformation_config DataLossPreventionJobTrigger#transformation_config}
-
getTransformationDetailsStorageConfig
@Stability(Stable) @Nullable default DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationDetailsStorageConfig getTransformationDetailsStorageConfig()
transformation_details_storage_config block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#transformation_details_storage_config DataLossPreventionJobTrigger#transformation_details_storage_config}
-
builder
@Stability(Stable) static DataLossPreventionJobTriggerInspectJobActionsDeidentify.Builder builder()
-
-