Show / Hide Table of Contents

Class CfnBotPropsMixin.DialogActionProperty

Defines the action that the bot executes at runtime when the conversation reaches this step.

Inheritance
object
CfnBotPropsMixin.DialogActionProperty
Implements
CfnBotPropsMixin.IDialogActionProperty
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.DialogActionProperty : CfnBotPropsMixin.IDialogActionProperty
Syntax (vb)
Public Class CfnBotPropsMixin.DialogActionProperty Implements CfnBotPropsMixin.IDialogActionProperty
Remarks

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

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.Lex.Mixins;

             var dialogActionProperty = new DialogActionProperty {
                 SlotToElicit = "slotToElicit",
                 SuppressNextMessage = false,
                 Type = "type"
             };

Synopsis

Constructors

DialogActionProperty()

Defines the action that the bot executes at runtime when the conversation reaches this step.

Properties

SlotToElicit

If the dialog action is ElicitSlot , defines the slot to elicit from the user.

SuppressNextMessage

When true the next message for the intent is not used.

Type

The action that the bot should execute.

Constructors

DialogActionProperty()

Defines the action that the bot executes at runtime when the conversation reaches this step.

public DialogActionProperty()
Remarks

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

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.Lex.Mixins;

             var dialogActionProperty = new DialogActionProperty {
                 SlotToElicit = "slotToElicit",
                 SuppressNextMessage = false,
                 Type = "type"
             };

Properties

SlotToElicit

If the dialog action is ElicitSlot , defines the slot to elicit from the user.

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

string

Remarks

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

SuppressNextMessage

When true the next message for the intent is not used.

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

object

Remarks

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

Type union: either bool or IResolvable

Type

The action that the bot should execute.

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

string

Remarks

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

Implements

CfnBotPropsMixin.IDialogActionProperty
Back to top Generated by DocFX