This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::Lex::Bot PostFulfillmentStatusSpecification
Provides a setting that determines whether the post-fulfillment response is sent to the user. For more information, see https://docs.amazonaws.cn/lexv2/latest/dg/streaming-progress.html#progress-complete
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "FailureConditional" :ConditionalSpecification, "FailureNextStep" :DialogState, "FailureResponse" :ResponseSpecification, "SuccessConditional" :ConditionalSpecification, "SuccessNextStep" :DialogState, "SuccessResponse" :ResponseSpecification, "TimeoutConditional" :ConditionalSpecification, "TimeoutNextStep" :DialogState, "TimeoutResponse" :ResponseSpecification}
YAML
FailureConditional:ConditionalSpecificationFailureNextStep:DialogStateFailureResponse:ResponseSpecificationSuccessConditional:ConditionalSpecificationSuccessNextStep:DialogStateSuccessResponse:ResponseSpecificationTimeoutConditional:ConditionalSpecificationTimeoutNextStep:DialogStateTimeoutResponse:ResponseSpecification
Properties
FailureConditional- 
                    
A list of conditional branches to evaluate after the fulfillment code hook throws an exception or returns with the
Statefield of theIntentobject set toFailed.Required: No
Type: ConditionalSpecification
Update requires: No interruption
 FailureNextStep- 
                    
Specifies the next step the bot runs after the fulfillment code hook throws an exception or returns with the
Statefield of theIntentobject set toFailed.Required: No
Type: DialogState
Update requires: No interruption
 FailureResponse- 
                    
Specifies a list of message groups that Amazon Lex uses to respond when fulfillment isn't successful.
Required: No
Type: ResponseSpecification
Update requires: No interruption
 SuccessConditional- 
                    
A list of conditional branches to evaluate after the fulfillment code hook finishes successfully.
Required: No
Type: ConditionalSpecification
Update requires: No interruption
 SuccessNextStep- 
                    
Specifies the next step in the conversation that Amazon Lex invokes when the fulfillment code hook completes successfully.
Required: No
Type: DialogState
Update requires: No interruption
 SuccessResponse- 
                    
Specifies a list of message groups that Amazon Lex uses to respond when the fulfillment is successful.
Required: No
Type: ResponseSpecification
Update requires: No interruption
 TimeoutConditional- 
                    
A list of conditional branches to evaluate if the fulfillment code hook times out.
Required: No
Type: ConditionalSpecification
Update requires: No interruption
 TimeoutNextStep- 
                    
Specifies the next step that the bot runs when the fulfillment code hook times out.
Required: No
Type: DialogState
Update requires: No interruption
 TimeoutResponse- 
                    
Specifies a list of message groups that Amazon Lex uses to respond when fulfillment isn't completed within the timeout period.
Required: No
Type: ResponseSpecification
Update requires: No interruption