AWSComprehendCreateFlywheelRequest
Objective-C
@interface AWSComprehendCreateFlywheelRequest
Swift
class AWSComprehendCreateFlywheelRequest
-
To associate an existing model with the flywheel, specify the Amazon Resource Number (ARN) of the model version. Do not set
TaskConfig
orModelType
if you specify anActiveModelArn
.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable activeModelArn;
Swift
var activeModelArn: String? { get set }
-
A unique identifier for the request. If you don’t set the client request token, Amazon Comprehend generates one.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable clientRequestToken;
Swift
var clientRequestToken: String? { get set }
-
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.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable dataAccessRoleArn;
Swift
var dataAccessRoleArn: String? { get set }
-
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.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable dataLakeS3Uri;
Swift
var dataLakeS3Uri: String? { get set }
-
Data security configurations.
Declaration
Objective-C
@property (nonatomic, strong) AWSComprehendDataSecurityConfig *_Nullable dataSecurityConfig;
Swift
var dataSecurityConfig: AWSComprehendDataSecurityConfig? { get set }
-
Name for the flywheel.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable flywheelName;
Swift
var flywheelName: String? { get set }
-
The model type. You need to set
ModelType
if you are creating a flywheel for a new model.Declaration
Objective-C
@property (nonatomic) AWSComprehendModelType modelType;
Swift
var modelType: AWSComprehendModelType { get set }
-
The tags to associate with this flywheel.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSComprehendTag *> *_Nullable tags;
Swift
var tags: [AWSComprehendTag]? { get set }
-
Configuration about the model associated with the flywheel. You need to set
TaskConfig
if you are creating a flywheel for a new model.Declaration
Objective-C
@property (nonatomic, strong) AWSComprehendTaskConfig *_Nullable taskConfig;
Swift
var taskConfig: AWSComprehendTaskConfig? { get set }