Create Fhir Datastore
| healthlake_create_fhir_datastore | R Documentation |
Creates a data store that can ingest and export FHIR formatted data¶
Description¶
Creates a data store that can ingest and export FHIR formatted data.
Usage¶
healthlake_create_fhir_datastore(DatastoreName, DatastoreTypeVersion,
SseConfiguration, PreloadDataConfig, ClientToken, Tags,
IdentityProviderConfiguration)
Arguments¶
DatastoreNameThe user generated name for the data store.
DatastoreTypeVersion[required] The FHIR version of the data store. The only supported version is R4.
SseConfigurationThe server-side encryption key configuration for a customer provided encryption key specified for creating a data store.
PreloadDataConfigOptional parameter to preload data upon creation of the data store. Currently, the only supported preloaded data is synthetic data generated from Synthea.
ClientTokenOptional user provided token used for ensuring idempotency.
TagsResource tags that are applied to a data store when it is created.
IdentityProviderConfigurationThe configuration of the identity provider that you want to use for your data store.
Value¶
A list with the following syntax:
list(
DatastoreId = "string",
DatastoreArn = "string",
DatastoreStatus = "CREATING"|"ACTIVE"|"DELETING"|"DELETED"|"CREATE_FAILED",
DatastoreEndpoint = "string"
)
Request syntax¶
svc$create_fhir_datastore(
DatastoreName = "string",
DatastoreTypeVersion = "R4",
SseConfiguration = list(
KmsEncryptionConfig = list(
CmkType = "CUSTOMER_MANAGED_KMS_KEY"|"AWS_OWNED_KMS_KEY",
KmsKeyId = "string"
)
),
PreloadDataConfig = list(
PreloadDataType = "SYNTHEA"
),
ClientToken = "string",
Tags = list(
list(
Key = "string",
Value = "string"
)
),
IdentityProviderConfiguration = list(
AuthorizationStrategy = "SMART_ON_FHIR_V1"|"AWS_AUTH",
FineGrainedAuthorizationEnabled = TRUE|FALSE,
Metadata = "string",
IdpLambdaArn = "string"
)
)