← Resource types

AWS::Lex::Bot

Version 51.0.0, issued

Each version of the AWS CloudFormation resource specification that changed AWS::Lex::Bot, compared with the version before it.

  • added
  • modified
  • removed

01Added resource types1

addedAWS::Lex::Botdocs ↗#Link to AWS::Lex::Bot

Type: AWS::Lex::BotProperties:  Name: String  Description: String  RoleArn: String  DataPrivacy: Json  IdleSessionTTLInSeconds: Integer  BotLocales:    - LocaleId: String      Description: String      VoiceSettings:        VoiceId: String      NluConfidenceThreshold: Double      Intents:        - Name: String          Description: String          ParentIntentSignature: String          SampleUtterances:            - Utterance: String          DialogCodeHook:            Enabled: Boolean          FulfillmentCodeHook:            FulfillmentUpdatesSpecification:              StartResponse:                MessageGroups:                  - Message:                      PlainTextMessage:                        Value: String                      CustomPayload:                        Value: String                      SSMLMessage:                        Value: String                      ImageResponseCard:                        Title: String                        Subtitle: String                        ImageUrl: String                        Buttons:                          - Text: String                            Value: String                    Variations:  # Message: see above                DelayInSeconds: Integer                AllowInterrupt: Boolean              UpdateResponse:                MessageGroups:  # MessageGroup: see above                FrequencyInSeconds: Integer                AllowInterrupt: Boolean              TimeoutInSeconds: Integer              Active: Boolean            PostFulfillmentStatusSpecification:              SuccessResponse:                MessageGroupsList:  # MessageGroup: see above                AllowInterrupt: Boolean              FailureResponse:  # ResponseSpecification: see above              TimeoutResponse:  # ResponseSpecification: see above            Enabled: Boolean          IntentConfirmationSetting:            PromptSpecification:              MessageGroupsList:  # MessageGroup: see above              MaxRetries: Integer              AllowInterrupt: Boolean            DeclinationResponse:  # ResponseSpecification: see above            IsActive: Boolean          IntentClosingSetting:            ClosingResponse:  # ResponseSpecification: see above            IsActive: Boolean          InputContexts:            - Name: String          OutputContexts:            - Name: String              TimeToLiveInSeconds: Integer              TurnsToLive: Integer          KendraConfiguration:            KendraIndex: String            QueryFilterStringEnabled: Boolean            QueryFilterString: String          SlotPriorities:            - Priority: Integer              SlotName: String          Slots:            - Name: String              Description: String              SlotTypeName: String              ValueElicitationSetting:                DefaultValueSpecification:                  DefaultValueList:                    - DefaultValue: String                SlotConstraint: String                PromptSpecification:  # PromptSpecification: see above                SampleUtterances:  # SampleUtterance: see above                WaitAndContinueSpecification:                  WaitingResponse:  # ResponseSpecification: see above                  ContinueResponse:  # ResponseSpecification: see above                  StillWaitingResponse:                    MessageGroupsList:  # MessageGroup: see above                    FrequencyInSeconds: Integer                    TimeoutInSeconds: Integer                    AllowInterrupt: Boolean                  IsActive: Boolean              ObfuscationSetting:                ObfuscationSettingType: String              MultipleValuesSetting:                AllowMultipleValues: Boolean      SlotTypes:        - Name: String          Description: String          ParentSlotTypeSignature: String          SlotTypeValues:            - SampleValue:                Value: String              Synonyms:  # SampleValue: see above          ValueSelectionSetting:            ResolutionStrategy: String            RegexFilter:              Pattern: String          ExternalSourceSetting:            GrammarSlotTypeSetting:              Source:                S3BucketName: String                S3ObjectKey: String                KmsKeyArn: String  BotFileS3Location:    S3Bucket: String    S3ObjectKey: String    S3ObjectVersion: String  BotTags:    - Key: String      Value: String  TestBotAliasTags:  # Tag: see above  AutoBuildBotLocales: BooleanFn::GetAtt:  Id: String  Arn: String