CfnFHIRDatastoreProps
- class aws_cdk.aws_healthlake.CfnFHIRDatastoreProps(*, datastore_type_version, datastore_name=None, identity_provider_configuration=None, preload_data_config=None, sse_configuration=None, tags=None)
Bases:
object
Properties for defining a
CfnFHIRDatastore
.- Parameters:
datastore_type_version (
str
) – The FHIR version of the data store. The only supported version is R4.datastore_name (
Optional
[str
]) – The user generated name for the data store.identity_provider_configuration (
Union
[IResolvable
,IdentityProviderConfigurationProperty
,Dict
[str
,Any
],None
]) – The identity provider configuration that you gave when the data store was created.preload_data_config (
Union
[IResolvable
,PreloadDataConfigProperty
,Dict
[str
,Any
],None
]) – The preloaded data configuration for the data store. Only data preloaded from Synthea is supported.sse_configuration (
Union
[IResolvable
,SseConfigurationProperty
,Dict
[str
,Any
],None
]) – The server-side encryption key configuration for a customer provided encryption key specified for creating a data store.tags (
Optional
[Sequence
[Union
[CfnTag
,Dict
[str
,Any
]]]]) – An array of key-value pairs to apply to this resource. For more information, see Tag .
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_healthlake as healthlake cfn_fHIRDatastore_props = healthlake.CfnFHIRDatastoreProps( datastore_type_version="datastoreTypeVersion", # the properties below are optional datastore_name="datastoreName", identity_provider_configuration=healthlake.CfnFHIRDatastore.IdentityProviderConfigurationProperty( authorization_strategy="authorizationStrategy", # the properties below are optional fine_grained_authorization_enabled=False, idp_lambda_arn="idpLambdaArn", metadata="metadata" ), preload_data_config=healthlake.CfnFHIRDatastore.PreloadDataConfigProperty( preload_data_type="preloadDataType" ), sse_configuration=healthlake.CfnFHIRDatastore.SseConfigurationProperty( kms_encryption_config=healthlake.CfnFHIRDatastore.KmsEncryptionConfigProperty( cmk_type="cmkType", # the properties below are optional kms_key_id="kmsKeyId" ) ), tags=[CfnTag( key="key", value="value" )] )
Attributes
- datastore_name
The user generated name for the data store.
- datastore_type_version
The FHIR version of the data store.
The only supported version is R4.
- identity_provider_configuration
The identity provider configuration that you gave when the data store was created.
- preload_data_config
The preloaded data configuration for the data store.
Only data preloaded from Synthea is supported.
- sse_configuration
The server-side encryption key configuration for a customer provided encryption key specified for creating a data store.