DeidentifyConfigResponse

data class DeidentifyConfigResponse(val annotation: AnnotationConfigResponse, val dicom: DicomConfigResponse, val dicomTagConfig: DicomTagConfigResponse, val fhir: FhirConfigResponse, val fhirFieldConfig: FhirFieldConfigResponse, val image: ImageConfigResponse, val operationMetadata: DeidentifyOperationMetadataResponse, val text: TextConfigResponse, val useRegionalDataProcessing: Boolean)

Configures de-id options specific to different types of content. Each submessage customizes the handling of an https://tools.ietf.org/html/rfc6838 media type or subtype. Configs are applied in a nested manner at runtime.

Constructors

Link copied to clipboard

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Configures how annotations, meaning that the location and infoType of sensitive information findings, are created during de-identification. If unspecified, no annotations are created.

Link copied to clipboard

Configures de-id of application/DICOM content. Deprecated. Use dicom_tag_config instead.

Link copied to clipboard

Configures de-id of application/DICOM content.

Link copied to clipboard

Configures de-id of application/FHIR content. Deprecated. Use fhir_field_config instead.

Link copied to clipboard

Configures de-id of application/FHIR content.

Link copied to clipboard

Configures the de-identification of image pixels in the source_dataset. Deprecated. Use dicom_tag_config.options.clean_image instead.

Link copied to clipboard

Details about the work the de-identify operation performed.

Link copied to clipboard

Configures de-identification of text wherever it is found in the source_dataset.

Link copied to clipboard

Ensures in-flight data remains in the region of origin during de-identification. Using this option results in a significant reduction of throughput, and is not compatible with LOCATION or ORGANIZATION_NAME infoTypes. If the deprecated google.cloud.healthcare.v1beta1.deidentify.DeidentifyConfig.dicom_config or google.cloud.healthcare.v1beta1.deidentify.DeidentifyConfig.fhir_config are used, then LOCATION must be excluded within TextConfig, and must also be excluded within ImageConfig if image redaction is required.