interface CfnDataTransformationProfileProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.HealthLake.CfnDataTransformationProfileProps |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awshealthlake#CfnDataTransformationProfileProps |
Java | software.amazon.awscdk.services.healthlake.CfnDataTransformationProfileProps |
Python | aws_cdk.aws_healthlake.CfnDataTransformationProfileProps |
TypeScript | aws-cdk-lib » aws_healthlake » CfnDataTransformationProfileProps |
Properties for defining a CfnDataTransformationProfile.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_healthlake as healthlake } from 'aws-cdk-lib';
const cfnDataTransformationProfileProps: healthlake.CfnDataTransformationProfileProps = {
profileName: 'profileName',
sourceFormat: 'sourceFormat',
// the properties below are optional
kmsKeyId: 'kmsKeyId',
profileDescription: 'profileDescription',
source: {
existingVersionedProfileId: {
profileId: 'profileId',
version: 123,
},
profileMapping: {
profileMapping: {
profileMappingKey: 'profileMapping',
},
},
starterProfile: {
starterProfileName: 'starterProfileName',
},
},
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| profile | string | The human-readable name of the profile. |
| source | string | The source format that this profile converts from. |
| kms | string | The identifier (key ID or ARN) of a customer-managed KMS key used to encrypt the profile's template content at rest. |
| profile | string | A human-readable description of the profile's purpose. |
| source? | IResolvable | Source | The source from which to create the profile's initial template content. |
| tags? | Cfn[] | An array of key-value pairs to apply to this profile. |
profileName
Type:
string
The human-readable name of the profile.
sourceFormat
Type:
string
The source format that this profile converts from.
kmsKeyId?
Type:
string
(optional)
The identifier (key ID or ARN) of a customer-managed KMS key used to encrypt the profile's template content at rest.
If omitted, an AWS owned key is used.
profileDescription?
Type:
string
(optional)
A human-readable description of the profile's purpose.
source?
Type:
IResolvable | Source
(optional)
The source from which to create the profile's initial template content.
Exactly one of the members must be specified. Use StarterProfile (C-CDA only), ProfileMapping (C-CDA or CSV), or ExistingVersionedProfileId to clone an existing profile. Each produces a published profile.
tags?
Type:
Cfn[]
(optional)
An array of key-value pairs to apply to this profile.

.NET
Go
Java
Python
TypeScript