The input for CreateFlywheelCommand.

interface CreateFlywheelCommandInput {
    ActiveModelArn?: string;
    ClientRequestToken?: string;
    DataAccessRoleArn: undefined | string;
    DataLakeS3Uri: undefined | string;
    DataSecurityConfig?: DataSecurityConfig;
    FlywheelName: undefined | string;
    ModelType?: string;
    Tags?: Tag[];
    TaskConfig?: TaskConfig;
}

Hierarchy (view full)

Properties

ActiveModelArn?: string

To associate an existing model with the flywheel, specify the Amazon Resource Number (ARN) of the model version.

ClientRequestToken?: string

A unique identifier for the request. If you don't set the client request token, Amazon Comprehend generates one.

DataAccessRoleArn: undefined | string

The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend the permissions required to access the flywheel data in the data lake.

DataLakeS3Uri: undefined | string

Enter the S3 location for the data lake. You can specify a new S3 bucket or a new folder of an existing S3 bucket. The flywheel creates the data lake at this location.

DataSecurityConfig?: DataSecurityConfig

Data security configurations.

FlywheelName: undefined | string

Name for the flywheel.

ModelType?: string

The model type.

Tags?: Tag[]

The tags to associate with this flywheel.

TaskConfig?: TaskConfig

Configuration about the custom classifier associated with the flywheel.