Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

PostFulfillmentStatusSpecification

import type { PostFulfillmentStatusSpecification } from "https://aws-api.deno.dev/v0.4/services/lexmodelsv2.ts?docs=full";

Provides a setting that determines whether the post-fulfillment response is sent to the user. For more information, see https://docs.aws.amazon.com/lexv2/latest/dg/streaming-progress.html#progress-complete

interface PostFulfillmentStatusSpecification {
failureConditional?: ConditionalSpecification | null;
failureNextStep?: DialogState | null;
failureResponse?: ResponseSpecification | null;
successConditional?: ConditionalSpecification | null;
successNextStep?: DialogState | null;
successResponse?: ResponseSpecification | null;
timeoutConditional?: ConditionalSpecification | null;
timeoutNextStep?: DialogState | null;
timeoutResponse?: ResponseSpecification | null;
}

§Properties

§
failureConditional?: ConditionalSpecification | null
[src]

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.

§
failureNextStep?: DialogState | null
[src]

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.

§
failureResponse?: ResponseSpecification | null
[src]
§
successConditional?: ConditionalSpecification | null
[src]

A list of conditional branches to evaluate after the fulfillment code hook finishes successfully.

§
successNextStep?: DialogState | null
[src]

Specifies the next step in the conversation that Amazon Lex invokes when the fulfillment code hook completes successfully.

§
successResponse?: ResponseSpecification | null
[src]
§
timeoutConditional?: ConditionalSpecification | null
[src]

A list of conditional branches to evaluate if the fulfillment code hook times out.

§
timeoutNextStep?: DialogState | null
[src]

Specifies the next step that the bot runs when the fulfillment code hook times out.

§
timeoutResponse?: ResponseSpecification | null
[src]