CreateSlotRequest

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The identifier of the bot associated with the slot.

Link copied to clipboard

The version of the bot associated with the slot.

Link copied to clipboard

A description of the slot. Use this to help identify the slot in lists.

Link copied to clipboard

The identifier of the intent that contains the slot.

Link copied to clipboard

The identifier of the language and locale that the slot will be used in. The string must match one of the supported locales. All of the bots, intents, slot types used by the slot must have the same locale. For more information, see Supported languages.

Link copied to clipboard

Indicates whether the slot returns multiple values in one response. Multi-value slots are only available in the en-US locale. If you set this value to true in any other locale, Amazon Lex throws a ValidationException.

Link copied to clipboard

Determines how slot values are used in Amazon CloudWatch logs. If the value of the obfuscationSetting parameter is DefaultObfuscation, slot values are obfuscated in the log output. If the value is None, the actual value is present in the log output.

Link copied to clipboard

The name of the slot. Slot names must be unique within the bot that contains the slot.

Link copied to clipboard

The unique identifier for the slot type associated with this slot. The slot type determines the values that can be entered into the slot.

Link copied to clipboard

Specifications for the constituent sub slots and the expression for the composite slot.

Link copied to clipboard

Specifies prompts that Amazon Lex sends to the user to elicit a response that provides the value for the slot.

Functions

Link copied to clipboard
inline fun copy(block: CreateSlotRequest.Builder.() -> Unit = {}): CreateSlotRequest
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String