AWS::Lex::Bot FulfillmentUpdatesSpecification
Provides information for updating the user on the progress of fulfilling an intent.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Active" :
Boolean
, "StartResponse" :FulfillmentStartResponseSpecification
, "TimeoutInSeconds" :Integer
, "UpdateResponse" :FulfillmentUpdateResponseSpecification
}
YAML
Active:
Boolean
StartResponse:FulfillmentStartResponseSpecification
TimeoutInSeconds:Integer
UpdateResponse:FulfillmentUpdateResponseSpecification
Properties
Active
-
Determines whether fulfillment updates are sent to the user. When this field is true, updates are sent.
If the
active
field is set to true, thestartResponse
,updateResponse
, andtimeoutInSeconds
fields are required.Required: Yes
Type: Boolean
Update requires: No interruption
StartResponse
-
Provides configuration information for the message sent to users when the fulfillment Lambda functions starts running.
Required: No
Type: FulfillmentStartResponseSpecification
Update requires: No interruption
TimeoutInSeconds
-
The length of time that the fulfillment Lambda function should run before it times out.
Required: No
Type: Integer
Minimum:
1
Maximum:
900
Update requires: No interruption
UpdateResponse
-
Provides configuration information for messages sent periodically to the user while the fulfillment Lambda function is running.
Required: No
Type: FulfillmentUpdateResponseSpecification
Update requires: No interruption