FhirStoreStreamConfigBigqueryDestinationSchemaConfigArgs

data class FhirStoreStreamConfigBigqueryDestinationSchemaConfigArgs(val lastUpdatedPartitionConfig: Output<FhirStoreStreamConfigBigqueryDestinationSchemaConfigLastUpdatedPartitionConfigArgs>? = null, val recursiveStructureDepth: Output<Int>, val schemaType: Output<String>? = null) : ConvertibleToJava<FhirStoreStreamConfigBigqueryDestinationSchemaConfigArgs>

Constructors

constructor(lastUpdatedPartitionConfig: Output<FhirStoreStreamConfigBigqueryDestinationSchemaConfigLastUpdatedPartitionConfigArgs>? = null, recursiveStructureDepth: Output<Int>, schemaType: Output<String>? = null)

Properties

Link copied to clipboard

The configuration for exported BigQuery tables to be partitioned by FHIR resource's last updated time column. Structure is documented below.

Link copied to clipboard

The depth for all recursive structures in the output analytics schema. For example, concept in the CodeSystem resource is a recursive structure; when the depth is 2, the CodeSystem table will have a column called concept.concept but not concept.concept.concept. If not specified or set to 0, the server will use the default value 2. The maximum depth allowed is 5.

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

Specifies the output schema type.

Functions

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