Class CfnFHIRDatastoreProps
Properties for defining a CfnFHIRDatastore
.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.HealthLake
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnFHIRDatastoreProps : Object, ICfnFHIRDatastoreProps
Syntax (vb)
Public Class CfnFHIRDatastoreProps
Inherits Object
Implements ICfnFHIRDatastoreProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.HealthLake;
var cfnFHIRDatastoreProps = new CfnFHIRDatastoreProps {
DatastoreTypeVersion = "datastoreTypeVersion",
// the properties below are optional
DatastoreName = "datastoreName",
IdentityProviderConfiguration = new IdentityProviderConfigurationProperty {
AuthorizationStrategy = "authorizationStrategy",
// the properties below are optional
FineGrainedAuthorizationEnabled = false,
IdpLambdaArn = "idpLambdaArn",
Metadata = "metadata"
},
PreloadDataConfig = new PreloadDataConfigProperty {
PreloadDataType = "preloadDataType"
},
SseConfiguration = new SseConfigurationProperty {
KmsEncryptionConfig = new KmsEncryptionConfigProperty {
CmkType = "cmkType",
// the properties below are optional
KmsKeyId = "kmsKeyId"
}
},
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
CfnFHIRDatastoreProps() |
Properties
DatastoreName | The user generated name for the data store. |
DatastoreTypeVersion | The FHIR version of the data store. |
IdentityProviderConfiguration | The identity provider configuration that you gave when the data store was created. |
PreloadDataConfig | The preloaded data configuration for the data store. |
SseConfiguration | The server-side encryption key configuration for a customer provided encryption key specified for creating a data store. |
Tags | An array of key-value pairs to apply to this resource. |
Constructors
CfnFHIRDatastoreProps()
public CfnFHIRDatastoreProps()
Properties
DatastoreName
The user generated name for the data store.
public string DatastoreName { get; set; }
Property Value
System.String
Remarks
DatastoreTypeVersion
The FHIR version of the data store.
public string DatastoreTypeVersion { get; set; }
Property Value
System.String
Remarks
The only supported version is R4.
IdentityProviderConfiguration
The identity provider configuration that you gave when the data store was created.
public object IdentityProviderConfiguration { get; set; }
Property Value
System.Object
Remarks
PreloadDataConfig
The preloaded data configuration for the data store.
public object PreloadDataConfig { get; set; }
Property Value
System.Object
Remarks
Only data preloaded from Synthea is supported.
SseConfiguration
The server-side encryption key configuration for a customer provided encryption key specified for creating a data store.
public object SseConfiguration { get; set; }
Property Value
System.Object
Remarks
Tags
An array of key-value pairs to apply to this resource.
public ICfnTag[] Tags { get; set; }
Property Value
ICfnTag[]