V2modelsSlotTypeValueSelectionSettingArgs

data class V2modelsSlotTypeValueSelectionSettingArgs(val advancedRecognitionSettings: Output<List<V2modelsSlotTypeValueSelectionSettingAdvancedRecognitionSettingArgs>>? = null, val regexFilters: Output<List<V2modelsSlotTypeValueSelectionSettingRegexFilterArgs>>? = null, val resolutionStrategy: Output<String>) : ConvertibleToJava<V2modelsSlotTypeValueSelectionSettingArgs>

Constructors

constructor(advancedRecognitionSettings: Output<List<V2modelsSlotTypeValueSelectionSettingAdvancedRecognitionSettingArgs>>? = null, regexFilters: Output<List<V2modelsSlotTypeValueSelectionSettingRegexFilterArgs>>? = null, resolutionStrategy: Output<String>)

Properties

Link copied to clipboard

Provides settings that enable advanced recognition settings for slot values. You can use this to enable using slot values as a custom vocabulary for recognizing user utterances. See advanced_recognition_setting argument reference below.

Link copied to clipboard

Used to validate the value of the slot. See regex_filter argument reference below.

Link copied to clipboard

Determines the slot resolution strategy that Amazon Lex uses to return slot type values. Valid values are OriginalValue, TopResolution, and Concatenation.

Functions

Link copied to clipboard
open override fun toJava(): V2modelsSlotTypeValueSelectionSettingArgs