Show / Hide Table of Contents

Class CfnFHIRDatastoreMixinProps

Properties for CfnFHIRDatastorePropsMixin.

Inheritance
object
CfnFHIRDatastoreMixinProps
Implements
ICfnFHIRDatastoreMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-healthlake-fhirdatastore.html

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-healthlake-fhirdatastore.html

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-healthlake-fhirdatastore.html#cfn-healthlake-fhirdatastore-datastorename

DatastoreTypeVersion

The FHIR release version supported by the data store.

public string? DatastoreTypeVersion { get; set; }
Property Value

string

Remarks

Current support is for version R4 .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-healthlake-fhirdatastore.html#cfn-healthlake-fhirdatastore-datastoretypeversion

IdentityProviderConfiguration

The identity provider configuration selected when the data store was created.

public object? IdentityProviderConfiguration { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-healthlake-fhirdatastore.html#cfn-healthlake-fhirdatastore-identityproviderconfiguration

Type union: either IResolvable or CfnFHIRDatastorePropsMixin.IIdentityProviderConfigurationProperty

PreloadDataConfig

The preloaded Synthea data configuration for the data store.

public object? PreloadDataConfig { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-healthlake-fhirdatastore.html#cfn-healthlake-fhirdatastore-preloaddataconfig

Type union: either IResolvable or CfnFHIRDatastorePropsMixin.IPreloadDataConfigProperty

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-healthlake-fhirdatastore.html#cfn-healthlake-fhirdatastore-sseconfiguration

Type union: either IResolvable or CfnFHIRDatastorePropsMixin.ISseConfigurationProperty

Tags

An array of key-value pairs to apply to this resource.

public ICfnTag[]? Tags { get; set; }
Property Value

ICfnTag[]

Remarks

For more information, see Tag .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-healthlake-fhirdatastore.html#cfn-healthlake-fhirdatastore-tags

Implements

ICfnFHIRDatastoreMixinProps
Back to top Generated by DocFX