interface CfnAnalysisTemplateMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.CleanRooms.Mixins.CfnAnalysisTemplateMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awscleanrooms/mixins#CfnAnalysisTemplateMixinProps |
Java | software.amazon.awscdk.mixins.preview.services.cleanrooms.mixins.CfnAnalysisTemplateMixinProps |
Python | aws_cdk.mixins_preview.aws_cleanrooms.mixins.CfnAnalysisTemplateMixinProps |
TypeScript | @aws-cdk/mixins-preview » aws_cleanrooms » mixins » CfnAnalysisTemplateMixinProps |
Properties for CfnAnalysisTemplatePropsMixin.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as cleanrooms_mixins } from '@aws-cdk/mixins-preview/aws-cleanrooms';
const cfnAnalysisTemplateMixinProps: cleanrooms_mixins.CfnAnalysisTemplateMixinProps = {
analysisParameters: [{
defaultValue: 'defaultValue',
name: 'name',
type: 'type',
}],
description: 'description',
errorMessageConfiguration: {
type: 'type',
},
format: 'format',
membershipIdentifier: 'membershipIdentifier',
name: 'name',
schema: {
referencedTables: ['referencedTables'],
},
source: {
artifacts: {
additionalArtifacts: [{
location: {
bucket: 'bucket',
key: 'key',
},
}],
entryPoint: {
location: {
bucket: 'bucket',
key: 'key',
},
},
roleArn: 'roleArn',
},
text: 'text',
},
sourceMetadata: {
artifacts: {
additionalArtifactHashes: [{
sha256: 'sha256',
}],
entryPointHash: {
sha256: 'sha256',
},
},
},
syntheticDataParameters: {
mlSyntheticDataParameters: {
columnClassification: {
columnMapping: [{
columnName: 'columnName',
columnType: 'columnType',
isPredictiveValue: false,
}],
},
epsilon: 123,
maxMembershipInferenceAttackScore: 123,
},
},
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| analysis | IResolvable | (IResolvable | Analysis)[] | The parameters of the analysis template. |
| description? | string | The description of the analysis template. |
| error | IResolvable | Error | The configuration that specifies the level of detail in error messages returned by analyses using this template. |
| format? | string | The format of the analysis template. |
| membership | string | The identifier for a membership resource. |
| name? | string | The name of the analysis template. |
| schema? | IResolvable | Analysis | The entire schema object. |
| source? | IResolvable | Analysis | The source of the analysis template. |
| source | IResolvable | Analysis | The source metadata for the analysis template. |
| synthetic | IResolvable | Synthetic | The parameters used to generate synthetic data for this analysis template. |
| tags? | Cfn[] | An optional label that you can assign to a resource when you create it. |
analysisParameters?
Type:
IResolvable | (IResolvable | Analysis)[]
(optional)
The parameters of the analysis template.
description?
Type:
string
(optional)
The description of the analysis template.
errorMessageConfiguration?
Type:
IResolvable | Error
(optional)
The configuration that specifies the level of detail in error messages returned by analyses using this template.
When set to DETAILED , error messages include more information to help troubleshoot issues with PySpark jobs. Detailed error messages may expose underlying data, including sensitive information. Recommended for faster troubleshooting in development and testing environments.
format?
Type:
string
(optional)
The format of the analysis template.
membershipIdentifier?
Type:
string
(optional)
The identifier for a membership resource.
name?
Type:
string
(optional)
The name of the analysis template.
schema?
Type:
IResolvable | Analysis
(optional)
The entire schema object.
source?
Type:
IResolvable | Analysis
(optional)
The source of the analysis template.
sourceMetadata?
Type:
IResolvable | Analysis
(optional)
The source metadata for the analysis template.
syntheticDataParameters?
Type:
IResolvable | Synthetic
(optional)
The parameters used to generate synthetic data for this analysis template.
tags?
Type:
Cfn[]
(optional)
An optional label that you can assign to a resource when you create it.
Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to this resource.

.NET
Go
Java
Python
TypeScript