AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the UpdateSlot operation. Updates the settings for a slot.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.LexModelsV2.AmazonLexModelsV2Request
      Amazon.LexModelsV2.Model.UpdateSlotRequest

Namespace: Amazon.LexModelsV2.Model
Assembly: AWSSDK.LexModelsV2.dll
Version: 3.x.y.z

Syntax

C#
public class UpdateSlotRequest : AmazonLexModelsV2Request
         IAmazonWebServiceRequest

The UpdateSlotRequest type exposes the following members

Constructors

NameDescription
Public Method UpdateSlotRequest()

Properties

NameTypeDescription
Public Property BotId System.String

Gets and sets the property BotId.

The unique identifier of the bot that contains the slot.

Public Property BotVersion System.String

Gets and sets the property BotVersion.

The version of the bot that contains the slot. Must always be DRAFT.

Public Property Description System.String

Gets and sets the property Description.

The new description for the slot.

Public Property IntentId System.String

Gets and sets the property IntentId.

The identifier of the intent that contains the slot.

Public Property LocaleId System.String

Gets and sets the property LocaleId.

The identifier of the language and locale that contains the slot. The string must match one of the supported locales. For more information, see Supported languages.

Public Property MultipleValuesSetting Amazon.LexModelsV2.Model.MultipleValuesSetting

Gets and sets the property MultipleValuesSetting.

Determines whether the slot accepts multiple values in one response. Multiple 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.

If the multipleValuesSetting is not set, the default value is false.

Public Property ObfuscationSetting Amazon.LexModelsV2.Model.ObfuscationSetting

Gets and sets the property ObfuscationSetting.

New settings that determine how slot values are formatted in Amazon CloudWatch logs.

Public Property SlotId System.String

Gets and sets the property SlotId.

The unique identifier for the slot to update.

Public Property SlotName System.String

Gets and sets the property SlotName.

The new name for the slot.

Public Property SlotTypeId System.String

Gets and sets the property SlotTypeId.

The unique identifier of the new slot type to associate with this slot.

Public Property SubSlotSetting Amazon.LexModelsV2.Model.SubSlotSetting

Gets and sets the property SubSlotSetting.

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

Public Property ValueElicitationSetting Amazon.LexModelsV2.Model.SlotValueElicitationSetting

Gets and sets the property ValueElicitationSetting.

A new set of prompts that Amazon Lex sends to the user to elicit a response the provides a value for the slot.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5