FhirFieldConfigArgs

data class FhirFieldConfigArgs(val fieldMetadataList: Output<List<GoogleCloudHealthcareV1beta1DeidentifyFieldMetadataArgs>>? = null, val options: Output<GoogleCloudHealthcareV1beta1DeidentifyOptionsArgs>? = null, val profileType: Output<FhirFieldConfigProfileType>? = null) : ConvertibleToJava<FhirFieldConfigArgs>

Specifies how to handle the de-identification of a FHIR store.

Constructors

Link copied to clipboard
constructor(fieldMetadataList: Output<List<GoogleCloudHealthcareV1beta1DeidentifyFieldMetadataArgs>>? = null, options: Output<GoogleCloudHealthcareV1beta1DeidentifyOptionsArgs>? = null, profileType: Output<FhirFieldConfigProfileType>? = null)

Properties

Link copied to clipboard

Specifies FHIR paths to match and how to transform them. Any field that is not matched by a FieldMetadata is passed through to the output dataset unmodified. All extensions will be processed according to keep_extensions. If a field can be matched by more than one FieldMetadata, the first FieldMetadata.Action is applied. Overrides options and profile.

Link copied to clipboard

Specifies additional options, overriding the base profile.

Link copied to clipboard

Base profile type for handling FHIR fields.

Functions

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