Class CfnBot.SlotCaptureSettingProperty
Settings used when Amazon Lex successfully captures a slot value from a user.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.Lex
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnBot.SlotCaptureSettingProperty : CfnBot.ISlotCaptureSettingProperty
Syntax (vb)
Public Class CfnBot.SlotCaptureSettingProperty Implements CfnBot.ISlotCaptureSettingProperty
Remarks
ExampleMetadata: fixture=_generated
Synopsis
Constructors
SlotCaptureSettingProperty() | Settings used when Amazon Lex successfully captures a slot value from a user. |
Properties
CaptureConditional | A list of conditional branches to evaluate after the slot value is captured. |
CaptureNextStep | Specifies the next step that the bot runs when the slot value is captured before the code hook times out. |
CaptureResponse | Specifies a list of message groups that Amazon Lex uses to respond the user input. |
CodeHook | Code hook called after Amazon Lex successfully captures a slot value. |
ElicitationCodeHook | Code hook called when Amazon Lex doesn't capture a slot value. |
FailureConditional | A list of conditional branches to evaluate when the slot value isn't captured. |
FailureNextStep | Specifies the next step that the bot runs when the slot value code is not recognized. |
FailureResponse | Specifies a list of message groups that Amazon Lex uses to respond the user input when the slot fails to be captured. |
Constructors
SlotCaptureSettingProperty()
Settings used when Amazon Lex successfully captures a slot value from a user.
public SlotCaptureSettingProperty()
Remarks
ExampleMetadata: fixture=_generated
Properties
CaptureConditional
A list of conditional branches to evaluate after the slot value is captured.
public object? CaptureConditional { get; set; }
Property Value
Remarks
CaptureNextStep
Specifies the next step that the bot runs when the slot value is captured before the code hook times out.
public object? CaptureNextStep { get; set; }
Property Value
Remarks
CaptureResponse
Specifies a list of message groups that Amazon Lex uses to respond the user input.
public object? CaptureResponse { get; set; }
Property Value
Remarks
CodeHook
Code hook called after Amazon Lex successfully captures a slot value.
public object? CodeHook { get; set; }
Property Value
Remarks
ElicitationCodeHook
Code hook called when Amazon Lex doesn't capture a slot value.
public object? ElicitationCodeHook { get; set; }
Property Value
Remarks
FailureConditional
A list of conditional branches to evaluate when the slot value isn't captured.
public object? FailureConditional { get; set; }
Property Value
Remarks
FailureNextStep
Specifies the next step that the bot runs when the slot value code is not recognized.
public object? FailureNextStep { get; set; }
Property Value
Remarks
FailureResponse
Specifies a list of message groups that Amazon Lex uses to respond the user input when the slot fails to be captured.
public object? FailureResponse { get; set; }