FlowValidationDetails
A union type containing various possible validation issues in the flow.
Contents
Important
This data type is a UNION, so only one of the following members can be specified when used or returned.
- cyclicConnection
- 
               Details about a cyclic connection in the flow. Type: CyclicConnectionFlowValidationDetails object Required: No 
- duplicateConditionExpression
- 
               Details about duplicate condition expressions in a node. Type: DuplicateConditionExpressionFlowValidationDetails object Required: No 
- duplicateConnections
- 
               Details about duplicate connections between nodes. Type: DuplicateConnectionsFlowValidationDetails object Required: No 
- incompatibleConnectionDataType
- 
               Details about incompatible data types in a connection. Type: IncompatibleConnectionDataTypeFlowValidationDetails object Required: No 
- invalidLoopBoundary
- 
               Details about a flow that includes connections that violate loop boundary rules. Type: InvalidLoopBoundaryFlowValidationDetails object Required: No 
- loopIncompatibleNodeType
- 
               Details about a flow that includes incompatible node types in a DoWhile loop. Type: LoopIncompatibleNodeTypeFlowValidationDetails object Required: No 
- malformedConditionExpression
- 
               Details about a malformed condition expression in a node. Type: MalformedConditionExpressionFlowValidationDetails object Required: No 
- malformedNodeInputExpression
- 
               Details about a malformed input expression in a node. Type: MalformedNodeInputExpressionFlowValidationDetails object Required: No 
- mismatchedNodeInputType
- 
               Details about mismatched input data types in a node. Type: MismatchedNodeInputTypeFlowValidationDetails object Required: No 
- mismatchedNodeOutputType
- 
               Details about mismatched output data types in a node. Type: MismatchedNodeOutputTypeFlowValidationDetails object Required: No 
- missingConnectionConfiguration
- 
               Details about missing configuration for a connection. Type: MissingConnectionConfigurationFlowValidationDetails object Required: No 
- missingDefaultCondition
- 
               Details about a missing default condition in a conditional node. Type: MissingDefaultConditionFlowValidationDetails object Required: No 
- missingEndingNodes
- 
               Details about missing ending nodes in the flow. Type: MissingEndingNodesFlowValidationDetails object Required: No 
- missingLoopControllerNode
- 
               Details about a flow that's missing a required LoopControllernode in a DoWhile loop.Type: MissingLoopControllerNodeFlowValidationDetails object Required: No 
- missingLoopInputNode
- 
               Details about a flow that's missing a required LoopInputnode in a DoWhile loop.Type: MissingLoopInputNodeFlowValidationDetails object Required: No 
- missingNodeConfiguration
- 
               Details about missing configuration for a node. Type: MissingNodeConfigurationFlowValidationDetails object Required: No 
- missingNodeInput
- 
               Details about a missing required input in a node. Type: MissingNodeInputFlowValidationDetails object Required: No 
- missingNodeOutput
- 
               Details about a missing required output in a node. Type: MissingNodeOutputFlowValidationDetails object Required: No 
- missingStartingNodes
- 
               Details about missing starting nodes in the flow. Type: MissingStartingNodesFlowValidationDetails object Required: No 
- multipleLoopControllerNodes
- 
               Details about a flow that contains multiple LoopControllernodes in a DoWhile loop.Type: MultipleLoopControllerNodesFlowValidationDetails object Required: No 
- multipleLoopInputNodes
- 
               Details about a flow that contains multiple LoopInputnodes in a DoWhile loop.Type: MultipleLoopInputNodesFlowValidationDetails object Required: No 
- multipleNodeInputConnections
- 
               Details about multiple connections to a single node input. Type: MultipleNodeInputConnectionsFlowValidationDetails object Required: No 
- unfulfilledNodeInput
- 
               Details about an unfulfilled node input with no valid connections. Type: UnfulfilledNodeInputFlowValidationDetails object Required: No 
- unknownConnectionCondition
- 
               Details about an unknown condition for a connection. Type: UnknownConnectionConditionFlowValidationDetails object Required: No 
- unknownConnectionSource
- 
               Details about an unknown source node for a connection. Type: UnknownConnectionSourceFlowValidationDetails object Required: No 
- unknownConnectionSourceOutput
- 
               Details about an unknown source output for a connection. Type: UnknownConnectionSourceOutputFlowValidationDetails object Required: No 
- unknownConnectionTarget
- 
               Details about an unknown target node for a connection. Type: UnknownConnectionTargetFlowValidationDetails object Required: No 
- unknownConnectionTargetInput
- 
               Details about an unknown target input for a connection. Type: UnknownConnectionTargetInputFlowValidationDetails object Required: No 
- unknownNodeInput
- 
               Details about an unknown input for a node. Type: UnknownNodeInputFlowValidationDetails object Required: No 
- unknownNodeOutput
- 
               Details about an unknown output for a node. Type: UnknownNodeOutputFlowValidationDetails object Required: No 
- unreachableNode
- 
               Details about an unreachable node in the flow. Type: UnreachableNodeFlowValidationDetails object Required: No 
- unsatisfiedConnectionConditions
- 
               Details about unsatisfied conditions for a connection. Type: UnsatisfiedConnectionConditionsFlowValidationDetails object Required: No 
- unspecified
- 
               Details about an unspecified validation. Type: UnspecifiedFlowValidationDetails object Required: No 
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: