HealthLake FHIR Datastore
datastore_type_version
(String) The FHIR version. Only R4 version data is supported.datastore_name
(String) The user-generated name for the Data Store.identity_provider_configuration
(Attributes) The identity provider configuration for the datastore (see below for nested schema)preload_data_config
(Attributes) The preloaded data configuration for the Data Store. Only data preloaded from Synthea is supported. (see below for nested schema)sse_configuration
(Attributes) The server-side encryption key configuration for a customer provided encryption key. (see below for nested schema)tags
(Attributes List) (see below for nested schema)created_at
(Attributes) The time that a Data Store was created. (see below for nested schema)datastore_arn
(String) The Amazon Resource Name used in the creation of the Data Store.datastore_endpoint
(String) The AWS endpoint for the Data Store. Each Data Store will have it's own endpoint with Data Store ID in the endpoint URL.datastore_id
(String) The AWS-generated ID number for the Data Store.datastore_status
(String) The status of the Data Store. Possible statuses are 'CREATING', 'ACTIVE', 'DELETING', or 'DELETED'.id
(String) Uniquely identifies the resource.identity_provider_configuration
Required:
authorization_strategy
(String) Type of Authorization Strategy. The two types of supported Authorization strategies are SMART_ON_FHIR_V1 and AWS_AUTH.Optional:
fine_grained_authorization_enabled
(Boolean) Flag to indicate if fine-grained authorization will be enabled for the datastoreidp_lambda_arn
(String) The Amazon Resource Name (ARN) of the Lambda function that will be used to decode the access token created by the authorization server.metadata
(String) The JSON metadata elements for identity provider configuration.preload_data_config
Required:
preload_data_type
(String) The type of preloaded data. Only Synthea preloaded data is supported.sse_configuration
Required:
kms_encryption_config
(Attributes) 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. (see below for nested schema)sse_configuration.kms_encryption_config
Required:
cmk_type
(String) The type of customer-managed-key (CMK) used for encryption. The two types of supported CMKs are customer owned CMKs and AWS owned CMKs.Optional:
kms_key_id
(String) The KMS encryption key id/alias used to encrypt the Data Store contents at rest.tags
Required:
key
(String) The key of the tag.value
(String) The value of the tag.created_at
Read-Only:
nanos
(Number) Nanoseconds.seconds
(String) Seconds since epoch.Import is supported using the following syntax:
$ terraform import awscc_healthlake_fhir_datastore.example <resource ID>