CfnFHIRDatastoreMixinProps
- class aws_cdk.mixins_preview.aws_healthlake.mixins.CfnFHIRDatastoreMixinProps(*, datastore_name=None, datastore_type_version=None, identity_provider_configuration=None, preload_data_config=None, sse_configuration=None, tags=None)
Bases:
objectProperties for CfnFHIRDatastorePropsMixin.
- Parameters:
datastore_name (
Optional[str]) – The data store name (user-generated).datastore_type_version (
Optional[str]) – The FHIR release version supported by the data store. Current support is for versionR4.identity_provider_configuration (
Union[IResolvable,IdentityProviderConfigurationProperty,Dict[str,Any],None]) – The identity provider configuration selected when the data store was created.preload_data_config (
Union[IResolvable,PreloadDataConfigProperty,Dict[str,Any],None]) – The preloaded Synthea data configuration for the data store.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.mixins_preview.aws_healthlake import mixins as healthlake_mixins cfn_fHIRDatastore_mixin_props = healthlake_mixins.CfnFHIRDatastoreMixinProps( datastore_name="datastoreName", datastore_type_version="datastoreTypeVersion", identity_provider_configuration=healthlake_mixins.CfnFHIRDatastorePropsMixin.IdentityProviderConfigurationProperty( authorization_strategy="authorizationStrategy", fine_grained_authorization_enabled=False, idp_lambda_arn="idpLambdaArn", metadata="metadata" ), preload_data_config=healthlake_mixins.CfnFHIRDatastorePropsMixin.PreloadDataConfigProperty( preload_data_type="preloadDataType" ), sse_configuration=healthlake_mixins.CfnFHIRDatastorePropsMixin.SseConfigurationProperty( kms_encryption_config=healthlake_mixins.CfnFHIRDatastorePropsMixin.KmsEncryptionConfigProperty( cmk_type="cmkType", kms_key_id="kmsKeyId" ) ), tags=[CfnTag( key="key", value="value" )] )
Attributes
- datastore_name
The data store name (user-generated).
- datastore_type_version
The FHIR release version supported by the data store.
Current support is for version
R4.
- identity_provider_configuration
The identity provider configuration selected when the data store was created.
- preload_data_config
The preloaded Synthea data configuration for the data store.
- sse_configuration
The server-side encryption key configuration for a customer-provided encryption key specified for creating a data store.