Show / Hide Table of Contents

Interface CfnBotPropsMixin.IPromptAttemptSpecificationProperty

Specifies the settings on a prompt attempt.

Namespace: Amazon.CDK.CfnPropertyMixins.AWS.Lex
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public interface CfnBotPropsMixin.IPromptAttemptSpecificationProperty
Syntax (vb)
Public Interface CfnBotPropsMixin.IPromptAttemptSpecificationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptattemptspecification.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.CfnPropertyMixins.AWS.Lex;

             var promptAttemptSpecificationProperty = new PromptAttemptSpecificationProperty {
                 AllowedInputTypes = new AllowedInputTypesProperty {
                     AllowAudioInput = false,
                     AllowDtmfInput = false
                 },
                 AllowInterrupt = false,
                 AudioAndDtmfInputSpecification = new AudioAndDTMFInputSpecificationProperty {
                     AudioSpecification = new AudioSpecificationProperty {
                         EndTimeoutMs = 123,
                         MaxLengthMs = 123
                     },
                     DtmfSpecification = new DTMFSpecificationProperty {
                         DeletionCharacter = "deletionCharacter",
                         EndCharacter = "endCharacter",
                         EndTimeoutMs = 123,
                         MaxLength = 123
                     },
                     StartTimeoutMs = 123
                 },
                 TextInputSpecification = new TextInputSpecificationProperty {
                     StartTimeoutMs = 123
                 }
             };

Synopsis

Properties

AllowInterrupt

Indicates whether the user can interrupt a speech prompt attempt from the bot.

AllowedInputTypes

Indicates the allowed input types of the prompt attempt.

AudioAndDtmfInputSpecification

Specifies the settings on audio and DTMF input.

TextInputSpecification

Specifies the settings on text input.

Properties

AllowInterrupt

Indicates whether the user can interrupt a speech prompt attempt from the bot.

object? AllowInterrupt { get; }
Property Value

object

Remarks

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

Type union: either bool or IResolvable

AllowedInputTypes

Indicates the allowed input types of the prompt attempt.

object? AllowedInputTypes { get; }
Property Value

object

Remarks

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

Type union: either IResolvable or CfnBotPropsMixin.IAllowedInputTypesProperty

AudioAndDtmfInputSpecification

Specifies the settings on audio and DTMF input.

object? AudioAndDtmfInputSpecification { get; }
Property Value

object

Remarks

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

Type union: either IResolvable or CfnBotPropsMixin.IAudioAndDTMFInputSpecificationProperty

TextInputSpecification

Specifies the settings on text input.

object? TextInputSpecification { get; }
Property Value

object

Remarks

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

Type union: either IResolvable or CfnBotPropsMixin.ITextInputSpecificationProperty

Back to top Generated by DocFX