FhirDatastoreArgs

data class FhirDatastoreArgs(val datastoreName: Output<String>? = null, val datastoreTypeVersion: Output<FhirDatastoreDatastoreTypeVersion>? = null, val identityProviderConfiguration: Output<FhirDatastoreIdentityProviderConfigurationArgs>? = null, val preloadDataConfig: Output<FhirDatastorePreloadDataConfigArgs>? = null, val sseConfiguration: Output<FhirDatastoreSseConfigurationArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<FhirDatastoreArgs>

HealthLake FHIR Datastore

Constructors

Link copied to clipboard
constructor(datastoreName: Output<String>? = null, datastoreTypeVersion: Output<FhirDatastoreDatastoreTypeVersion>? = null, identityProviderConfiguration: Output<FhirDatastoreIdentityProviderConfigurationArgs>? = null, preloadDataConfig: Output<FhirDatastorePreloadDataConfigArgs>? = null, sseConfiguration: Output<FhirDatastoreSseConfigurationArgs>? = null, tags: Output<List<TagArgs>>? = null)

Properties

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

The data store name (user-generated).

Link copied to clipboard

The FHIR release version supported by the data store. Current support is for version R4 .

Link copied to clipboard

The identity provider configuration selected when the data store was created.

Link copied to clipboard

The preloaded Synthea data configuration for the data store.

Link copied to clipboard

The server-side encryption key configuration for a customer-provided encryption key specified for creating a data store.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

An array of key-value pairs to apply to this resource. For more information, see Tag .

Functions

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