Package-level declarations
Types
Link copied to clipboard
data class FhirDatastoreIdentityProviderConfigurationArgs(val authorizationStrategy: Output<FhirDatastoreIdentityProviderConfigurationAuthorizationStrategy>, val fineGrainedAuthorizationEnabled: Output<Boolean>? = null, val idpLambdaArn: Output<String>? = null, val metadata: Output<String>? = null) : ConvertibleToJava<FhirDatastoreIdentityProviderConfigurationArgs>
The identity provider configuration for the datastore
Link copied to clipboard
Link copied to clipboard
data class FhirDatastoreKmsEncryptionConfigArgs(val cmkType: Output<FhirDatastoreKmsEncryptionConfigCmkType>, val kmsKeyId: Output<String>? = null) : ConvertibleToJava<FhirDatastoreKmsEncryptionConfigArgs>
The customer-managed-key (CMK) used when creating a Data Store. If a customer owned key is not specified, an AWS owned key will be used for encryption.
Link copied to clipboard
Link copied to clipboard
data class FhirDatastorePreloadDataConfigArgs(val preloadDataType: Output<FhirDatastorePreloadDataConfigPreloadDataType>) : ConvertibleToJava<FhirDatastorePreloadDataConfigArgs>
The preloaded data configuration for the Data Store. Only data preloaded from Synthea is supported.
Link copied to clipboard
Builder for FhirDatastorePreloadDataConfigArgs.
Link copied to clipboard
data class FhirDatastoreSseConfigurationArgs(val kmsEncryptionConfig: Output<FhirDatastoreKmsEncryptionConfigArgs>) : ConvertibleToJava<FhirDatastoreSseConfigurationArgs>
The server-side encryption key configuration for a customer provided encryption key.
Link copied to clipboard
Builder for FhirDatastoreSseConfigurationArgs.
Link copied to clipboard
data class GetFhirDatastorePlainArgs(val datastoreId: String) : ConvertibleToJava<GetFhirDatastorePlainArgs>
Link copied to clipboard
Builder for GetFhirDatastorePlainArgs.