Package-level declarations
Types
Link copied to clipboard
The time that a Data Store was created.
Link copied to clipboard
data class FhirDatastoreIdentityProviderConfiguration(val authorizationStrategy: FhirDatastoreIdentityProviderConfigurationAuthorizationStrategy, val fineGrainedAuthorizationEnabled: Boolean? = null, val idpLambdaArn: String? = null, val metadata: String? = null)
The identity provider configuration for the datastore
Link copied to clipboard
data class FhirDatastoreKmsEncryptionConfig(val cmkType: FhirDatastoreKmsEncryptionConfigCmkType, val kmsKeyId: String? = null)
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
data class FhirDatastorePreloadDataConfig(val preloadDataType: FhirDatastorePreloadDataConfigPreloadDataType)
The preloaded data configuration for the Data Store. Only data preloaded from Synthea is supported.
Link copied to clipboard
The server-side encryption key configuration for a customer provided encryption key.
Link copied to clipboard
data class GetFhirDatastoreResult(val createdAt: FhirDatastoreCreatedAt? = null, val datastoreArn: String? = null, val datastoreEndpoint: String? = null, val datastoreId: String? = null, val datastoreStatus: FhirDatastoreDatastoreStatus? = null, val tags: List<Tag>? = null)