class Aws::HealthLake::Types::CreateFHIRDatastoreRequest
@note When making an API call, you may pass CreateFHIRDatastoreRequest
data as a hash: { datastore_name: "DatastoreName", datastore_type_version: "R4", # required, accepts R4 sse_configuration: { kms_encryption_config: { # required cmk_type: "CUSTOMER_MANAGED_KMS_KEY", # required, accepts CUSTOMER_MANAGED_KMS_KEY, AWS_OWNED_KMS_KEY kms_key_id: "EncryptionKeyID", }, }, preload_data_config: { preload_data_type: "SYNTHEA", # required, accepts SYNTHEA }, client_token: "ClientTokenString", tags: [ { key: "TagKey", # required value: "TagValue", # required }, ], }
@!attribute [rw] datastore_name
The user generated name for the Data Store. @return [String]
@!attribute [rw] datastore_type_version
The FHIR version of the Data Store. The only supported version is R4. @return [String]
@!attribute [rw] sse_configuration
The server-side encryption key configuration for a customer provided encryption key specified for creating a Data Store. @return [Types::SseConfiguration]
@!attribute [rw] preload_data_config
Optional parameter to preload data upon creation of the Data Store. Currently, the only supported preloaded data is synthetic data generated from Synthea. @return [Types::PreloadDataConfig]
@!attribute [rw] client_token
Optional user provided token used for ensuring idempotency. **A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@!attribute [rw] tags
Resource tags that are applied to a Data Store when it is created. @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/healthlake-2017-07-01/CreateFHIRDatastoreRequest AWS API Documentation
Constants
- SENSITIVE