AWS Native v0.64.0, Jun 2 23
AWS Native v0.64.0, Jun 2 23
aws-native.comprehend.Flywheel
Explore with Pulumi AI
The AWS::Comprehend::Flywheel resource creates an Amazon Comprehend Flywheel that enables customer to train their model.
Create Flywheel Resource
new Flywheel(name: string, args: FlywheelArgs, opts?: CustomResourceOptions);
@overload
def Flywheel(resource_name: str,
opts: Optional[ResourceOptions] = None,
active_model_arn: Optional[str] = None,
data_access_role_arn: Optional[str] = None,
data_lake_s3_uri: Optional[str] = None,
data_security_config: Optional[FlywheelDataSecurityConfigArgs] = None,
flywheel_name: Optional[str] = None,
model_type: Optional[FlywheelModelType] = None,
tags: Optional[Sequence[FlywheelTagArgs]] = None,
task_config: Optional[FlywheelTaskConfigArgs] = None)
@overload
def Flywheel(resource_name: str,
args: FlywheelArgs,
opts: Optional[ResourceOptions] = None)
func NewFlywheel(ctx *Context, name string, args FlywheelArgs, opts ...ResourceOption) (*Flywheel, error)
public Flywheel(string name, FlywheelArgs args, CustomResourceOptions? opts = null)
public Flywheel(String name, FlywheelArgs args)
public Flywheel(String name, FlywheelArgs args, CustomResourceOptions options)
type: aws-native:comprehend:Flywheel
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FlywheelArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args FlywheelArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args FlywheelArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FlywheelArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FlywheelArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Flywheel Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Flywheel resource accepts the following input properties:
- Data
Access stringRole Arn - Data
Lake stringS3Uri - Active
Model stringArn - Data
Security Pulumi.Config Aws Native. Comprehend. Inputs. Flywheel Data Security Config Args - Flywheel
Name string - Model
Type Pulumi.Aws Native. Comprehend. Flywheel Model Type - List<Pulumi.
Aws Native. Comprehend. Inputs. Flywheel Tag Args> - Task
Config Pulumi.Aws Native. Comprehend. Inputs. Flywheel Task Config Args
Outputs
All input properties are implicitly available as output properties. Additionally, the Flywheel resource produces the following output properties:
Supporting Types
FlywheelDataSecurityConfig
- Data
Lake stringKms Key Id - Model
Kms stringKey Id - Volume
Kms stringKey Id - Vpc
Config FlywheelVpc Config
- data
Lake StringKms Key Id - model
Kms StringKey Id - volume
Kms StringKey Id - vpc
Config FlywheelVpc Config
- data
Lake stringKms Key Id - model
Kms stringKey Id - volume
Kms stringKey Id - vpc
Config FlywheelVpc Config
- data
Lake StringKms Key Id - model
Kms StringKey Id - volume
Kms StringKey Id - vpc
Config Property Map
FlywheelDocumentClassificationConfig
- mode
Flywheel
Document Classification Config Mode - labels List<String>
- mode
Flywheel
Document Classification Config Mode - labels Sequence[str]
- mode "MULTI_CLASS" | "MULTI_LABEL"
- labels List<String>
FlywheelDocumentClassificationConfigMode
- Multi
Class - MULTI_CLASS
- Multi
Label - MULTI_LABEL
- Flywheel
Document Classification Config Mode Multi Class - MULTI_CLASS
- Flywheel
Document Classification Config Mode Multi Label - MULTI_LABEL
- Multi
Class - MULTI_CLASS
- Multi
Label - MULTI_LABEL
- Multi
Class - MULTI_CLASS
- Multi
Label - MULTI_LABEL
- MULTI_CLASS
- MULTI_CLASS
- MULTI_LABEL
- MULTI_LABEL
- "MULTI_CLASS"
- MULTI_CLASS
- "MULTI_LABEL"
- MULTI_LABEL
FlywheelEntityRecognitionConfig
FlywheelEntityTypesListItem
- Type string
- Type string
- type String
- type string
- type str
- type String
FlywheelModelType
- Document
Classifier - DOCUMENT_CLASSIFIER
- Entity
Recognizer - ENTITY_RECOGNIZER
- Flywheel
Model Type Document Classifier - DOCUMENT_CLASSIFIER
- Flywheel
Model Type Entity Recognizer - ENTITY_RECOGNIZER
- Document
Classifier - DOCUMENT_CLASSIFIER
- Entity
Recognizer - ENTITY_RECOGNIZER
- Document
Classifier - DOCUMENT_CLASSIFIER
- Entity
Recognizer - ENTITY_RECOGNIZER
- DOCUMENT_CLASSIFIER
- DOCUMENT_CLASSIFIER
- ENTITY_RECOGNIZER
- ENTITY_RECOGNIZER
- "DOCUMENT_CLASSIFIER"
- DOCUMENT_CLASSIFIER
- "ENTITY_RECOGNIZER"
- ENTITY_RECOGNIZER
FlywheelTag
FlywheelTaskConfig
FlywheelTaskConfigLanguageCode
- En
- en
- Es
- es
- Fr
- fr
- It
- it
- De
- de
- Pt
- pt
- Flywheel
Task Config Language Code En - en
- Flywheel
Task Config Language Code Es - es
- Flywheel
Task Config Language Code Fr - fr
- Flywheel
Task Config Language Code It - it
- Flywheel
Task Config Language Code De - de
- Flywheel
Task Config Language Code Pt - pt
- En
- en
- Es
- es
- Fr
- fr
- It
- it
- De
- de
- Pt
- pt
- En
- en
- Es
- es
- Fr
- fr
- It
- it
- De
- de
- Pt
- pt
- EN
- en
- ES
- es
- FR
- fr
- IT
- it
- DE
- de
- PT
- pt
- "en"
- en
- "es"
- es
- "fr"
- fr
- "it"
- it
- "de"
- de
- "pt"
- pt
FlywheelVpcConfig
- Security
Group List<string>Ids - Subnets List<string>
- Security
Group []stringIds - Subnets []string
- security
Group List<String>Ids - subnets List<String>
- security
Group string[]Ids - subnets string[]
- security_
group_ Sequence[str]ids - subnets Sequence[str]
- security
Group List<String>Ids - subnets List<String>
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0