interface CfnTrainingDatasetProps
| Language | Type name | 
|---|---|
|  .NET | Amazon.CDK.aws_cleanroomsml.CfnTrainingDatasetProps | 
|  Go | github.com/aws/aws-cdk-go/awscdk/v2/awscleanroomsml#CfnTrainingDatasetProps | 
|  Java | software.amazon.awscdk.services.cleanroomsml.CfnTrainingDatasetProps | 
|  Python | aws_cdk.aws_cleanroomsml.CfnTrainingDatasetProps | 
|  TypeScript | aws-cdk-lib»aws_cleanroomsml»CfnTrainingDatasetProps | 
Properties for defining a CfnTrainingDataset.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_cleanroomsml as cleanroomsml } from 'aws-cdk-lib';
const cfnTrainingDatasetProps: cleanroomsml.CfnTrainingDatasetProps = {
  name: 'name',
  roleArn: 'roleArn',
  trainingData: [{
    inputConfig: {
      dataSource: {
        glueDataSource: {
          databaseName: 'databaseName',
          tableName: 'tableName',
          // the properties below are optional
          catalogId: 'catalogId',
        },
      },
      schema: [{
        columnName: 'columnName',
        columnTypes: ['columnTypes'],
      }],
    },
    type: 'type',
  }],
  // the properties below are optional
  description: 'description',
  tags: [{
    key: 'key',
    value: 'value',
  }],
};
Properties
| Name | Type | Description | 
|---|---|---|
| name | string | The name of the training dataset. | 
| role | string | The ARN of the IAM role that Clean Rooms ML can assume to read the data referred to in the dataSourcefield of each dataset. | 
| training | IResolvable | (IResolvable | Dataset)[] | An array of information that lists the Dataset objects, which specifies the dataset type and details on its location and schema. | 
| description? | string | The description of the training dataset. | 
| tags? | Cfn[] | The optional metadata that you apply to the resource to help you categorize and organize them. | 
name
Type:
string
The name of the training dataset.
roleArn
Type:
string
The ARN of the IAM role that Clean Rooms ML can assume to read the data referred to in the dataSource field of each dataset.
Passing a role across accounts is not allowed. If you pass a role that isn't in your account, you get an AccessDeniedException error.
trainingData
Type:
IResolvable | (IResolvable | Dataset)[]
An array of information that lists the Dataset objects, which specifies the dataset type and details on its location and schema.
You must provide a role that has read access to these tables.
description?
Type:
string
(optional)
The description of the training dataset.
tags?
Type:
Cfn[]
(optional)
The optional metadata that you apply to the resource to help you categorize and organize them.
Each tag consists of a key and an optional value, both of which you define.
The following basic restrictions apply to tags:
- Maximum number of tags per resource - 50.
- For each resource, each tag key must be unique, and each tag key can have only one value.
- Maximum key length - 128 Unicode characters in UTF-8.
- Maximum value length - 256 Unicode characters in UTF-8.
- If your tagging schema is used across multiple services and resources, remember that other services may have restrictions on allowed characters. Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : /
