Class CfnBot.PostFulfillmentStatusSpecificationProperty
Provides a setting that determines whether the post-fulfillment response is sent to the user.
Inheritance
Namespace: Amazon.CDK.AWS.Lex
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class PostFulfillmentStatusSpecificationProperty : Object, CfnBot.IPostFulfillmentStatusSpecificationProperty
Syntax (vb)
Public Class PostFulfillmentStatusSpecificationProperty
Inherits Object
Implements CfnBot.IPostFulfillmentStatusSpecificationProperty
Remarks
ExampleMetadata: fixture=_generated
Synopsis
Constructors
PostFulfillmentStatusSpecificationProperty() |
Properties
FailureConditional | A list of conditional branches to evaluate after the fulfillment code hook throws an exception or returns with the |
FailureNextStep | Specifies the next step the bot runs after the fulfillment code hook throws an exception or returns with the |
FailureResponse | Specifies a list of message groups that Amazon Lex uses to respond when fulfillment isn't successful. |
SuccessConditional | A list of conditional branches to evaluate after the fulfillment code hook finishes successfully. |
SuccessNextStep | Specifies the next step in the conversation that Amazon Lex invokes when the fulfillment code hook completes successfully. |
SuccessResponse | Specifies a list of message groups that Amazon Lex uses to respond when the fulfillment is successful. |
TimeoutConditional | A list of conditional branches to evaluate if the fulfillment code hook times out. |
TimeoutNextStep | Specifies the next step that the bot runs when the fulfillment code hook times out. |
TimeoutResponse | Specifies a list of message groups that Amazon Lex uses to respond when fulfillment isn't completed within the timeout period. |
Constructors
PostFulfillmentStatusSpecificationProperty()
public PostFulfillmentStatusSpecificationProperty()
Properties
FailureConditional
A list of conditional branches to evaluate after the fulfillment code hook throws an exception or returns with the State
field of the Intent
object set to Failed
.
public object FailureConditional { get; set; }
Property Value
System.Object
Remarks
FailureNextStep
Specifies the next step the bot runs after the fulfillment code hook throws an exception or returns with the State
field of the Intent
object set to Failed
.
public object FailureNextStep { get; set; }
Property Value
System.Object
Remarks
FailureResponse
Specifies a list of message groups that Amazon Lex uses to respond when fulfillment isn't successful.
public object FailureResponse { get; set; }
Property Value
System.Object
Remarks
SuccessConditional
A list of conditional branches to evaluate after the fulfillment code hook finishes successfully.
public object SuccessConditional { get; set; }
Property Value
System.Object
Remarks
SuccessNextStep
Specifies the next step in the conversation that Amazon Lex invokes when the fulfillment code hook completes successfully.
public object SuccessNextStep { get; set; }
Property Value
System.Object
Remarks
SuccessResponse
Specifies a list of message groups that Amazon Lex uses to respond when the fulfillment is successful.
public object SuccessResponse { get; set; }
Property Value
System.Object
Remarks
TimeoutConditional
A list of conditional branches to evaluate if the fulfillment code hook times out.
public object TimeoutConditional { get; set; }
Property Value
System.Object
Remarks
TimeoutNextStep
Specifies the next step that the bot runs when the fulfillment code hook times out.
public object TimeoutNextStep { get; set; }
Property Value
System.Object
Remarks
TimeoutResponse
Specifies a list of message groups that Amazon Lex uses to respond when fulfillment isn't completed within the timeout period.
public object TimeoutResponse { get; set; }
Property Value
System.Object