CreateIntentVersionResponse
public struct CreateIntentVersionResponse : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Checksum of the intent version created.
Declaration
Swift
public let checksum: String?
-
After the Lambda function specified in the fulfillmentActivity field fulfills the intent, Amazon Lex conveys this statement to the user.
Declaration
Swift
public let conclusionStatement: Statement?
-
If defined, the prompt that Amazon Lex uses to confirm the user’s intent before fulfilling it.
Declaration
Swift
public let confirmationPrompt: Prompt?
-
The date that the intent was created.
Declaration
Swift
public let createdDate: TimeStamp?
-
A description of the intent.
Declaration
Swift
public let description: String?
-
If defined, Amazon Lex invokes this Lambda function for each user input.
Declaration
Swift
public let dialogCodeHook: CodeHook?
-
If defined, Amazon Lex uses this prompt to solicit additional user activity after the intent is fulfilled.
Declaration
Swift
public let followUpPrompt: FollowUpPrompt?
-
Describes how the intent is fulfilled.
Declaration
Swift
public let fulfillmentActivity: FulfillmentActivity?
-
Configuration information, if any, for connectin an Amazon Kendra index with the AMAZON.KendraSearchIntent intent.
Declaration
Swift
public let kendraConfiguration: KendraConfiguration?
-
The date that the intent was updated.
Declaration
Swift
public let lastUpdatedDate: TimeStamp?
-
The name of the intent.
Declaration
Swift
public let name: String?
-
A unique identifier for a built-in intent.
Declaration
Swift
public let parentIntentSignature: String?
-
If the user answers “no” to the question defined in confirmationPrompt, Amazon Lex responds with this statement to acknowledge that the intent was canceled.
Declaration
Swift
public let rejectionStatement: Statement?
-
An array of sample utterances configured for the intent.
Declaration
Swift
public let sampleUtterances: [String]?
-
An array of slot types that defines the information required to fulfill the intent.
Declaration
Swift
public let slots: [Slot]?
-
The version number assigned to the new version of the intent.
Declaration
Swift
public let version: String?
-
init(checksum:conclusionStatement:confirmationPrompt:createdDate:description:dialogCodeHook:followUpPrompt:fulfillmentActivity:kendraConfiguration:lastUpdatedDate:name:parentIntentSignature:rejectionStatement:sampleUtterances:slots:version:)
Undocumented
Declaration
Swift
public init(checksum: String? = nil, conclusionStatement: Statement? = nil, confirmationPrompt: Prompt? = nil, createdDate: TimeStamp? = nil, description: String? = nil, dialogCodeHook: CodeHook? = nil, followUpPrompt: FollowUpPrompt? = nil, fulfillmentActivity: FulfillmentActivity? = nil, kendraConfiguration: KendraConfiguration? = nil, lastUpdatedDate: TimeStamp? = nil, name: String? = nil, parentIntentSignature: String? = nil, rejectionStatement: Statement? = nil, sampleUtterances: [String]? = nil, slots: [Slot]? = nil, version: String? = nil)