Class: Aws::LexModelsV2::Types::PostDialogCodeHookInvocationSpecification
- Inherits:
-
Struct
- Object
- Struct
- Aws::LexModelsV2::Types::PostDialogCodeHookInvocationSpecification
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-lexmodelsv2/types.rb
Overview
Specifies next steps to run after the dialog code hook finishes.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#failure_conditional ⇒ Types::ConditionalSpecification
A list of conditional branches to evaluate after the dialog code hook throws an exception or returns with the ‘State` field of the `Intent` object set to `Failed`.
-
#failure_next_step ⇒ Types::DialogState
Specifies the next step the bot runs after the dialog code hook throws an exception or returns with the ‘State` field of the `Intent` object set to `Failed`.
-
#failure_response ⇒ Types::ResponseSpecification
Specifies a list of message groups that Amazon Lex uses to respond the user input.
-
#success_conditional ⇒ Types::ConditionalSpecification
A list of conditional branches to evaluate after the dialog code hook finishes successfully.
-
#success_next_step ⇒ Types::DialogState
Specifics the next step the bot runs after the dialog code hook finishes successfully.
-
#success_response ⇒ Types::ResponseSpecification
Specifies a list of message groups that Amazon Lex uses to respond the user input.
-
#timeout_conditional ⇒ Types::ConditionalSpecification
A list of conditional branches to evaluate if the code hook times out.
-
#timeout_next_step ⇒ Types::DialogState
Specifies the next step that the bot runs when the code hook times out.
-
#timeout_response ⇒ Types::ResponseSpecification
Specifies a list of message groups that Amazon Lex uses to respond the user input.
Instance Attribute Details
#failure_conditional ⇒ Types::ConditionalSpecification
A list of conditional branches to evaluate after the dialog code hook throws an exception or returns with the ‘State` field of the `Intent` object set to `Failed`.
11378 11379 11380 11381 11382 11383 11384 11385 11386 11387 11388 11389 11390 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 11378 class PostDialogCodeHookInvocationSpecification < Struct.new( :success_response, :success_next_step, :success_conditional, :failure_response, :failure_next_step, :failure_conditional, :timeout_response, :timeout_next_step, :timeout_conditional) SENSITIVE = [] include Aws::Structure end |
#failure_next_step ⇒ Types::DialogState
Specifies the next step the bot runs after the dialog code hook throws an exception or returns with the ‘State` field of the `Intent` object set to `Failed`.
11378 11379 11380 11381 11382 11383 11384 11385 11386 11387 11388 11389 11390 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 11378 class PostDialogCodeHookInvocationSpecification < Struct.new( :success_response, :success_next_step, :success_conditional, :failure_response, :failure_next_step, :failure_conditional, :timeout_response, :timeout_next_step, :timeout_conditional) SENSITIVE = [] include Aws::Structure end |
#failure_response ⇒ Types::ResponseSpecification
Specifies a list of message groups that Amazon Lex uses to respond the user input.
11378 11379 11380 11381 11382 11383 11384 11385 11386 11387 11388 11389 11390 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 11378 class PostDialogCodeHookInvocationSpecification < Struct.new( :success_response, :success_next_step, :success_conditional, :failure_response, :failure_next_step, :failure_conditional, :timeout_response, :timeout_next_step, :timeout_conditional) SENSITIVE = [] include Aws::Structure end |
#success_conditional ⇒ Types::ConditionalSpecification
A list of conditional branches to evaluate after the dialog code hook finishes successfully.
11378 11379 11380 11381 11382 11383 11384 11385 11386 11387 11388 11389 11390 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 11378 class PostDialogCodeHookInvocationSpecification < Struct.new( :success_response, :success_next_step, :success_conditional, :failure_response, :failure_next_step, :failure_conditional, :timeout_response, :timeout_next_step, :timeout_conditional) SENSITIVE = [] include Aws::Structure end |
#success_next_step ⇒ Types::DialogState
Specifics the next step the bot runs after the dialog code hook finishes successfully.
11378 11379 11380 11381 11382 11383 11384 11385 11386 11387 11388 11389 11390 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 11378 class PostDialogCodeHookInvocationSpecification < Struct.new( :success_response, :success_next_step, :success_conditional, :failure_response, :failure_next_step, :failure_conditional, :timeout_response, :timeout_next_step, :timeout_conditional) SENSITIVE = [] include Aws::Structure end |
#success_response ⇒ Types::ResponseSpecification
Specifies a list of message groups that Amazon Lex uses to respond the user input.
11378 11379 11380 11381 11382 11383 11384 11385 11386 11387 11388 11389 11390 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 11378 class PostDialogCodeHookInvocationSpecification < Struct.new( :success_response, :success_next_step, :success_conditional, :failure_response, :failure_next_step, :failure_conditional, :timeout_response, :timeout_next_step, :timeout_conditional) SENSITIVE = [] include Aws::Structure end |
#timeout_conditional ⇒ Types::ConditionalSpecification
A list of conditional branches to evaluate if the code hook times out.
11378 11379 11380 11381 11382 11383 11384 11385 11386 11387 11388 11389 11390 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 11378 class PostDialogCodeHookInvocationSpecification < Struct.new( :success_response, :success_next_step, :success_conditional, :failure_response, :failure_next_step, :failure_conditional, :timeout_response, :timeout_next_step, :timeout_conditional) SENSITIVE = [] include Aws::Structure end |
#timeout_next_step ⇒ Types::DialogState
Specifies the next step that the bot runs when the code hook times out.
11378 11379 11380 11381 11382 11383 11384 11385 11386 11387 11388 11389 11390 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 11378 class PostDialogCodeHookInvocationSpecification < Struct.new( :success_response, :success_next_step, :success_conditional, :failure_response, :failure_next_step, :failure_conditional, :timeout_response, :timeout_next_step, :timeout_conditional) SENSITIVE = [] include Aws::Structure end |
#timeout_response ⇒ Types::ResponseSpecification
Specifies a list of message groups that Amazon Lex uses to respond the user input.
11378 11379 11380 11381 11382 11383 11384 11385 11386 11387 11388 11389 11390 |
# File 'lib/aws-sdk-lexmodelsv2/types.rb', line 11378 class PostDialogCodeHookInvocationSpecification < Struct.new( :success_response, :success_next_step, :success_conditional, :failure_response, :failure_next_step, :failure_conditional, :timeout_response, :timeout_next_step, :timeout_conditional) SENSITIVE = [] include Aws::Structure end |