interface CfnDataTransformationProfileMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.CfnPropertyMixins.AWS.HealthLake.CfnDataTransformationProfileMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkcfnpropertymixins/v2/awshealthlake#CfnDataTransformationProfileMixinProps |
Java | software.amazon.awscdk.cfnpropertymixins.services.healthlake.CfnDataTransformationProfileMixinProps |
Python | aws_cdk.cfn_property_mixins.aws_healthlake.CfnDataTransformationProfileMixinProps |
TypeScript | @aws-cdk/cfn-property-mixins » aws_healthlake » CfnDataTransformationProfileMixinProps |
Properties for CfnDataTransformationProfilePropsMixin.
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/cfn-property-mixins';
const cfnDataTransformationProfileMixinProps: healthlake.CfnDataTransformationProfileMixinProps = {
kmsKeyId: 'kmsKeyId',
profileDescription: 'profileDescription',
profileName: 'profileName',
source: {
existingVersionedProfileId: {
profileId: 'profileId',
version: 123,
},
profileMapping: {
profileMapping: {
profileMappingKey: 'profileMapping',
},
},
starterProfile: {
starterProfileName: 'starterProfileName',
},
},
sourceFormat: 'sourceFormat',
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| 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. |
| profile | string | The human-readable name of the profile. |
| source? | IResolvable | Source | The source from which to create the profile's initial template content. |
| source | string | The source format that this profile converts from. |
| tags? | Cfn[] | An array of key-value pairs to apply to this profile. |
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.
profileName?
Type:
string
(optional)
The human-readable name of the profile.
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.
sourceFormat?
Type:
string
(optional)
The source format that this profile converts from.
tags?
Type:
Cfn[]
(optional)
An array of key-value pairs to apply to this profile.

.NET
Go
Java
Python
TypeScript