Class CfnFHIRDatastoreMixinProps
Properties for CfnFHIRDatastorePropsMixin.
Implements
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.HealthLake.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnFHIRDatastoreMixinProps : ICfnFHIRDatastoreMixinProps
Syntax (vb)
Public Class CfnFHIRDatastoreMixinProps Implements ICfnFHIRDatastoreMixinProps
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.Mixins.Preview.AWS.HealthLake.Mixins;
var cfnFHIRDatastoreMixinProps = new CfnFHIRDatastoreMixinProps {
DatastoreName = "datastoreName",
DatastoreTypeVersion = "datastoreTypeVersion",
IdentityProviderConfiguration = new IdentityProviderConfigurationProperty {
AuthorizationStrategy = "authorizationStrategy",
FineGrainedAuthorizationEnabled = false,
IdpLambdaArn = "idpLambdaArn",
Metadata = "metadata"
},
PreloadDataConfig = new PreloadDataConfigProperty {
PreloadDataType = "preloadDataType"
},
SseConfiguration = new SseConfigurationProperty {
KmsEncryptionConfig = new KmsEncryptionConfigProperty {
CmkType = "cmkType",
KmsKeyId = "kmsKeyId"
}
},
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
| CfnFHIRDatastoreMixinProps() | Properties for CfnFHIRDatastorePropsMixin. |
Properties
| DatastoreName | The data store name (user-generated). |
| DatastoreTypeVersion | The FHIR release version supported by the data store. |
| IdentityProviderConfiguration | The identity provider configuration selected when the data store was created. |
| PreloadDataConfig | The preloaded Synthea 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
CfnFHIRDatastoreMixinProps()
Properties for CfnFHIRDatastorePropsMixin.
public CfnFHIRDatastoreMixinProps()
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.Mixins.Preview.AWS.HealthLake.Mixins;
var cfnFHIRDatastoreMixinProps = new CfnFHIRDatastoreMixinProps {
DatastoreName = "datastoreName",
DatastoreTypeVersion = "datastoreTypeVersion",
IdentityProviderConfiguration = new IdentityProviderConfigurationProperty {
AuthorizationStrategy = "authorizationStrategy",
FineGrainedAuthorizationEnabled = false,
IdpLambdaArn = "idpLambdaArn",
Metadata = "metadata"
},
PreloadDataConfig = new PreloadDataConfigProperty {
PreloadDataType = "preloadDataType"
},
SseConfiguration = new SseConfigurationProperty {
KmsEncryptionConfig = new KmsEncryptionConfigProperty {
CmkType = "cmkType",
KmsKeyId = "kmsKeyId"
}
},
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Properties
DatastoreName
The data store name (user-generated).
public string? DatastoreName { get; set; }
Property Value
Remarks
DatastoreTypeVersion
The FHIR release version supported by the data store.
public string? DatastoreTypeVersion { get; set; }
Property Value
Remarks
Current support is for version R4 .
IdentityProviderConfiguration
The identity provider configuration selected when the data store was created.
public object? IdentityProviderConfiguration { get; set; }
Property Value
Remarks
PreloadDataConfig
The preloaded Synthea data configuration for the data store.
public object? PreloadDataConfig { get; set; }
Property Value
Remarks
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
Remarks
Tags
An array of key-value pairs to apply to this resource.
public ICfnTag[]? Tags { get; set; }
Property Value
ICfnTag[]