Class DeidentifyConfig
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.
Implements
Inherited Members
Namespace: Google.Apis.CloudHealthcare.v1beta1.Data
Assembly: Google.Apis.CloudHealthcare.v1beta1.dll
Syntax
public class DeidentifyConfig : IDirectResponseSchema
Properties
Annotation
Configures how annotations, meaning that the location and infoType of sensitive information findings, are created during de-identification. If unspecified, no annotations are created.
Declaration
[JsonProperty("annotation")]
public virtual AnnotationConfig Annotation { get; set; }
Property Value
| Type | Description |
|---|---|
| AnnotationConfig |
Dicom
Configures de-id of application/DICOM content. Deprecated. Use dicom_tag_config instead.
Declaration
[JsonProperty("dicom")]
public virtual DicomConfig Dicom { get; set; }
Property Value
| Type | Description |
|---|---|
| DicomConfig |
DicomTagConfig
Configures de-id of application/DICOM content.
Declaration
[JsonProperty("dicomTagConfig")]
public virtual DicomTagConfig DicomTagConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| DicomTagConfig |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Fhir
Configures de-id of application/FHIR content. Deprecated. Use fhir_field_config instead.
Declaration
[JsonProperty("fhir")]
public virtual FhirConfig Fhir { get; set; }
Property Value
| Type | Description |
|---|---|
| FhirConfig |
FhirFieldConfig
Configures de-id of application/FHIR content.
Declaration
[JsonProperty("fhirFieldConfig")]
public virtual FhirFieldConfig FhirFieldConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| FhirFieldConfig |
Image
Configures the de-identification of image pixels in the source_dataset. Deprecated. Use
dicom_tag_config.options.clean_image instead.
Declaration
[JsonProperty("image")]
public virtual ImageConfig Image { get; set; }
Property Value
| Type | Description |
|---|---|
| ImageConfig |
OperationMetadata
Details about the work the de-identify operation performed.
Declaration
[JsonProperty("operationMetadata")]
public virtual DeidentifyOperationMetadata OperationMetadata { get; set; }
Property Value
| Type | Description |
|---|---|
| DeidentifyOperationMetadata |
Text
Configures de-identification of text wherever it is found in the source_dataset.
Declaration
[JsonProperty("text")]
public virtual TextConfig Text { get; set; }
Property Value
| Type | Description |
|---|---|
| TextConfig |
UseRegionalDataProcessing
Ensures in-flight data remains in the region of origin during de-identification. The default value is false.
Using this option results in a significant reduction of throughput, and is not compatible with LOCATION or
ORGANIZATION_NAME infoTypes. If the deprecated DicomConfig or FhirConfig are used, then LOCATION must be
excluded within TextConfig, and must also be excluded within ImageConfig if image redaction is required.
Declaration
[JsonProperty("useRegionalDataProcessing")]
public virtual bool? UseRegionalDataProcessing { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |