amazonka-lexv2-models-2.0: Amazon Lex Model Building V2 SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.LexV2Models.Types.BotAliasLocaleSettings

Description

 
Synopsis

Documentation

data BotAliasLocaleSettings Source #

Specifies settings that are unique to a locale. For example, you can use different Lambda function depending on the bot's locale.

See: newBotAliasLocaleSettings smart constructor.

Constructors

BotAliasLocaleSettings' 

Fields

Instances

Instances details
FromJSON BotAliasLocaleSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasLocaleSettings

ToJSON BotAliasLocaleSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasLocaleSettings

Generic BotAliasLocaleSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasLocaleSettings

Associated Types

type Rep BotAliasLocaleSettings :: Type -> Type #

Read BotAliasLocaleSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasLocaleSettings

Show BotAliasLocaleSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasLocaleSettings

NFData BotAliasLocaleSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasLocaleSettings

Methods

rnf :: BotAliasLocaleSettings -> () #

Eq BotAliasLocaleSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasLocaleSettings

Hashable BotAliasLocaleSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasLocaleSettings

type Rep BotAliasLocaleSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasLocaleSettings

type Rep BotAliasLocaleSettings = D1 ('MetaData "BotAliasLocaleSettings" "Amazonka.LexV2Models.Types.BotAliasLocaleSettings" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotAliasLocaleSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "codeHookSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CodeHookSpecification)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newBotAliasLocaleSettings Source #

Create a value of BotAliasLocaleSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:codeHookSpecification:BotAliasLocaleSettings', botAliasLocaleSettings_codeHookSpecification - Specifies the Lambda function that should be used in the locale.

$sel:enabled:BotAliasLocaleSettings', botAliasLocaleSettings_enabled - Determines whether the locale is enabled for the bot. If the value is false, the locale isn't available for use.

botAliasLocaleSettings_codeHookSpecification :: Lens' BotAliasLocaleSettings (Maybe CodeHookSpecification) Source #

Specifies the Lambda function that should be used in the locale.

botAliasLocaleSettings_enabled :: Lens' BotAliasLocaleSettings Bool Source #

Determines whether the locale is enabled for the bot. If the value is false, the locale isn't available for use.