Class: Aws::Comprehend::Types::CreateFlywheelRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Comprehend::Types::CreateFlywheelRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-comprehend/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#active_model_arn ⇒ String
To associate an existing model with the flywheel, specify the Amazon Resource Number (ARN) of the model version.
-
#client_request_token ⇒ String
A unique identifier for the request.
-
#data_access_role_arn ⇒ 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.
-
#data_lake_s3_uri ⇒ String
Enter the S3 location for the data lake.
-
#data_security_config ⇒ Types::DataSecurityConfig
Data security configurations.
-
#flywheel_name ⇒ String
Name for the flywheel.
-
#model_type ⇒ String
The model type.
-
#tags ⇒ Array<Types::Tag>
The tags to associate with this flywheel.
-
#task_config ⇒ Types::TaskConfig
Configuration about the custom classifier associated with the flywheel.
Instance Attribute Details
#active_model_arn ⇒ String
To associate an existing model with the flywheel, specify the Amazon Resource Number (ARN) of the model version.
1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 |
# File 'lib/aws-sdk-comprehend/types.rb', line 1387 class CreateFlywheelRequest < Struct.new( :flywheel_name, :active_model_arn, :data_access_role_arn, :task_config, :model_type, :data_lake_s3_uri, :data_security_config, :client_request_token, :tags) SENSITIVE = [] include Aws::Structure end |
#client_request_token ⇒ String
A unique identifier for the request. If you don’t set the client request token, Amazon Comprehend generates one.
**A suitable default value is auto-generated.** You should normally not need to pass this option.
1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 |
# File 'lib/aws-sdk-comprehend/types.rb', line 1387 class CreateFlywheelRequest < Struct.new( :flywheel_name, :active_model_arn, :data_access_role_arn, :task_config, :model_type, :data_lake_s3_uri, :data_security_config, :client_request_token, :tags) SENSITIVE = [] include Aws::Structure end |
#data_access_role_arn ⇒ 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.
1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 |
# File 'lib/aws-sdk-comprehend/types.rb', line 1387 class CreateFlywheelRequest < Struct.new( :flywheel_name, :active_model_arn, :data_access_role_arn, :task_config, :model_type, :data_lake_s3_uri, :data_security_config, :client_request_token, :tags) SENSITIVE = [] include Aws::Structure end |
#data_lake_s3_uri ⇒ 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.
1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 |
# File 'lib/aws-sdk-comprehend/types.rb', line 1387 class CreateFlywheelRequest < Struct.new( :flywheel_name, :active_model_arn, :data_access_role_arn, :task_config, :model_type, :data_lake_s3_uri, :data_security_config, :client_request_token, :tags) SENSITIVE = [] include Aws::Structure end |
#data_security_config ⇒ Types::DataSecurityConfig
Data security configurations.
1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 |
# File 'lib/aws-sdk-comprehend/types.rb', line 1387 class CreateFlywheelRequest < Struct.new( :flywheel_name, :active_model_arn, :data_access_role_arn, :task_config, :model_type, :data_lake_s3_uri, :data_security_config, :client_request_token, :tags) SENSITIVE = [] include Aws::Structure end |
#flywheel_name ⇒ String
Name for the flywheel.
1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 |
# File 'lib/aws-sdk-comprehend/types.rb', line 1387 class CreateFlywheelRequest < Struct.new( :flywheel_name, :active_model_arn, :data_access_role_arn, :task_config, :model_type, :data_lake_s3_uri, :data_security_config, :client_request_token, :tags) SENSITIVE = [] include Aws::Structure end |
#model_type ⇒ String
The model type.
1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 |
# File 'lib/aws-sdk-comprehend/types.rb', line 1387 class CreateFlywheelRequest < Struct.new( :flywheel_name, :active_model_arn, :data_access_role_arn, :task_config, :model_type, :data_lake_s3_uri, :data_security_config, :client_request_token, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
The tags to associate with this flywheel.
1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 |
# File 'lib/aws-sdk-comprehend/types.rb', line 1387 class CreateFlywheelRequest < Struct.new( :flywheel_name, :active_model_arn, :data_access_role_arn, :task_config, :model_type, :data_lake_s3_uri, :data_security_config, :client_request_token, :tags) SENSITIVE = [] include Aws::Structure end |
#task_config ⇒ Types::TaskConfig
Configuration about the custom classifier associated with the flywheel.
1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 |
# File 'lib/aws-sdk-comprehend/types.rb', line 1387 class CreateFlywheelRequest < Struct.new( :flywheel_name, :active_model_arn, :data_access_role_arn, :task_config, :model_type, :data_lake_s3_uri, :data_security_config, :client_request_token, :tags) SENSITIVE = [] include Aws::Structure end |