Show / Hide Table of Contents

Class CfnBotPropsMixin.SlotProperty

Specifies the definition of a slot.

Inheritance
object
CfnBotPropsMixin.SlotProperty
Implements
CfnBotPropsMixin.ISlotProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.Lex.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnBotPropsMixin.SlotProperty : CfnBotPropsMixin.ISlotProperty
Syntax (vb)
Public Class CfnBotPropsMixin.SlotProperty Implements CfnBotPropsMixin.ISlotProperty
Remarks

Amazon Lex elicits slot values from uses to fulfill the user's intent.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slot.html

ExampleMetadata: fixture=_generated

Synopsis

Constructors

SlotProperty()

Specifies the definition of a slot.

Properties

Description

The description of the slot.

MultipleValuesSetting

Indicates whether a slot can return multiple values.

Name

The name given to the slot.

ObfuscationSetting

Determines whether the contents of the slot are obfuscated in Amazon CloudWatch Logs logs.

SlotTypeName

The name of the slot type that this slot is based on.

SubSlotSetting

Specifies the definition of a slot.

ValueElicitationSetting

Determines the slot resolution strategy that Amazon Lex uses to return slot type values.

Constructors

SlotProperty()

Specifies the definition of a slot.

public SlotProperty()
Remarks

Amazon Lex elicits slot values from uses to fulfill the user's intent.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slot.html

ExampleMetadata: fixture=_generated

Properties

Description

The description of the slot.

public string? Description { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slot.html#cfn-lex-bot-slot-description

MultipleValuesSetting

Indicates whether a slot can return multiple values.

public object? MultipleValuesSetting { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slot.html#cfn-lex-bot-slot-multiplevaluessetting

Type union: either IResolvable or CfnBotPropsMixin.IMultipleValuesSettingProperty

Name

The name given to the slot.

public string? Name { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slot.html#cfn-lex-bot-slot-name

ObfuscationSetting

Determines whether the contents of the slot are obfuscated in Amazon CloudWatch Logs logs.

public object? ObfuscationSetting { get; set; }
Property Value

object

Remarks

Use obfuscated slots to protect information such as personally identifiable information (PII) in logs.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slot.html#cfn-lex-bot-slot-obfuscationsetting

Type union: either IResolvable or CfnBotPropsMixin.IObfuscationSettingProperty

SlotTypeName

The name of the slot type that this slot is based on.

public string? SlotTypeName { get; set; }
Property Value

string

Remarks

The slot type defines the acceptable values for the slot.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slot.html#cfn-lex-bot-slot-slottypename

SubSlotSetting

Specifies the definition of a slot.

public object? SubSlotSetting { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slot.html#cfn-lex-bot-slot-subslotsetting

Type union: either IResolvable or CfnBotPropsMixin.ISubSlotSettingProperty

ValueElicitationSetting

Determines the slot resolution strategy that Amazon Lex uses to return slot type values.

public object? ValueElicitationSetting { get; set; }
Property Value

object

Remarks

The field can be set to one of the following values:

    If you don't specify the valueSelectionStrategy , the default is ORIGINAL_VALUE .

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slot.html#cfn-lex-bot-slot-valueelicitationsetting

    Type union: either IResolvable or CfnBotPropsMixin.ISlotValueElicitationSettingProperty

    Implements

    CfnBotPropsMixin.ISlotProperty
    Back to top Generated by DocFX