FlowDefinitionState class
Input properties used for looking up and filtering FlowDefinition resources.
Constructors
-
FlowDefinitionState({Input<
String?> ? arn, Input<String?> ? flowDefinitionName, Input<FlowDefinitionHumanLoopActivationConfig?> ? humanLoopActivationConfig, Input<FlowDefinitionHumanLoopConfig?> ? humanLoopConfig, Input<FlowDefinitionHumanLoopRequestSource?> ? humanLoopRequestSource, Input<FlowDefinitionOutputConfig?> ? outputConfig, Input<String?> ? region, Input<String?> ? roleArn, Input<Map< ? tags, Input<String, String> ?>Map< ? tagsAll})String, String> ?> -
Creates a new FlowDefinitionState.
arnARN assigned by AWS to this Flow Definition.flowDefinitionNameThe name of your flow definition.humanLoopActivationConfigAn object containing information about the events that trigger a human workflow. See Human Loop Activation Config details below.humanLoopConfigAn object containing information about the tasks the human reviewers will perform. See Human Loop Config details below.humanLoopRequestSourceContainer for configuring the source of human task requests. Use to specify if Amazon Rekognition or Amazon Textract is used as an integration source. See Human Loop Request Source details below.outputConfigAn object containing information about where the human review results will be uploaded. See Output Config details below.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.roleArnARN of the role needed to call other services on your behalf.tagsA map of tags to assign to the resource. If configured with a providerdefaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.tagsAllA map of tags assigned to the resource, including those inherited from the providerdefaultTagsconfiguration block.const -
FlowDefinitionState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
arn
→ Input<
String?> ? -
ARN assigned by AWS to this Flow Definition.
final
-
flowDefinitionName
→ Input<
String?> ? -
The name of your flow definition.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
humanLoopActivationConfig
→ Input<
FlowDefinitionHumanLoopActivationConfig?> ? -
An object containing information about the events that trigger a human workflow. See Human Loop Activation Config details below.
final
-
humanLoopConfig
→ Input<
FlowDefinitionHumanLoopConfig?> ? -
An object containing information about the tasks the human reviewers will perform. See Human Loop Config details below.
final
-
humanLoopRequestSource
→ Input<
FlowDefinitionHumanLoopRequestSource?> ? -
Container for configuring the source of human task requests. Use to specify if Amazon Rekognition or Amazon Textract is used as an integration source. See Human Loop Request Source details below.
final
-
outputConfig
→ Input<
FlowDefinitionOutputConfig?> ? -
An object containing information about where the human review results will be uploaded. See Output Config details below.
final
-
region
→ Input<
String?> ? -
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
-
roleArn
→ Input<
String?> ? -
ARN of the role needed to call other services on your behalf.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
A map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.final -
A map of tags assigned to the resource, including those inherited from the provider
defaultTagsconfiguration block.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited