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

Contents

Description

Derived from API version 2020-08-07 of the AWS service descriptions, licensed under Apache 2.0.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-08-07 of the Amazon Lex Model Building V2 SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by LexV2Models.

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

The action that you tried to perform couldn't be completed because the resource is in a conflicting state. For example, deleting a bot that is in the CREATING state. Try your request again.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

The service encountered an unexpected condition. Try your request again.

PreconditionFailedException

_PreconditionFailedException :: AsError a => Fold a ServiceError Source #

Your request couldn't be completed because one or more request fields aren't valid. Check the fields in your request and try again.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

You asked to describe a resource that doesn't exist. Check the resource that you are requesting and try again.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

You have reached a quota for your bot.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

Your request rate is too high. Reduce the frequency of requests.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

One of the input parameters in your request isn't valid. Check the parameters and try your request again.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

BotAliasAvailable

newBotAliasAvailable :: Wait DescribeBotAlias Source #

Polls DescribeBotAlias every 10 seconds until a successful state is reached. An error is returned after 35 failed checks.

BotAvailable

newBotAvailable :: Wait DescribeBot Source #

Polls DescribeBot every 10 seconds until a successful state is reached. An error is returned after 35 failed checks.

BotExportCompleted

newBotExportCompleted :: Wait DescribeExport Source #

Polls DescribeExport every 10 seconds until a successful state is reached. An error is returned after 35 failed checks.

BotImportCompleted

newBotImportCompleted :: Wait DescribeImport Source #

Polls DescribeImport every 10 seconds until a successful state is reached. An error is returned after 35 failed checks.

BotLocaleBuilt

newBotLocaleBuilt :: Wait DescribeBotLocale Source #

Polls DescribeBotLocale every 10 seconds until a successful state is reached. An error is returned after 35 failed checks.

BotLocaleCreated

newBotLocaleCreated :: Wait DescribeBotLocale Source #

Polls DescribeBotLocale every 10 seconds until a successful state is reached. An error is returned after 35 failed checks.

BotLocaleExpressTestingAvailable

newBotLocaleExpressTestingAvailable :: Wait DescribeBotLocale Source #

Polls DescribeBotLocale every 10 seconds until a successful state is reached. An error is returned after 35 failed checks.

BotVersionAvailable

newBotVersionAvailable :: Wait DescribeBotVersion Source #

Polls DescribeBotVersion every 10 seconds until a successful state is reached. An error is returned after 35 failed checks.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

BatchCreateCustomVocabularyItem

data BatchCreateCustomVocabularyItem Source #

See: newBatchCreateCustomVocabularyItem smart constructor.

Instances

Instances details
ToJSON BatchCreateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

ToHeaders BatchCreateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

ToPath BatchCreateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

ToQuery BatchCreateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

AWSRequest BatchCreateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

Generic BatchCreateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

Associated Types

type Rep BatchCreateCustomVocabularyItem :: Type -> Type #

Read BatchCreateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

Show BatchCreateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

NFData BatchCreateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

Eq BatchCreateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

Hashable BatchCreateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

type AWSResponse BatchCreateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

type Rep BatchCreateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

type Rep BatchCreateCustomVocabularyItem = D1 ('MetaData "BatchCreateCustomVocabularyItem" "Amazonka.LexV2Models.BatchCreateCustomVocabularyItem" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BatchCreateCustomVocabularyItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "customVocabularyItemList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty NewCustomVocabularyItem)))))

newBatchCreateCustomVocabularyItem Source #

Create a value of BatchCreateCustomVocabularyItem 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:

BatchCreateCustomVocabularyItem, batchCreateCustomVocabularyItem_botId - The unique identifier of the bot to batch create the custom vocabulary item for.

BatchCreateCustomVocabularyItem, batchCreateCustomVocabularyItem_botVersion - The bot version of the bot to batch create the custom vocabulary item for.

BatchCreateCustomVocabularyItem, batchCreateCustomVocabularyItem_localeId - The unique locale identifier of the bot to batch create the custom vocabulary item for.

$sel:customVocabularyItemList:BatchCreateCustomVocabularyItem', batchCreateCustomVocabularyItem_customVocabularyItemList - The custom vocabulary item list of the bot to batch create the custom vocabulary item for.

data BatchCreateCustomVocabularyItemResponse Source #

Instances

Instances details
Generic BatchCreateCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

Read BatchCreateCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

Show BatchCreateCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

NFData BatchCreateCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

Eq BatchCreateCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

type Rep BatchCreateCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchCreateCustomVocabularyItem

type Rep BatchCreateCustomVocabularyItemResponse = D1 ('MetaData "BatchCreateCustomVocabularyItemResponse" "Amazonka.LexV2Models.BatchCreateCustomVocabularyItem" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BatchCreateCustomVocabularyItemResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FailedCustomVocabularyItem])))) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomVocabularyItem])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newBatchCreateCustomVocabularyItemResponse Source #

Create a value of BatchCreateCustomVocabularyItemResponse 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:

BatchCreateCustomVocabularyItem, batchCreateCustomVocabularyItemResponse_botId - The unique identifier of the bot to batch create response for the custom vocabulary item.

BatchCreateCustomVocabularyItem, batchCreateCustomVocabularyItemResponse_botVersion - The bot version of the bot to batch create the custom vocabulary item response for.

$sel:errors:BatchCreateCustomVocabularyItemResponse', batchCreateCustomVocabularyItemResponse_errors - The errors of the action to batch create the custom vocabulary item response for a bot.

BatchCreateCustomVocabularyItem, batchCreateCustomVocabularyItemResponse_localeId - The unique locale identifier of the bot to batch create the custom vocabulary item response for.

$sel:resources:BatchCreateCustomVocabularyItemResponse', batchCreateCustomVocabularyItemResponse_resources - The resources of the action to batch create the custom vocabulary item response for a bot.

$sel:httpStatus:BatchCreateCustomVocabularyItemResponse', batchCreateCustomVocabularyItemResponse_httpStatus - The response's http status code.

BatchDeleteCustomVocabularyItem

data BatchDeleteCustomVocabularyItem Source #

See: newBatchDeleteCustomVocabularyItem smart constructor.

Instances

Instances details
ToJSON BatchDeleteCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

ToHeaders BatchDeleteCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

ToPath BatchDeleteCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

ToQuery BatchDeleteCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

AWSRequest BatchDeleteCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

Generic BatchDeleteCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

Associated Types

type Rep BatchDeleteCustomVocabularyItem :: Type -> Type #

Read BatchDeleteCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

Show BatchDeleteCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

NFData BatchDeleteCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

Eq BatchDeleteCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

Hashable BatchDeleteCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

type AWSResponse BatchDeleteCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

type Rep BatchDeleteCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

type Rep BatchDeleteCustomVocabularyItem = D1 ('MetaData "BatchDeleteCustomVocabularyItem" "Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BatchDeleteCustomVocabularyItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "customVocabularyItemList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty CustomVocabularyEntryId)))))

newBatchDeleteCustomVocabularyItem Source #

Create a value of BatchDeleteCustomVocabularyItem 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:

BatchDeleteCustomVocabularyItem, batchDeleteCustomVocabularyItem_botId - The unique identifier of the bot to batch delete request for the custom vocabulary item.

BatchDeleteCustomVocabularyItem, batchDeleteCustomVocabularyItem_botVersion - The version of the bot to batch delete request for the custom vocabulary item.

BatchDeleteCustomVocabularyItem, batchDeleteCustomVocabularyItem_localeId - The locale identifier of the bot to batch delete request for the custom vocabulary item.

$sel:customVocabularyItemList:BatchDeleteCustomVocabularyItem', batchDeleteCustomVocabularyItem_customVocabularyItemList - The custom vocabulary list to batch delete request for the custom vocabulary item.

data BatchDeleteCustomVocabularyItemResponse Source #

Instances

Instances details
Generic BatchDeleteCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

Read BatchDeleteCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

Show BatchDeleteCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

NFData BatchDeleteCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

Eq BatchDeleteCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

type Rep BatchDeleteCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem

type Rep BatchDeleteCustomVocabularyItemResponse = D1 ('MetaData "BatchDeleteCustomVocabularyItemResponse" "Amazonka.LexV2Models.BatchDeleteCustomVocabularyItem" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BatchDeleteCustomVocabularyItemResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FailedCustomVocabularyItem])))) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomVocabularyItem])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newBatchDeleteCustomVocabularyItemResponse Source #

Create a value of BatchDeleteCustomVocabularyItemResponse 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:

BatchDeleteCustomVocabularyItem, batchDeleteCustomVocabularyItemResponse_botId - The unique identifier of the bot to batch delete response for the custom vocabulary item.

BatchDeleteCustomVocabularyItem, batchDeleteCustomVocabularyItemResponse_botVersion - The version of the bot to batch delete response for the custom vocabulary item.

$sel:errors:BatchDeleteCustomVocabularyItemResponse', batchDeleteCustomVocabularyItemResponse_errors - The errors of the action to batch delete response for the custom vocabulary item.

BatchDeleteCustomVocabularyItem, batchDeleteCustomVocabularyItemResponse_localeId - The locale identifier of the bot to batch delete response for the custom vocabulary item.

$sel:resources:BatchDeleteCustomVocabularyItemResponse', batchDeleteCustomVocabularyItemResponse_resources - The resources of the action to batch delete response for the custom vocabulary item.

$sel:httpStatus:BatchDeleteCustomVocabularyItemResponse', batchDeleteCustomVocabularyItemResponse_httpStatus - The response's http status code.

BatchUpdateCustomVocabularyItem

data BatchUpdateCustomVocabularyItem Source #

See: newBatchUpdateCustomVocabularyItem smart constructor.

Instances

Instances details
ToJSON BatchUpdateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

ToHeaders BatchUpdateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

ToPath BatchUpdateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

ToQuery BatchUpdateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

AWSRequest BatchUpdateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

Generic BatchUpdateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

Associated Types

type Rep BatchUpdateCustomVocabularyItem :: Type -> Type #

Read BatchUpdateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

Show BatchUpdateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

NFData BatchUpdateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

Eq BatchUpdateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

Hashable BatchUpdateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

type AWSResponse BatchUpdateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

type Rep BatchUpdateCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

type Rep BatchUpdateCustomVocabularyItem = D1 ('MetaData "BatchUpdateCustomVocabularyItem" "Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BatchUpdateCustomVocabularyItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "customVocabularyItemList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty CustomVocabularyItem)))))

newBatchUpdateCustomVocabularyItem Source #

Create a value of BatchUpdateCustomVocabularyItem 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:

BatchUpdateCustomVocabularyItem, batchUpdateCustomVocabularyItem_botId - The unique identifier of the bot to the batch update request for the custom vocabulary item.

BatchUpdateCustomVocabularyItem, batchUpdateCustomVocabularyItem_botVersion - The bot version of the bot to the batch update request for the custom vocabulary item.

BatchUpdateCustomVocabularyItem, batchUpdateCustomVocabularyItem_localeId - The locale identifier of the bot to the batch update request for the custom vocabulary item.

$sel:customVocabularyItemList:BatchUpdateCustomVocabularyItem', batchUpdateCustomVocabularyItem_customVocabularyItemList - The custom vocabulary item list of the bot to the batch update request for the custom vocabulary item.

data BatchUpdateCustomVocabularyItemResponse Source #

Instances

Instances details
Generic BatchUpdateCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

Read BatchUpdateCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

Show BatchUpdateCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

NFData BatchUpdateCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

Eq BatchUpdateCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

type Rep BatchUpdateCustomVocabularyItemResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem

type Rep BatchUpdateCustomVocabularyItemResponse = D1 ('MetaData "BatchUpdateCustomVocabularyItemResponse" "Amazonka.LexV2Models.BatchUpdateCustomVocabularyItem" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BatchUpdateCustomVocabularyItemResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FailedCustomVocabularyItem])))) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomVocabularyItem])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newBatchUpdateCustomVocabularyItemResponse Source #

Create a value of BatchUpdateCustomVocabularyItemResponse 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:

BatchUpdateCustomVocabularyItem, batchUpdateCustomVocabularyItemResponse_botId - The unique identifier of the bot to the batch update response for the custom vocabulary item.

BatchUpdateCustomVocabularyItem, batchUpdateCustomVocabularyItemResponse_botVersion - The bot version of the bot to the batch update response for the custom vocabulary item.

$sel:errors:BatchUpdateCustomVocabularyItemResponse', batchUpdateCustomVocabularyItemResponse_errors - The errors of the action to batch update response for the custom vocabulary item.

BatchUpdateCustomVocabularyItem, batchUpdateCustomVocabularyItemResponse_localeId - The locale identifier of the bot to the batch update response for the custom vocabulary item.

$sel:resources:BatchUpdateCustomVocabularyItemResponse', batchUpdateCustomVocabularyItemResponse_resources - The resources of the action to batch update response for the custom vocabulary item.

$sel:httpStatus:BatchUpdateCustomVocabularyItemResponse', batchUpdateCustomVocabularyItemResponse_httpStatus - The response's http status code.

BuildBotLocale

data BuildBotLocale Source #

See: newBuildBotLocale smart constructor.

Instances

Instances details
ToJSON BuildBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

ToHeaders BuildBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

ToPath BuildBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

ToQuery BuildBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

AWSRequest BuildBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

Associated Types

type AWSResponse BuildBotLocale #

Generic BuildBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

Associated Types

type Rep BuildBotLocale :: Type -> Type #

Read BuildBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

Show BuildBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

NFData BuildBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

Methods

rnf :: BuildBotLocale -> () #

Eq BuildBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

Hashable BuildBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

type AWSResponse BuildBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

type Rep BuildBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

type Rep BuildBotLocale = D1 ('MetaData "BuildBotLocale" "Amazonka.LexV2Models.BuildBotLocale" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BuildBotLocale'" 'PrefixI 'True) (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newBuildBotLocale Source #

Create a value of BuildBotLocale 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:

BuildBotLocale, buildBotLocale_botId - The identifier of the bot to build. The identifier is returned in the response from the CreateBot operation.

BuildBotLocale, buildBotLocale_botVersion - The version of the bot to build. This can only be the draft version of the bot.

BuildBotLocale, buildBotLocale_localeId - The identifier of the language and locale that the bot will be used in. The string must match one of the supported locales. All of the intents, slot types, and slots used in the bot must have the same locale. For more information, see Supported languages.

data BuildBotLocaleResponse Source #

See: newBuildBotLocaleResponse smart constructor.

Instances

Instances details
Generic BuildBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

Associated Types

type Rep BuildBotLocaleResponse :: Type -> Type #

Read BuildBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

Show BuildBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

NFData BuildBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

Methods

rnf :: BuildBotLocaleResponse -> () #

Eq BuildBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

type Rep BuildBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.BuildBotLocale

type Rep BuildBotLocaleResponse = D1 ('MetaData "BuildBotLocaleResponse" "Amazonka.LexV2Models.BuildBotLocale" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BuildBotLocaleResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botLocaleStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotLocaleStatus)) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "lastBuildSubmittedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newBuildBotLocaleResponse Source #

Create a value of BuildBotLocaleResponse 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:

BuildBotLocale, buildBotLocaleResponse_botId - The identifier of the specified bot.

BuildBotLocaleResponse, buildBotLocaleResponse_botLocaleStatus - The bot's build status. When the status is ReadyExpressTesting you can test the bot using the utterances defined for the intents and slot types. When the status is Built, the bot is ready for use and can be tested using any utterance.

BuildBotLocale, buildBotLocaleResponse_botVersion - The version of the bot that was built. This is only the draft version of the bot.

BuildBotLocaleResponse, buildBotLocaleResponse_lastBuildSubmittedDateTime - A timestamp indicating the date and time that the bot was last built for this locale.

BuildBotLocale, buildBotLocaleResponse_localeId - The language and locale specified of where the bot can be used.

$sel:httpStatus:BuildBotLocaleResponse', buildBotLocaleResponse_httpStatus - The response's http status code.

CreateBot

data CreateBot Source #

See: newCreateBot smart constructor.

Instances

Instances details
ToJSON CreateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

ToHeaders CreateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

Methods

toHeaders :: CreateBot -> [Header] #

ToPath CreateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

ToQuery CreateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

AWSRequest CreateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

Associated Types

type AWSResponse CreateBot #

Generic CreateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

Associated Types

type Rep CreateBot :: Type -> Type #

Read CreateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

Show CreateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

NFData CreateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

Methods

rnf :: CreateBot -> () #

Eq CreateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

Hashable CreateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

type AWSResponse CreateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

type Rep CreateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

newCreateBot Source #

Create a value of CreateBot 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:

CreateBot, createBot_botTags - A list of tags to add to the bot. You can only add tags when you create a bot. You can't use the UpdateBot operation to update tags. To update tags, use the TagResource operation.

CreateBot, createBot_description - A description of the bot. It appears in lists to help you identify a particular bot.

CreateBot, createBot_testBotAliasTags - A list of tags to add to the test alias for a bot. You can only add tags when you create a bot. You can't use the UpdateAlias operation to update tags. To update tags on the test alias, use the TagResource operation.

CreateBot, createBot_botName - The name of the bot. The bot name must be unique in the account that creates the bot.

CreateBot, createBot_roleArn - The Amazon Resource Name (ARN) of an IAM role that has permission to access the bot.

CreateBot, createBot_dataPrivacy - Provides information on additional privacy protections Amazon Lex should use with the bot's data.

CreateBot, createBot_idleSessionTTLInSeconds - The time, in seconds, that Amazon Lex should keep information about a user's conversation with the bot.

A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Lex deletes any data provided before the timeout.

You can specify between 60 (1 minute) and 86,400 (24 hours) seconds.

data CreateBotResponse Source #

See: newCreateBotResponse smart constructor.

Instances

Instances details
Generic CreateBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

Associated Types

type Rep CreateBotResponse :: Type -> Type #

Read CreateBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

Show CreateBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

NFData CreateBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

Methods

rnf :: CreateBotResponse -> () #

Eq CreateBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

type Rep CreateBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBot

type Rep CreateBotResponse = D1 ('MetaData "CreateBotResponse" "Amazonka.LexV2Models.CreateBot" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateBotResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "botStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotStatus)) :*: (S1 ('MetaSel ('Just "botTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "dataPrivacy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataPrivacy)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "idleSessionTTLInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "testBotAliasTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newCreateBotResponse Source #

Create a value of CreateBotResponse 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:

CreateBotResponse, createBotResponse_botId - A unique identifier for a particular bot. You use this to identify the bot when you call other Amazon Lex API operations.

CreateBot, createBotResponse_botName - The name specified for the bot.

CreateBotResponse, createBotResponse_botStatus - Shows the current status of the bot. The bot is first in the Creating status. Once the bot is read for use, it changes to the Available status. After the bot is created, you can use the Draft version of the bot.

CreateBot, createBotResponse_botTags - A list of tags associated with the bot.

CreateBotResponse, createBotResponse_creationDateTime - A timestamp indicating the date and time that the bot was created.

CreateBot, createBotResponse_dataPrivacy - The data privacy settings specified for the bot.

CreateBot, createBotResponse_description - The description specified for the bot.

CreateBot, createBotResponse_idleSessionTTLInSeconds - The session idle time specified for the bot.

CreateBot, createBotResponse_roleArn - The IAM role specified for the bot.

CreateBot, createBotResponse_testBotAliasTags - A list of tags associated with the test alias for the bot.

$sel:httpStatus:CreateBotResponse', createBotResponse_httpStatus - The response's http status code.

CreateBotAlias

data CreateBotAlias Source #

See: newCreateBotAlias smart constructor.

Instances

Instances details
ToJSON CreateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

ToHeaders CreateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

ToPath CreateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

ToQuery CreateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

AWSRequest CreateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

Associated Types

type AWSResponse CreateBotAlias #

Generic CreateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

Associated Types

type Rep CreateBotAlias :: Type -> Type #

Read CreateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

Show CreateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

NFData CreateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

Methods

rnf :: CreateBotAlias -> () #

Eq CreateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

Hashable CreateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

type AWSResponse CreateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

type Rep CreateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

newCreateBotAlias Source #

Create a value of CreateBotAlias 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:

CreateBotAlias, createBotAlias_botAliasLocaleSettings - Maps configuration information to a specific locale. You can use this parameter to specify a specific Lambda function to run different functions in different locales.

CreateBotAlias, createBotAlias_botVersion - The version of the bot that this alias points to. You can use the UpdateBotAlias operation to change the bot version associated with the alias.

CreateBotAlias, createBotAlias_conversationLogSettings - Specifies whether Amazon Lex logs text and audio for a conversation with the bot. When you enable conversation logs, text logs store text input, transcripts of audio input, and associated metadata in Amazon CloudWatch Logs. Audio logs store audio input in Amazon S3.

CreateBotAlias, createBotAlias_description - A description of the alias. Use this description to help identify the alias.

CreateBotAlias, createBotAlias_sentimentAnalysisSettings - Undocumented member.

CreateBotAlias, createBotAlias_tags - A list of tags to add to the bot alias. You can only add tags when you create an alias, you can't use the UpdateBotAlias operation to update the tags on a bot alias. To update tags, use the TagResource operation.

CreateBotAlias, createBotAlias_botAliasName - The alias to create. The name must be unique for the bot.

CreateBotAlias, createBotAlias_botId - The unique identifier of the bot that the alias applies to.

data CreateBotAliasResponse Source #

See: newCreateBotAliasResponse smart constructor.

Instances

Instances details
Generic CreateBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

Associated Types

type Rep CreateBotAliasResponse :: Type -> Type #

Read CreateBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

Show CreateBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

NFData CreateBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

Methods

rnf :: CreateBotAliasResponse -> () #

Eq CreateBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

type Rep CreateBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotAlias

type Rep CreateBotAliasResponse = D1 ('MetaData "CreateBotAliasResponse" "Amazonka.LexV2Models.CreateBotAlias" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateBotAliasResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "botAliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botAliasLocaleSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text BotAliasLocaleSettings))) :*: S1 ('MetaSel ('Just "botAliasName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "botAliasStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotAliasStatus)) :*: (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "conversationLogSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConversationLogSettings)) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "sentimentAnalysisSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SentimentAnalysisSettings)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newCreateBotAliasResponse Source #

Create a value of CreateBotAliasResponse 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:

CreateBotAliasResponse, createBotAliasResponse_botAliasId - The unique identifier of the bot alias.

CreateBotAlias, createBotAliasResponse_botAliasLocaleSettings - Configuration information for a specific locale.

CreateBotAlias, createBotAliasResponse_botAliasName - The name specified for the bot alias.

CreateBotAliasResponse, createBotAliasResponse_botAliasStatus - The current status of the alias. The alias is first put into the Creating state. When the alias is ready to be used, it is put into the Available state. You can use the DescribeBotAlias operation to get the current state of an alias.

CreateBotAlias, createBotAliasResponse_botId - The unique identifier of the bot that this alias applies to.

CreateBotAlias, createBotAliasResponse_botVersion - The version of the bot associated with this alias.

CreateBotAlias, createBotAliasResponse_conversationLogSettings - The conversation log settings specified for the alias.

CreateBotAliasResponse, createBotAliasResponse_creationDateTime - A Unix timestamp indicating the date and time that the bot alias was created.

CreateBotAlias, createBotAliasResponse_description - The description specified for the bot alias.

CreateBotAlias, createBotAliasResponse_sentimentAnalysisSettings - Undocumented member.

CreateBotAlias, createBotAliasResponse_tags - A list of tags associated with the bot alias.

$sel:httpStatus:CreateBotAliasResponse', createBotAliasResponse_httpStatus - The response's http status code.

CreateBotLocale

data CreateBotLocale Source #

See: newCreateBotLocale smart constructor.

Instances

Instances details
ToJSON CreateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

ToHeaders CreateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

ToPath CreateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

ToQuery CreateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

AWSRequest CreateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

Associated Types

type AWSResponse CreateBotLocale #

Generic CreateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

Associated Types

type Rep CreateBotLocale :: Type -> Type #

Read CreateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

Show CreateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

NFData CreateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

Methods

rnf :: CreateBotLocale -> () #

Eq CreateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

Hashable CreateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

type AWSResponse CreateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

type Rep CreateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

type Rep CreateBotLocale = D1 ('MetaData "CreateBotLocale" "Amazonka.LexV2Models.CreateBotLocale" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateBotLocale'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "voiceSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VoiceSettings)) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "nluIntentConfidenceThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)))))

newCreateBotLocale Source #

Create a value of CreateBotLocale 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:

CreateBotLocale, createBotLocale_description - A description of the bot locale. Use this to help identify the bot locale in lists.

CreateBotLocale, createBotLocale_voiceSettings - The Amazon Polly voice ID that Amazon Lex uses for voice interaction with the user.

CreateBotLocale, createBotLocale_botId - The identifier of the bot to create the locale for.

CreateBotLocale, createBotLocale_botVersion - The version of the bot to create the locale for. This can only be the draft version of the bot.

CreateBotLocale, createBotLocale_localeId - The identifier of the language and locale that the bot will be used in. The string must match one of the supported locales. All of the intents, slot types, and slots used in the bot must have the same locale. For more information, see Supported languages.

CreateBotLocale, createBotLocale_nluIntentConfidenceThreshold - Determines the threshold where Amazon Lex will insert the AMAZON.FallbackIntent, AMAZON.KendraSearchIntent, or both when returning alternative intents. AMAZON.FallbackIntent and AMAZON.KendraSearchIntent are only inserted if they are configured for the bot.

For example, suppose a bot is configured with the confidence threshold of 0.80 and the AMAZON.FallbackIntent. Amazon Lex returns three alternative intents with the following confidence scores: IntentA (0.70), IntentB (0.60), IntentC (0.50). The response from the RecognizeText operation would be:

  • AMAZON.FallbackIntent
  • IntentA
  • IntentB
  • IntentC

data CreateBotLocaleResponse Source #

See: newCreateBotLocaleResponse smart constructor.

Instances

Instances details
Generic CreateBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

Associated Types

type Rep CreateBotLocaleResponse :: Type -> Type #

Read CreateBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

Show CreateBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

NFData CreateBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

Methods

rnf :: CreateBotLocaleResponse -> () #

Eq CreateBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

type Rep CreateBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotLocale

newCreateBotLocaleResponse Source #

Create a value of CreateBotLocaleResponse 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:

CreateBotLocale, createBotLocaleResponse_botId - The specified bot identifier.

CreateBotLocaleResponse, createBotLocaleResponse_botLocaleStatus - The status of the bot.

When the status is Creating the bot locale is being configured. When the status is Building Amazon Lex is building the bot for testing and use.

If the status of the bot is ReadyExpressTesting, you can test the bot using the exact utterances specified in the bots' intents. When the bot is ready for full testing or to run, the status is Built.

If there was a problem with building the bot, the status is Failed. If the bot was saved but not built, the status is NotBuilt.

CreateBotLocale, createBotLocaleResponse_botVersion - The specified bot version.

CreateBotLocaleResponse, createBotLocaleResponse_creationDateTime - A timestamp specifying the date and time that the bot locale was created.

CreateBotLocale, createBotLocaleResponse_description - The specified description of the bot locale.

CreateBotLocale, createBotLocaleResponse_localeId - The specified locale identifier.

CreateBotLocaleResponse, createBotLocaleResponse_localeName - The specified locale name.

CreateBotLocale, createBotLocaleResponse_nluIntentConfidenceThreshold - The specified confidence threshold for inserting the AMAZON.FallbackIntent and AMAZON.KendraSearchIntent intents.

CreateBotLocale, createBotLocaleResponse_voiceSettings - The Amazon Polly voice ID that Amazon Lex uses for voice interaction with the user.

$sel:httpStatus:CreateBotLocaleResponse', createBotLocaleResponse_httpStatus - The response's http status code.

CreateBotVersion

data CreateBotVersion Source #

See: newCreateBotVersion smart constructor.

Instances

Instances details
ToJSON CreateBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

ToHeaders CreateBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

ToPath CreateBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

ToQuery CreateBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

AWSRequest CreateBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

Associated Types

type AWSResponse CreateBotVersion #

Generic CreateBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

Associated Types

type Rep CreateBotVersion :: Type -> Type #

Read CreateBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

Show CreateBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

NFData CreateBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

Methods

rnf :: CreateBotVersion -> () #

Eq CreateBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

Hashable CreateBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

type AWSResponse CreateBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

type Rep CreateBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

type Rep CreateBotVersion = D1 ('MetaData "CreateBotVersion" "Amazonka.LexV2Models.CreateBotVersion" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateBotVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botVersionLocaleSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text BotVersionLocaleDetails)))))

newCreateBotVersion Source #

Create a value of CreateBotVersion 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:

CreateBotVersion, createBotVersion_description - A description of the version. Use the description to help identify the version in lists.

CreateBotVersion, createBotVersion_botId - The identifier of the bot to create the version for.

CreateBotVersion, createBotVersion_botVersionLocaleSpecification - Specifies the locales that Amazon Lex adds to this version. You can choose the Draft version or any other previously published version for each locale. When you specify a source version, the locale data is copied from the source version to the new version.

data CreateBotVersionResponse Source #

See: newCreateBotVersionResponse smart constructor.

Instances

Instances details
Generic CreateBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

Associated Types

type Rep CreateBotVersionResponse :: Type -> Type #

Read CreateBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

Show CreateBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

NFData CreateBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

Eq CreateBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

type Rep CreateBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateBotVersion

type Rep CreateBotVersionResponse = D1 ('MetaData "CreateBotVersionResponse" "Amazonka.LexV2Models.CreateBotVersion" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateBotVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotStatus)) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "botVersionLocaleSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text BotVersionLocaleDetails))) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateBotVersionResponse Source #

Create a value of CreateBotVersionResponse 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:

CreateBotVersion, createBotVersionResponse_botId - The bot identifier specified in the request.

CreateBotVersionResponse, createBotVersionResponse_botStatus - When you send a request to create or update a bot, Amazon Lex sets the status response element to Creating. After Amazon Lex builds the bot, it sets status to Available. If Amazon Lex can't build the bot, it sets status to Failed.

CreateBotVersionResponse, createBotVersionResponse_botVersion - The version number assigned to the version.

CreateBotVersion, createBotVersionResponse_botVersionLocaleSpecification - The source versions used for each locale in the new version.

CreateBotVersionResponse, createBotVersionResponse_creationDateTime - A timestamp of the date and time that the version was created.

CreateBotVersion, createBotVersionResponse_description - The description of the version specified in the request.

$sel:httpStatus:CreateBotVersionResponse', createBotVersionResponse_httpStatus - The response's http status code.

CreateExport

data CreateExport Source #

See: newCreateExport smart constructor.

Instances

Instances details
ToJSON CreateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

ToHeaders CreateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

ToPath CreateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

ToQuery CreateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

AWSRequest CreateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

Associated Types

type AWSResponse CreateExport #

Generic CreateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

Associated Types

type Rep CreateExport :: Type -> Type #

Show CreateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

NFData CreateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

Methods

rnf :: CreateExport -> () #

Eq CreateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

Hashable CreateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

type AWSResponse CreateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

type Rep CreateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

type Rep CreateExport = D1 ('MetaData "CreateExport" "Amazonka.LexV2Models.CreateExport" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateExport'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filePassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "resourceSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExportResourceSpecification) :*: S1 ('MetaSel ('Just "fileFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ImportExportFileFormat))))

newCreateExport Source #

Create a value of CreateExport 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:filePassword:CreateExport', createExport_filePassword - An password to use to encrypt the exported archive. Using a password is optional, but you should encrypt the archive to protect the data in transit between Amazon Lex and your local computer.

CreateExport, createExport_resourceSpecification - Specifies the type of resource to export, either a bot or a bot locale. You can only specify one type of resource to export.

CreateExport, createExport_fileFormat - The file format of the bot or bot locale definition files.

data CreateExportResponse Source #

See: newCreateExportResponse smart constructor.

Instances

Instances details
Generic CreateExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

Associated Types

type Rep CreateExportResponse :: Type -> Type #

Read CreateExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

Show CreateExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

NFData CreateExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

Methods

rnf :: CreateExportResponse -> () #

Eq CreateExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

type Rep CreateExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateExport

type Rep CreateExportResponse = D1 ('MetaData "CreateExportResponse" "Amazonka.LexV2Models.CreateExport" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateExportResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "exportId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "exportStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportStatus)))) :*: (S1 ('MetaSel ('Just "fileFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportExportFileFormat)) :*: (S1 ('MetaSel ('Just "resourceSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportResourceSpecification)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateExportResponse Source #

Create a value of CreateExportResponse 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:

CreateExportResponse, createExportResponse_creationDateTime - The date and time that the request to export a bot was created.

CreateExportResponse, createExportResponse_exportId - An identifier for a specific request to create an export.

CreateExportResponse, createExportResponse_exportStatus - The status of the export. When the status is Completed, you can use the DescribeExport operation to get the pre-signed S3 URL link to your exported bot or bot locale.

CreateExport, createExportResponse_fileFormat - The file format used for the bot or bot locale definition files.

CreateExport, createExportResponse_resourceSpecification - A description of the type of resource that was exported, either a bot or a bot locale.

$sel:httpStatus:CreateExportResponse', createExportResponse_httpStatus - The response's http status code.

CreateIntent

data CreateIntent Source #

See: newCreateIntent smart constructor.

Instances

Instances details
ToJSON CreateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

ToHeaders CreateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

ToPath CreateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

ToQuery CreateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

AWSRequest CreateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

Associated Types

type AWSResponse CreateIntent #

Generic CreateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

Associated Types

type Rep CreateIntent :: Type -> Type #

Read CreateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

Show CreateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

NFData CreateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

Methods

rnf :: CreateIntent -> () #

Eq CreateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

Hashable CreateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

type AWSResponse CreateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

type Rep CreateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

type Rep CreateIntent = D1 ('MetaData "CreateIntent" "Amazonka.LexV2Models.CreateIntent" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateIntent'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "dialogCodeHook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogCodeHookSettings)) :*: S1 ('MetaSel ('Just "fulfillmentCodeHook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FulfillmentCodeHookSettings)))) :*: ((S1 ('MetaSel ('Just "initialResponseSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InitialResponseSetting)) :*: S1 ('MetaSel ('Just "inputContexts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InputContext]))) :*: (S1 ('MetaSel ('Just "intentClosingSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntentClosingSetting)) :*: S1 ('MetaSel ('Just "intentConfirmationSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntentConfirmationSetting))))) :*: (((S1 ('MetaSel ('Just "kendraConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KendraConfiguration)) :*: S1 ('MetaSel ('Just "outputContexts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OutputContext]))) :*: (S1 ('MetaSel ('Just "parentIntentSignature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sampleUtterances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SampleUtterance])))) :*: ((S1 ('MetaSel ('Just "intentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newCreateIntent Source #

Create a value of CreateIntent 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:

CreateIntent, createIntent_description - A description of the intent. Use the description to help identify the intent in lists.

CreateIntent, createIntent_dialogCodeHook - Specifies that Amazon Lex invokes the alias Lambda function for each user input. You can invoke this Lambda function to personalize user interaction.

For example, suppose that your bot determines that the user's name is John. You Lambda function might retrieve John's information from a backend database and prepopulate some of the values. For example, if you find that John is gluten intolerant, you might set the corresponding intent slot, glutenIntolerant to true. You might find John's phone number and set the corresponding session attribute.

CreateIntent, createIntent_fulfillmentCodeHook - Specifies that Amazon Lex invokes the alias Lambda function when the intent is ready for fulfillment. You can invoke this function to complete the bot's transaction with the user.

For example, in a pizza ordering bot, the Lambda function can look up the closest pizza restaurant to the customer's location and then place an order on the customer's behalf.

CreateIntent, createIntent_initialResponseSetting - Configuration settings for the response that is sent to the user at the beginning of a conversation, before eliciting slot values.

CreateIntent, createIntent_inputContexts - A list of contexts that must be active for this intent to be considered by Amazon Lex.

When an intent has an input context list, Amazon Lex only considers using the intent in an interaction with the user when the specified contexts are included in the active context list for the session. If the contexts are not active, then Amazon Lex will not use the intent.

A context can be automatically activated using the outputContexts property or it can be set at runtime.

For example, if there are two intents with different input contexts that respond to the same utterances, only the intent with the active context will respond.

An intent may have up to 5 input contexts. If an intent has multiple input contexts, all of the contexts must be active to consider the intent.

CreateIntent, createIntent_intentClosingSetting - Sets the response that Amazon Lex sends to the user when the intent is closed.

CreateIntent, createIntent_intentConfirmationSetting - Provides prompts that Amazon Lex sends to the user to confirm the completion of an intent. If the user answers "no," the settings contain a statement that is sent to the user to end the intent.

CreateIntent, createIntent_kendraConfiguration - Configuration information required to use the AMAZON.KendraSearchIntent intent to connect to an Amazon Kendra index. The AMAZON.KendraSearchIntent intent is called when Amazon Lex can't determine another intent to invoke.

CreateIntent, createIntent_outputContexts - A lists of contexts that the intent activates when it is fulfilled.

You can use an output context to indicate the intents that Amazon Lex should consider for the next turn of the conversation with a customer.

When you use the outputContextsList property, all of the contexts specified in the list are activated when the intent is fulfilled. You can set up to 10 output contexts. You can also set the number of conversation turns that the context should be active, or the length of time that the context should be active.

CreateIntent, createIntent_parentIntentSignature - A unique identifier for the built-in intent to base this intent on.

CreateIntent, createIntent_sampleUtterances - An array of strings that a user might say to signal the intent. For example, "I want a pizza", or "I want a {PizzaSize} pizza".

In an utterance, slot names are enclosed in curly braces ("{", "}") to indicate where they should be displayed in the utterance shown to the user..

CreateIntent, createIntent_intentName - The name of the intent. Intent names must be unique in the locale that contains the intent and cannot match the name of any built-in intent.

CreateIntent, createIntent_botId - The identifier of the bot associated with this intent.

CreateIntent, createIntent_botVersion - The identifier of the version of the bot associated with this intent.

CreateIntent, createIntent_localeId - The identifier of the language and locale where this intent is used. All of the bots, slot types, and slots used by the intent must have the same locale. For more information, see Supported languages.

data CreateIntentResponse Source #

See: newCreateIntentResponse smart constructor.

Instances

Instances details
Generic CreateIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

Associated Types

type Rep CreateIntentResponse :: Type -> Type #

Read CreateIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

Show CreateIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

NFData CreateIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

Methods

rnf :: CreateIntentResponse -> () #

Eq CreateIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

type Rep CreateIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateIntent

type Rep CreateIntentResponse = D1 ('MetaData "CreateIntentResponse" "Amazonka.LexV2Models.CreateIntent" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateIntentResponse'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "dialogCodeHook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogCodeHookSettings)) :*: S1 ('MetaSel ('Just "fulfillmentCodeHook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FulfillmentCodeHookSettings))) :*: (S1 ('MetaSel ('Just "initialResponseSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InitialResponseSetting)) :*: (S1 ('MetaSel ('Just "inputContexts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InputContext])) :*: S1 ('MetaSel ('Just "intentClosingSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntentClosingSetting)))))) :*: (((S1 ('MetaSel ('Just "intentConfirmationSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntentConfirmationSetting)) :*: S1 ('MetaSel ('Just "intentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "intentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "kendraConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KendraConfiguration)))) :*: ((S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "outputContexts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OutputContext]))) :*: (S1 ('MetaSel ('Just "parentIntentSignature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sampleUtterances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SampleUtterance])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))))

newCreateIntentResponse Source #

Create a value of CreateIntentResponse 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:

CreateIntent, createIntentResponse_botId - The identifier of the bot associated with the intent.

CreateIntent, createIntentResponse_botVersion - The identifier of the version of the bot associated with the intent.

CreateIntentResponse, createIntentResponse_creationDateTime - A timestamp of the date and time that the intent was created.

CreateIntent, createIntentResponse_description - The description specified for the intent.

CreateIntent, createIntentResponse_dialogCodeHook - The dialog Lambda function specified for the intent.

CreateIntent, createIntentResponse_fulfillmentCodeHook - The fulfillment Lambda function specified for the intent.

CreateIntent, createIntentResponse_initialResponseSetting - Configuration settings for the response that is sent to the user at the beginning of a conversation, before eliciting slot values.

CreateIntent, createIntentResponse_inputContexts - The list of input contexts specified for the intent.

CreateIntent, createIntentResponse_intentClosingSetting - The closing setting specified for the intent.

CreateIntent, createIntentResponse_intentConfirmationSetting - The confirmation setting specified for the intent.

CreateIntentResponse, createIntentResponse_intentId - A unique identifier for the intent.

CreateIntent, createIntentResponse_intentName - The name specified for the intent.

CreateIntent, createIntentResponse_kendraConfiguration - Configuration for searching a Amazon Kendra index specified for the intent.

CreateIntent, createIntentResponse_localeId - The locale that the intent is specified to use.

CreateIntent, createIntentResponse_outputContexts - The list of output contexts specified for the intent.

CreateIntent, createIntentResponse_parentIntentSignature - The signature of the parent intent specified for the intent.

CreateIntent, createIntentResponse_sampleUtterances - The sample utterances specified for the intent.

$sel:httpStatus:CreateIntentResponse', createIntentResponse_httpStatus - The response's http status code.

CreateResourcePolicy

data CreateResourcePolicy Source #

See: newCreateResourcePolicy smart constructor.

Instances

Instances details
ToJSON CreateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

ToHeaders CreateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

ToPath CreateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

ToQuery CreateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

AWSRequest CreateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

Associated Types

type AWSResponse CreateResourcePolicy #

Generic CreateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

Associated Types

type Rep CreateResourcePolicy :: Type -> Type #

Read CreateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

Show CreateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

NFData CreateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

Methods

rnf :: CreateResourcePolicy -> () #

Eq CreateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

Hashable CreateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

type AWSResponse CreateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

type Rep CreateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

type Rep CreateResourcePolicy = D1 ('MetaData "CreateResourcePolicy" "Amazonka.LexV2Models.CreateResourcePolicy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateResourcePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "policy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateResourcePolicy Source #

Create a value of CreateResourcePolicy 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:

CreateResourcePolicy, createResourcePolicy_resourceArn - The Amazon Resource Name (ARN) of the bot or bot alias that the resource policy is attached to.

$sel:policy:CreateResourcePolicy', createResourcePolicy_policy - A resource policy to add to the resource. The policy is a JSON structure that contains one or more statements that define the policy. The policy must follow the IAM syntax. For more information about the contents of a JSON policy document, see IAM JSON policy reference .

If the policy isn't valid, Amazon Lex returns a validation exception.

data CreateResourcePolicyResponse Source #

See: newCreateResourcePolicyResponse smart constructor.

Instances

Instances details
Generic CreateResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

Associated Types

type Rep CreateResourcePolicyResponse :: Type -> Type #

Read CreateResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

Show CreateResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

NFData CreateResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

Eq CreateResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

type Rep CreateResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicy

type Rep CreateResourcePolicyResponse = D1 ('MetaData "CreateResourcePolicyResponse" "Amazonka.LexV2Models.CreateResourcePolicy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateResourcePolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateResourcePolicyResponse Source #

Create a value of CreateResourcePolicyResponse 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:

CreateResourcePolicy, createResourcePolicyResponse_resourceArn - The Amazon Resource Name (ARN) of the bot or bot alias that the resource policy was attached to.

$sel:revisionId:CreateResourcePolicyResponse', createResourcePolicyResponse_revisionId - The current revision of the resource policy. Use the revision ID to make sure that you are updating the most current version of a resource policy when you add a policy statement to a resource, delete a resource, or update a resource.

$sel:httpStatus:CreateResourcePolicyResponse', createResourcePolicyResponse_httpStatus - The response's http status code.

CreateResourcePolicyStatement

data CreateResourcePolicyStatement Source #

See: newCreateResourcePolicyStatement smart constructor.

Instances

Instances details
ToJSON CreateResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

ToHeaders CreateResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

ToPath CreateResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

ToQuery CreateResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

AWSRequest CreateResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

Generic CreateResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

Associated Types

type Rep CreateResourcePolicyStatement :: Type -> Type #

Read CreateResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

Show CreateResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

NFData CreateResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

Eq CreateResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

Hashable CreateResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

type AWSResponse CreateResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

type Rep CreateResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

type Rep CreateResourcePolicyStatement = D1 ('MetaData "CreateResourcePolicyStatement" "Amazonka.LexV2Models.CreateResourcePolicyStatement" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateResourcePolicyStatement'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "condition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "expectedRevisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "statementId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "effect") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Effect)) :*: (S1 ('MetaSel ('Just "principal") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Principal]) :*: S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))))

newCreateResourcePolicyStatement Source #

Create a value of CreateResourcePolicyStatement 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:

CreateResourcePolicyStatement, createResourcePolicyStatement_condition - Specifies a condition when the policy is in effect. If the principal of the policy is a service principal, you must provide two condition blocks, one with a SourceAccount global condition key and one with a SourceArn global condition key.

For more information, see IAM JSON policy elements: Condition .

$sel:expectedRevisionId:CreateResourcePolicyStatement', createResourcePolicyStatement_expectedRevisionId - The identifier of the revision of the policy to edit. If this revision ID doesn't match the current revision ID, Amazon Lex throws an exception.

If you don't specify a revision, Amazon Lex overwrites the contents of the policy with the new values.

CreateResourcePolicyStatement, createResourcePolicyStatement_resourceArn - The Amazon Resource Name (ARN) of the bot or bot alias that the resource policy is attached to.

$sel:statementId:CreateResourcePolicyStatement', createResourcePolicyStatement_statementId - The name of the statement. The ID is the same as the Sid IAM property. The statement name must be unique within the policy. For more information, see IAM JSON policy elements: Sid.

$sel:effect:CreateResourcePolicyStatement', createResourcePolicyStatement_effect - Determines whether the statement allows or denies access to the resource.

$sel:principal:CreateResourcePolicyStatement', createResourcePolicyStatement_principal - An IAM principal, such as an IAM users, IAM roles, or AWS services that is allowed or denied access to a resource. For more information, see AWS JSON policy elements: Principal.

$sel:action:CreateResourcePolicyStatement', createResourcePolicyStatement_action - The Amazon Lex action that this policy either allows or denies. The action must apply to the resource type of the specified ARN. For more information, see Actions, resources, and condition keys for Amazon Lex V2.

data CreateResourcePolicyStatementResponse Source #

Instances

Instances details
Generic CreateResourcePolicyStatementResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

Read CreateResourcePolicyStatementResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

Show CreateResourcePolicyStatementResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

NFData CreateResourcePolicyStatementResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

Eq CreateResourcePolicyStatementResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

type Rep CreateResourcePolicyStatementResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateResourcePolicyStatement

type Rep CreateResourcePolicyStatementResponse = D1 ('MetaData "CreateResourcePolicyStatementResponse" "Amazonka.LexV2Models.CreateResourcePolicyStatement" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateResourcePolicyStatementResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateResourcePolicyStatementResponse Source #

Create a value of CreateResourcePolicyStatementResponse 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:

CreateResourcePolicyStatement, createResourcePolicyStatementResponse_resourceArn - The Amazon Resource Name (ARN) of the bot or bot alias that the resource policy is attached to.

$sel:revisionId:CreateResourcePolicyStatementResponse', createResourcePolicyStatementResponse_revisionId - The current revision of the resource policy. Use the revision ID to make sure that you are updating the most current version of a resource policy when you add a policy statement to a resource, delete a resource, or update a resource.

$sel:httpStatus:CreateResourcePolicyStatementResponse', createResourcePolicyStatementResponse_httpStatus - The response's http status code.

CreateSlot

data CreateSlot Source #

See: newCreateSlot smart constructor.

Instances

Instances details
ToJSON CreateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

ToHeaders CreateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

Methods

toHeaders :: CreateSlot -> [Header] #

ToPath CreateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

ToQuery CreateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

AWSRequest CreateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

Associated Types

type AWSResponse CreateSlot #

Generic CreateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

Associated Types

type Rep CreateSlot :: Type -> Type #

Read CreateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

Show CreateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

NFData CreateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

Methods

rnf :: CreateSlot -> () #

Eq CreateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

Hashable CreateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

type AWSResponse CreateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

type Rep CreateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

type Rep CreateSlot = D1 ('MetaData "CreateSlot" "Amazonka.LexV2Models.CreateSlot" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateSlot'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "multipleValuesSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MultipleValuesSetting))) :*: (S1 ('MetaSel ('Just "obfuscationSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObfuscationSetting)) :*: (S1 ('MetaSel ('Just "slotTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subSlotSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SubSlotSetting))))) :*: ((S1 ('MetaSel ('Just "slotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "valueElicitationSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SlotValueElicitationSetting) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "intentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newCreateSlot Source #

Create a value of CreateSlot 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:

CreateSlot, createSlot_description - A description of the slot. Use this to help identify the slot in lists.

CreateSlot, createSlot_multipleValuesSetting - Indicates whether the slot returns multiple values in one response. Multi-value slots are only available in the en-US locale. If you set this value to true in any other locale, Amazon Lex throws a ValidationException.

If the multipleValuesSetting is not set, the default value is false.

CreateSlot, createSlot_obfuscationSetting - Determines how slot values are used in Amazon CloudWatch logs. If the value of the obfuscationSetting parameter is DefaultObfuscation, slot values are obfuscated in the log output. If the value is None, the actual value is present in the log output.

The default is to obfuscate values in the CloudWatch logs.

CreateSlot, createSlot_slotTypeId - The unique identifier for the slot type associated with this slot. The slot type determines the values that can be entered into the slot.

CreateSlot, createSlot_subSlotSetting - Specifications for the constituent sub slots and the expression for the composite slot.

CreateSlot, createSlot_slotName - The name of the slot. Slot names must be unique within the bot that contains the slot.

CreateSlot, createSlot_valueElicitationSetting - Specifies prompts that Amazon Lex sends to the user to elicit a response that provides the value for the slot.

CreateSlot, createSlot_botId - The identifier of the bot associated with the slot.

CreateSlot, createSlot_botVersion - The version of the bot associated with the slot.

CreateSlot, createSlot_localeId - The identifier of the language and locale that the slot will be used in. The string must match one of the supported locales. All of the bots, intents, slot types used by the slot must have the same locale. For more information, see Supported languages.

CreateSlot, createSlot_intentId - The identifier of the intent that contains the slot.

data CreateSlotResponse Source #

See: newCreateSlotResponse smart constructor.

Instances

Instances details
Generic CreateSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

Associated Types

type Rep CreateSlotResponse :: Type -> Type #

Read CreateSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

Show CreateSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

NFData CreateSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

Methods

rnf :: CreateSlotResponse -> () #

Eq CreateSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

type Rep CreateSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlot

type Rep CreateSlotResponse = D1 ('MetaData "CreateSlotResponse" "Amazonka.LexV2Models.CreateSlot" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateSlotResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "intentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "multipleValuesSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MultipleValuesSetting))))) :*: ((S1 ('MetaSel ('Just "obfuscationSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObfuscationSetting)) :*: (S1 ('MetaSel ('Just "slotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "slotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "slotTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subSlotSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SubSlotSetting))) :*: (S1 ('MetaSel ('Just "valueElicitationSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlotValueElicitationSetting)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newCreateSlotResponse Source #

Create a value of CreateSlotResponse 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:

CreateSlot, createSlotResponse_botId - The unique identifier of the bot associated with the slot.

CreateSlot, createSlotResponse_botVersion - The version of the bot associated with the slot.

CreateSlotResponse, createSlotResponse_creationDateTime - The timestamp of the date and time that the slot was created.

CreateSlot, createSlotResponse_description - The description associated with the slot.

CreateSlot, createSlotResponse_intentId - The unique identifier of the intent associated with the slot.

CreateSlot, createSlotResponse_localeId - The language and local specified for the slot.

CreateSlot, createSlotResponse_multipleValuesSetting - Indicates whether the slot returns multiple values in one response.

CreateSlot, createSlotResponse_obfuscationSetting - Indicates whether the slot is configured to obfuscate values in Amazon CloudWatch logs.

CreateSlotResponse, createSlotResponse_slotId - The unique identifier associated with the slot. Use this to identify the slot when you update or delete it.

CreateSlot, createSlotResponse_slotName - The name specified for the slot.

CreateSlot, createSlotResponse_slotTypeId - The unique identifier of the slot type associated with this slot.

CreateSlot, createSlotResponse_subSlotSetting - Specifications for the constituent sub slots and the expression for the composite slot.

CreateSlot, createSlotResponse_valueElicitationSetting - The value elicitation settings specified for the slot.

$sel:httpStatus:CreateSlotResponse', createSlotResponse_httpStatus - The response's http status code.

CreateSlotType

data CreateSlotType Source #

See: newCreateSlotType smart constructor.

Instances

Instances details
ToJSON CreateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

ToHeaders CreateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

ToPath CreateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

ToQuery CreateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

AWSRequest CreateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

Associated Types

type AWSResponse CreateSlotType #

Generic CreateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

Associated Types

type Rep CreateSlotType :: Type -> Type #

Read CreateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

Show CreateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

NFData CreateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

Methods

rnf :: CreateSlotType -> () #

Eq CreateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

Hashable CreateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

type AWSResponse CreateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

type Rep CreateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

newCreateSlotType Source #

Create a value of CreateSlotType 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:

CreateSlotType, createSlotType_compositeSlotTypeSetting - Specifications for a composite slot type.

CreateSlotType, createSlotType_description - A description of the slot type. Use the description to help identify the slot type in lists.

CreateSlotType, createSlotType_externalSourceSetting - Sets the type of external information used to create the slot type.

CreateSlotType, createSlotType_parentSlotTypeSignature - The built-in slot type used as a parent of this slot type. When you define a parent slot type, the new slot type has the configuration of the parent slot type.

Only AMAZON.AlphaNumeric is supported.

CreateSlotType, createSlotType_slotTypeValues - A list of SlotTypeValue objects that defines the values that the slot type can take. Each value can have a list of synonyms, additional values that help train the machine learning model about the values that it resolves for a slot.

CreateSlotType, createSlotType_valueSelectionSetting - Determines the strategy that Amazon Lex uses to select a value from the list of possible values. The field can be set to one of the following values:

  • OriginalValue - Returns the value entered by the user, if the user value is similar to the slot value.
  • TopResolution - If there is a resolution list for the slot, return the first value in the resolution list. If there is no resolution list, return null.

If you don't specify the valueSelectionSetting parameter, the default is OriginalValue.

CreateSlotType, createSlotType_slotTypeName - The name for the slot. A slot type name must be unique within the account.

CreateSlotType, createSlotType_botId - The identifier of the bot associated with this slot type.

CreateSlotType, createSlotType_botVersion - The identifier of the bot version associated with this slot type.

CreateSlotType, createSlotType_localeId - The identifier of the language and locale that the slot type will be used in. The string must match one of the supported locales. All of the bots, intents, and slots used by the slot type must have the same locale. For more information, see Supported languages.

data CreateSlotTypeResponse Source #

See: newCreateSlotTypeResponse smart constructor.

Instances

Instances details
Generic CreateSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

Associated Types

type Rep CreateSlotTypeResponse :: Type -> Type #

Read CreateSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

Show CreateSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

NFData CreateSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

Methods

rnf :: CreateSlotTypeResponse -> () #

Eq CreateSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

type Rep CreateSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateSlotType

type Rep CreateSlotTypeResponse = D1 ('MetaData "CreateSlotTypeResponse" "Amazonka.LexV2Models.CreateSlotType" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateSlotTypeResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "compositeSlotTypeSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CompositeSlotTypeSetting)))) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "externalSourceSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExternalSourceSetting))))) :*: ((S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "parentSlotTypeSignature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "slotTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "slotTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "slotTypeValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty SlotTypeValue)))) :*: (S1 ('MetaSel ('Just "valueSelectionSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlotValueSelectionSetting)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newCreateSlotTypeResponse Source #

Create a value of CreateSlotTypeResponse 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:

CreateSlotType, createSlotTypeResponse_botId - The identifier for the bot associated with the slot type.

CreateSlotType, createSlotTypeResponse_botVersion - The version of the bot associated with the slot type.

CreateSlotType, createSlotTypeResponse_compositeSlotTypeSetting - Specifications for a composite slot type.

CreateSlotTypeResponse, createSlotTypeResponse_creationDateTime - A timestamp of the date and time that the slot type was created.

CreateSlotType, createSlotTypeResponse_description - The description specified for the slot type.

CreateSlotType, createSlotTypeResponse_externalSourceSetting - The type of external information used to create the slot type.

CreateSlotType, createSlotTypeResponse_localeId - The specified language and local specified for the slot type.

CreateSlotType, createSlotTypeResponse_parentSlotTypeSignature - The signature of the base slot type specified for the slot type.

CreateSlotTypeResponse, createSlotTypeResponse_slotTypeId - The unique identifier assigned to the slot type. Use this to identify the slot type in the UpdateSlotType and DeleteSlotType operations.

CreateSlotType, createSlotTypeResponse_slotTypeName - The name specified for the slot type.

CreateSlotType, createSlotTypeResponse_slotTypeValues - The list of values that the slot type can assume.

CreateSlotType, createSlotTypeResponse_valueSelectionSetting - The strategy that Amazon Lex uses to select a value from the list of possible values.

$sel:httpStatus:CreateSlotTypeResponse', createSlotTypeResponse_httpStatus - The response's http status code.

CreateUploadUrl

data CreateUploadUrl Source #

See: newCreateUploadUrl smart constructor.

Constructors

CreateUploadUrl' 

Instances

Instances details
ToJSON CreateUploadUrl Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

ToHeaders CreateUploadUrl Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

ToPath CreateUploadUrl Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

ToQuery CreateUploadUrl Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

AWSRequest CreateUploadUrl Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

Associated Types

type AWSResponse CreateUploadUrl #

Generic CreateUploadUrl Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

Associated Types

type Rep CreateUploadUrl :: Type -> Type #

Read CreateUploadUrl Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

Show CreateUploadUrl Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

NFData CreateUploadUrl Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

Methods

rnf :: CreateUploadUrl -> () #

Eq CreateUploadUrl Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

Hashable CreateUploadUrl Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

type AWSResponse CreateUploadUrl Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

type Rep CreateUploadUrl Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

type Rep CreateUploadUrl = D1 ('MetaData "CreateUploadUrl" "Amazonka.LexV2Models.CreateUploadUrl" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateUploadUrl'" 'PrefixI 'False) (U1 :: Type -> Type))

newCreateUploadUrl :: CreateUploadUrl Source #

Create a value of CreateUploadUrl with all optional fields omitted.

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

data CreateUploadUrlResponse Source #

See: newCreateUploadUrlResponse smart constructor.

Instances

Instances details
Generic CreateUploadUrlResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

Associated Types

type Rep CreateUploadUrlResponse :: Type -> Type #

Read CreateUploadUrlResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

Show CreateUploadUrlResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

NFData CreateUploadUrlResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

Methods

rnf :: CreateUploadUrlResponse -> () #

Eq CreateUploadUrlResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

type Rep CreateUploadUrlResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.CreateUploadUrl

type Rep CreateUploadUrlResponse = D1 ('MetaData "CreateUploadUrlResponse" "Amazonka.LexV2Models.CreateUploadUrl" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CreateUploadUrlResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "importId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "uploadUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateUploadUrlResponse Source #

Create a value of CreateUploadUrlResponse 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:

CreateUploadUrlResponse, createUploadUrlResponse_importId - An identifier for a unique import job. Use it when you call the StartImport operation.

$sel:uploadUrl:CreateUploadUrlResponse', createUploadUrlResponse_uploadUrl - A pre-signed S3 write URL. Upload the zip archive file that contains the definition of your bot or bot locale.

$sel:httpStatus:CreateUploadUrlResponse', createUploadUrlResponse_httpStatus - The response's http status code.

DeleteBot

data DeleteBot Source #

See: newDeleteBot smart constructor.

Constructors

DeleteBot' (Maybe Bool) Text 

Instances

Instances details
ToHeaders DeleteBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

Methods

toHeaders :: DeleteBot -> [Header] #

ToPath DeleteBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

ToQuery DeleteBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

AWSRequest DeleteBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

Associated Types

type AWSResponse DeleteBot #

Generic DeleteBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

Associated Types

type Rep DeleteBot :: Type -> Type #

Read DeleteBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

Show DeleteBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

NFData DeleteBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

Methods

rnf :: DeleteBot -> () #

Eq DeleteBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

Hashable DeleteBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

type AWSResponse DeleteBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

type Rep DeleteBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

type Rep DeleteBot = D1 ('MetaData "DeleteBot" "Amazonka.LexV2Models.DeleteBot" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteBot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "skipResourceInUseCheck") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteBot Source #

Arguments

:: Text

DeleteBot

-> DeleteBot 

Create a value of DeleteBot 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:skipResourceInUseCheck:DeleteBot', deleteBot_skipResourceInUseCheck - When true, Amazon Lex doesn't check to see if another resource, such as an alias, is using the bot before it is deleted.

DeleteBot, deleteBot_botId - The identifier of the bot to delete.

data DeleteBotResponse Source #

See: newDeleteBotResponse smart constructor.

Instances

Instances details
Generic DeleteBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

Associated Types

type Rep DeleteBotResponse :: Type -> Type #

Read DeleteBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

Show DeleteBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

NFData DeleteBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

Methods

rnf :: DeleteBotResponse -> () #

Eq DeleteBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

type Rep DeleteBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBot

type Rep DeleteBotResponse = D1 ('MetaData "DeleteBotResponse" "Amazonka.LexV2Models.DeleteBot" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteBotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteBotResponse Source #

Create a value of DeleteBotResponse 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:

DeleteBot, deleteBotResponse_botId - The unique identifier of the bot that Amazon Lex is deleting.

DeleteBotResponse, deleteBotResponse_botStatus - The current status of the bot. The status is Deleting while the bot and its associated resources are being deleted.

$sel:httpStatus:DeleteBotResponse', deleteBotResponse_httpStatus - The response's http status code.

DeleteBotAlias

data DeleteBotAlias Source #

See: newDeleteBotAlias smart constructor.

Instances

Instances details
ToHeaders DeleteBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

ToPath DeleteBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

ToQuery DeleteBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

AWSRequest DeleteBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

Associated Types

type AWSResponse DeleteBotAlias #

Generic DeleteBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

Associated Types

type Rep DeleteBotAlias :: Type -> Type #

Read DeleteBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

Show DeleteBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

NFData DeleteBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

Methods

rnf :: DeleteBotAlias -> () #

Eq DeleteBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

Hashable DeleteBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

type AWSResponse DeleteBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

type Rep DeleteBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

type Rep DeleteBotAlias = D1 ('MetaData "DeleteBotAlias" "Amazonka.LexV2Models.DeleteBotAlias" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteBotAlias'" 'PrefixI 'True) (S1 ('MetaSel ('Just "skipResourceInUseCheck") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "botAliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteBotAlias Source #

Create a value of DeleteBotAlias 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:skipResourceInUseCheck:DeleteBotAlias', deleteBotAlias_skipResourceInUseCheck - When this parameter is true, Amazon Lex doesn't check to see if any other resource is using the alias before it is deleted.

DeleteBotAlias, deleteBotAlias_botAliasId - The unique identifier of the bot alias to delete.

DeleteBotAlias, deleteBotAlias_botId - The unique identifier of the bot associated with the alias to delete.

data DeleteBotAliasResponse Source #

See: newDeleteBotAliasResponse smart constructor.

Instances

Instances details
Generic DeleteBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

Associated Types

type Rep DeleteBotAliasResponse :: Type -> Type #

Read DeleteBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

Show DeleteBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

NFData DeleteBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

Methods

rnf :: DeleteBotAliasResponse -> () #

Eq DeleteBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

type Rep DeleteBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotAlias

type Rep DeleteBotAliasResponse = D1 ('MetaData "DeleteBotAliasResponse" "Amazonka.LexV2Models.DeleteBotAlias" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteBotAliasResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botAliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botAliasStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotAliasStatus))) :*: (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteBotAliasResponse Source #

Create a value of DeleteBotAliasResponse 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:

DeleteBotAlias, deleteBotAliasResponse_botAliasId - The unique identifier of the bot alias to delete.

DeleteBotAliasResponse, deleteBotAliasResponse_botAliasStatus - The current status of the alias. The status is Deleting while the alias is in the process of being deleted. Once the alias is deleted, it will no longer appear in the list of aliases returned by the ListBotAliases operation.

DeleteBotAlias, deleteBotAliasResponse_botId - The unique identifier of the bot that contains the alias to delete.

$sel:httpStatus:DeleteBotAliasResponse', deleteBotAliasResponse_httpStatus - The response's http status code.

DeleteBotLocale

data DeleteBotLocale Source #

See: newDeleteBotLocale smart constructor.

Instances

Instances details
ToHeaders DeleteBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

ToPath DeleteBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

ToQuery DeleteBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

AWSRequest DeleteBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

Associated Types

type AWSResponse DeleteBotLocale #

Generic DeleteBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

Associated Types

type Rep DeleteBotLocale :: Type -> Type #

Read DeleteBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

Show DeleteBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

NFData DeleteBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

Methods

rnf :: DeleteBotLocale -> () #

Eq DeleteBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

Hashable DeleteBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

type AWSResponse DeleteBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

type Rep DeleteBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

type Rep DeleteBotLocale = D1 ('MetaData "DeleteBotLocale" "Amazonka.LexV2Models.DeleteBotLocale" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteBotLocale'" 'PrefixI 'True) (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteBotLocale Source #

Create a value of DeleteBotLocale 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:

DeleteBotLocale, deleteBotLocale_botId - The unique identifier of the bot that contains the locale.

DeleteBotLocale, deleteBotLocale_botVersion - The version of the bot that contains the locale.

DeleteBotLocale, deleteBotLocale_localeId - The identifier of the language and locale that will be deleted. The string must match one of the supported locales. For more information, see Supported languages.

data DeleteBotLocaleResponse Source #

See: newDeleteBotLocaleResponse smart constructor.

Instances

Instances details
Generic DeleteBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

Associated Types

type Rep DeleteBotLocaleResponse :: Type -> Type #

Read DeleteBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

Show DeleteBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

NFData DeleteBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

Methods

rnf :: DeleteBotLocaleResponse -> () #

Eq DeleteBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

type Rep DeleteBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotLocale

type Rep DeleteBotLocaleResponse = D1 ('MetaData "DeleteBotLocaleResponse" "Amazonka.LexV2Models.DeleteBotLocale" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteBotLocaleResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botLocaleStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotLocaleStatus))) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDeleteBotLocaleResponse Source #

Create a value of DeleteBotLocaleResponse 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:

DeleteBotLocale, deleteBotLocaleResponse_botId - The identifier of the bot that contained the deleted locale.

DeleteBotLocaleResponse, deleteBotLocaleResponse_botLocaleStatus - The status of deleting the bot locale. The locale first enters the Deleting status. Once the locale is deleted it no longer appears in the list of locales for the bot.

DeleteBotLocale, deleteBotLocaleResponse_botVersion - The version of the bot that contained the deleted locale.

DeleteBotLocale, deleteBotLocaleResponse_localeId - The language and locale of the deleted locale.

$sel:httpStatus:DeleteBotLocaleResponse', deleteBotLocaleResponse_httpStatus - The response's http status code.

DeleteBotVersion

data DeleteBotVersion Source #

See: newDeleteBotVersion smart constructor.

Instances

Instances details
ToHeaders DeleteBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

ToPath DeleteBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

ToQuery DeleteBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

AWSRequest DeleteBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

Associated Types

type AWSResponse DeleteBotVersion #

Generic DeleteBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

Associated Types

type Rep DeleteBotVersion :: Type -> Type #

Read DeleteBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

Show DeleteBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

NFData DeleteBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

Methods

rnf :: DeleteBotVersion -> () #

Eq DeleteBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

Hashable DeleteBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

type AWSResponse DeleteBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

type Rep DeleteBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

type Rep DeleteBotVersion = D1 ('MetaData "DeleteBotVersion" "Amazonka.LexV2Models.DeleteBotVersion" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteBotVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "skipResourceInUseCheck") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteBotVersion Source #

Create a value of DeleteBotVersion 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:skipResourceInUseCheck:DeleteBotVersion', deleteBotVersion_skipResourceInUseCheck - By default, the DeleteBotVersion operations throws a ResourceInUseException exception if you try to delete a bot version that has an alias pointing at it. Set the skipResourceInUseCheck parameter to true to skip this check and remove the version even if an alias points to it.

DeleteBotVersion, deleteBotVersion_botId - The identifier of the bot that contains the version.

DeleteBotVersion, deleteBotVersion_botVersion - The version of the bot to delete.

data DeleteBotVersionResponse Source #

See: newDeleteBotVersionResponse smart constructor.

Instances

Instances details
Generic DeleteBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

Associated Types

type Rep DeleteBotVersionResponse :: Type -> Type #

Read DeleteBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

Show DeleteBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

NFData DeleteBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

Eq DeleteBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

type Rep DeleteBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteBotVersion

type Rep DeleteBotVersionResponse = D1 ('MetaData "DeleteBotVersionResponse" "Amazonka.LexV2Models.DeleteBotVersion" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteBotVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotStatus))) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteBotVersionResponse Source #

Create a value of DeleteBotVersionResponse 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:

DeleteBotVersion, deleteBotVersionResponse_botId - The identifier of the bot that is being deleted.

DeleteBotVersionResponse, deleteBotVersionResponse_botStatus - The current status of the bot.

DeleteBotVersion, deleteBotVersionResponse_botVersion - The version of the bot that is being deleted.

$sel:httpStatus:DeleteBotVersionResponse', deleteBotVersionResponse_httpStatus - The response's http status code.

DeleteCustomVocabulary

data DeleteCustomVocabulary Source #

See: newDeleteCustomVocabulary smart constructor.

Instances

Instances details
ToHeaders DeleteCustomVocabulary Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

ToPath DeleteCustomVocabulary Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

ToQuery DeleteCustomVocabulary Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

AWSRequest DeleteCustomVocabulary Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

Associated Types

type AWSResponse DeleteCustomVocabulary #

Generic DeleteCustomVocabulary Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

Associated Types

type Rep DeleteCustomVocabulary :: Type -> Type #

Read DeleteCustomVocabulary Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

Show DeleteCustomVocabulary Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

NFData DeleteCustomVocabulary Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

Methods

rnf :: DeleteCustomVocabulary -> () #

Eq DeleteCustomVocabulary Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

Hashable DeleteCustomVocabulary Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

type AWSResponse DeleteCustomVocabulary Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

type Rep DeleteCustomVocabulary Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

type Rep DeleteCustomVocabulary = D1 ('MetaData "DeleteCustomVocabulary" "Amazonka.LexV2Models.DeleteCustomVocabulary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteCustomVocabulary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteCustomVocabulary Source #

Create a value of DeleteCustomVocabulary 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:

DeleteCustomVocabulary, deleteCustomVocabulary_botId - The unique identifier of the bot to remove the custom vocabulary from.

DeleteCustomVocabulary, deleteCustomVocabulary_botVersion - The version of the bot to remove the custom vocabulary from.

DeleteCustomVocabulary, deleteCustomVocabulary_localeId - The locale identifier for the locale that contains the custom vocabulary to remove.

data DeleteCustomVocabularyResponse Source #

See: newDeleteCustomVocabularyResponse smart constructor.

Instances

Instances details
Generic DeleteCustomVocabularyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

Associated Types

type Rep DeleteCustomVocabularyResponse :: Type -> Type #

Read DeleteCustomVocabularyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

Show DeleteCustomVocabularyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

NFData DeleteCustomVocabularyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

Eq DeleteCustomVocabularyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

type Rep DeleteCustomVocabularyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteCustomVocabulary

type Rep DeleteCustomVocabularyResponse = D1 ('MetaData "DeleteCustomVocabularyResponse" "Amazonka.LexV2Models.DeleteCustomVocabulary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteCustomVocabularyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "customVocabularyStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomVocabularyStatus)) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDeleteCustomVocabularyResponse Source #

Create a value of DeleteCustomVocabularyResponse 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:

DeleteCustomVocabulary, deleteCustomVocabularyResponse_botId - The identifier of the bot that the custom vocabulary was removed from.

DeleteCustomVocabulary, deleteCustomVocabularyResponse_botVersion - The version of the bot that the custom vocabulary was removed from.

$sel:customVocabularyStatus:DeleteCustomVocabularyResponse', deleteCustomVocabularyResponse_customVocabularyStatus - The status of removing the custom vocabulary.

DeleteCustomVocabulary, deleteCustomVocabularyResponse_localeId - The locale identifier for the locale that the custom vocabulary was removed from.

$sel:httpStatus:DeleteCustomVocabularyResponse', deleteCustomVocabularyResponse_httpStatus - The response's http status code.

DeleteExport

data DeleteExport Source #

See: newDeleteExport smart constructor.

Constructors

DeleteExport' Text 

Instances

Instances details
ToHeaders DeleteExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

ToPath DeleteExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

ToQuery DeleteExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

AWSRequest DeleteExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

Associated Types

type AWSResponse DeleteExport #

Generic DeleteExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

Associated Types

type Rep DeleteExport :: Type -> Type #

Read DeleteExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

Show DeleteExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

NFData DeleteExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

Methods

rnf :: DeleteExport -> () #

Eq DeleteExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

Hashable DeleteExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

type AWSResponse DeleteExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

type Rep DeleteExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

type Rep DeleteExport = D1 ('MetaData "DeleteExport" "Amazonka.LexV2Models.DeleteExport" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteExport'" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteExport Source #

Create a value of DeleteExport 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:

DeleteExport, deleteExport_exportId - The unique identifier of the export to delete.

data DeleteExportResponse Source #

See: newDeleteExportResponse smart constructor.

Instances

Instances details
Generic DeleteExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

Associated Types

type Rep DeleteExportResponse :: Type -> Type #

Read DeleteExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

Show DeleteExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

NFData DeleteExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

Methods

rnf :: DeleteExportResponse -> () #

Eq DeleteExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

type Rep DeleteExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteExport

type Rep DeleteExportResponse = D1 ('MetaData "DeleteExportResponse" "Amazonka.LexV2Models.DeleteExport" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteExportResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "exportStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteExportResponse Source #

Create a value of DeleteExportResponse 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:

DeleteExport, deleteExportResponse_exportId - The unique identifier of the deleted export.

DeleteExportResponse, deleteExportResponse_exportStatus - The current status of the deletion. When the deletion is complete, the export will no longer be returned by the ListExports operation and calls to the DescribeExport operation with the export identifier will fail.

$sel:httpStatus:DeleteExportResponse', deleteExportResponse_httpStatus - The response's http status code.

DeleteImport

data DeleteImport Source #

See: newDeleteImport smart constructor.

Constructors

DeleteImport' Text 

Instances

Instances details
ToHeaders DeleteImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

ToPath DeleteImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

ToQuery DeleteImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

AWSRequest DeleteImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

Associated Types

type AWSResponse DeleteImport #

Generic DeleteImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

Associated Types

type Rep DeleteImport :: Type -> Type #

Read DeleteImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

Show DeleteImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

NFData DeleteImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

Methods

rnf :: DeleteImport -> () #

Eq DeleteImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

Hashable DeleteImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

type AWSResponse DeleteImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

type Rep DeleteImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

type Rep DeleteImport = D1 ('MetaData "DeleteImport" "Amazonka.LexV2Models.DeleteImport" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteImport'" 'PrefixI 'True) (S1 ('MetaSel ('Just "importId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteImport Source #

Create a value of DeleteImport 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:

DeleteImport, deleteImport_importId - The unique identifier of the import to delete.

data DeleteImportResponse Source #

See: newDeleteImportResponse smart constructor.

Instances

Instances details
Generic DeleteImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

Associated Types

type Rep DeleteImportResponse :: Type -> Type #

Read DeleteImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

Show DeleteImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

NFData DeleteImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

Methods

rnf :: DeleteImportResponse -> () #

Eq DeleteImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

type Rep DeleteImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteImport

type Rep DeleteImportResponse = D1 ('MetaData "DeleteImportResponse" "Amazonka.LexV2Models.DeleteImport" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteImportResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "importId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "importStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteImportResponse Source #

Create a value of DeleteImportResponse 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:

DeleteImport, deleteImportResponse_importId - The unique identifier of the deleted import.

DeleteImportResponse, deleteImportResponse_importStatus - The current status of the deletion. When the deletion is complete, the import will no longer be returned by the ListImports operation and calls to the DescribeImport operation with the import identifier will fail.

$sel:httpStatus:DeleteImportResponse', deleteImportResponse_httpStatus - The response's http status code.

DeleteIntent

data DeleteIntent Source #

See: newDeleteIntent smart constructor.

Instances

Instances details
ToHeaders DeleteIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

ToPath DeleteIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

ToQuery DeleteIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

AWSRequest DeleteIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

Associated Types

type AWSResponse DeleteIntent #

Generic DeleteIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

Associated Types

type Rep DeleteIntent :: Type -> Type #

Read DeleteIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

Show DeleteIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

NFData DeleteIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

Methods

rnf :: DeleteIntent -> () #

Eq DeleteIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

Hashable DeleteIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

type AWSResponse DeleteIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

type Rep DeleteIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

type Rep DeleteIntent = D1 ('MetaData "DeleteIntent" "Amazonka.LexV2Models.DeleteIntent" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteIntent'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "intentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteIntent Source #

Create a value of DeleteIntent 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:

DeleteIntent, deleteIntent_intentId - The unique identifier of the intent to delete.

DeleteIntent, deleteIntent_botId - The identifier of the bot associated with the intent.

DeleteIntent, deleteIntent_botVersion - The version of the bot associated with the intent.

DeleteIntent, deleteIntent_localeId - The identifier of the language and locale where the bot will be deleted. The string must match one of the supported locales. For more information, see Supported languages.

data DeleteIntentResponse Source #

See: newDeleteIntentResponse smart constructor.

Constructors

DeleteIntentResponse' 

Instances

Instances details
Generic DeleteIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

Associated Types

type Rep DeleteIntentResponse :: Type -> Type #

Read DeleteIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

Show DeleteIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

NFData DeleteIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

Methods

rnf :: DeleteIntentResponse -> () #

Eq DeleteIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

type Rep DeleteIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteIntent

type Rep DeleteIntentResponse = D1 ('MetaData "DeleteIntentResponse" "Amazonka.LexV2Models.DeleteIntent" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteIntentResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteIntentResponse :: DeleteIntentResponse Source #

Create a value of DeleteIntentResponse with all optional fields omitted.

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

DeleteResourcePolicy

data DeleteResourcePolicy Source #

See: newDeleteResourcePolicy smart constructor.

Instances

Instances details
ToHeaders DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

ToPath DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

ToQuery DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

AWSRequest DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

Associated Types

type AWSResponse DeleteResourcePolicy #

Generic DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

Associated Types

type Rep DeleteResourcePolicy :: Type -> Type #

Read DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

Show DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

NFData DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

Methods

rnf :: DeleteResourcePolicy -> () #

Eq DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

Hashable DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

type AWSResponse DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

type Rep DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

type Rep DeleteResourcePolicy = D1 ('MetaData "DeleteResourcePolicy" "Amazonka.LexV2Models.DeleteResourcePolicy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteResourcePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "expectedRevisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteResourcePolicy Source #

Create a value of DeleteResourcePolicy 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:expectedRevisionId:DeleteResourcePolicy', deleteResourcePolicy_expectedRevisionId - The identifier of the revision to edit. If this ID doesn't match the current revision number, Amazon Lex returns an exception

If you don't specify a revision ID, Amazon Lex will delete the current policy.

DeleteResourcePolicy, deleteResourcePolicy_resourceArn - The Amazon Resource Name (ARN) of the bot or bot alias that has the resource policy attached.

data DeleteResourcePolicyResponse Source #

See: newDeleteResourcePolicyResponse smart constructor.

Instances

Instances details
Generic DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

Associated Types

type Rep DeleteResourcePolicyResponse :: Type -> Type #

Read DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

Show DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

NFData DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

Eq DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

type Rep DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicy

type Rep DeleteResourcePolicyResponse = D1 ('MetaData "DeleteResourcePolicyResponse" "Amazonka.LexV2Models.DeleteResourcePolicy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteResourcePolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteResourcePolicyResponse Source #

Create a value of DeleteResourcePolicyResponse 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:

DeleteResourcePolicy, deleteResourcePolicyResponse_resourceArn - The Amazon Resource Name (ARN) of the bot or bot alias that the resource policy was deleted from.

$sel:revisionId:DeleteResourcePolicyResponse', deleteResourcePolicyResponse_revisionId - The current revision of the resource policy. Use the revision ID to make sure that you are updating the most current version of a resource policy when you add a policy statement to a resource, delete a resource, or update a resource.

$sel:httpStatus:DeleteResourcePolicyResponse', deleteResourcePolicyResponse_httpStatus - The response's http status code.

DeleteResourcePolicyStatement

data DeleteResourcePolicyStatement Source #

See: newDeleteResourcePolicyStatement smart constructor.

Instances

Instances details
ToHeaders DeleteResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

ToPath DeleteResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

ToQuery DeleteResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

AWSRequest DeleteResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

Generic DeleteResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

Associated Types

type Rep DeleteResourcePolicyStatement :: Type -> Type #

Read DeleteResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

Show DeleteResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

NFData DeleteResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

Eq DeleteResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

Hashable DeleteResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

type AWSResponse DeleteResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

type Rep DeleteResourcePolicyStatement Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

type Rep DeleteResourcePolicyStatement = D1 ('MetaData "DeleteResourcePolicyStatement" "Amazonka.LexV2Models.DeleteResourcePolicyStatement" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteResourcePolicyStatement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "expectedRevisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "statementId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteResourcePolicyStatement Source #

Create a value of DeleteResourcePolicyStatement 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:expectedRevisionId:DeleteResourcePolicyStatement', deleteResourcePolicyStatement_expectedRevisionId - The identifier of the revision of the policy to delete the statement from. If this revision ID doesn't match the current revision ID, Amazon Lex throws an exception.

If you don't specify a revision, Amazon Lex removes the current contents of the statement.

DeleteResourcePolicyStatement, deleteResourcePolicyStatement_resourceArn - The Amazon Resource Name (ARN) of the bot or bot alias that the resource policy is attached to.

$sel:statementId:DeleteResourcePolicyStatement', deleteResourcePolicyStatement_statementId - The name of the statement (SID) to delete from the policy.

data DeleteResourcePolicyStatementResponse Source #

Instances

Instances details
Generic DeleteResourcePolicyStatementResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

Read DeleteResourcePolicyStatementResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

Show DeleteResourcePolicyStatementResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

NFData DeleteResourcePolicyStatementResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

Eq DeleteResourcePolicyStatementResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

type Rep DeleteResourcePolicyStatementResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteResourcePolicyStatement

type Rep DeleteResourcePolicyStatementResponse = D1 ('MetaData "DeleteResourcePolicyStatementResponse" "Amazonka.LexV2Models.DeleteResourcePolicyStatement" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteResourcePolicyStatementResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteResourcePolicyStatementResponse Source #

Create a value of DeleteResourcePolicyStatementResponse 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:

DeleteResourcePolicyStatement, deleteResourcePolicyStatementResponse_resourceArn - The Amazon Resource Name (ARN) of the bot or bot alias that the resource policy statement was removed from.

$sel:revisionId:DeleteResourcePolicyStatementResponse', deleteResourcePolicyStatementResponse_revisionId - The current revision of the resource policy. Use the revision ID to make sure that you are updating the most current version of a resource policy when you add a policy statement to a resource, delete a resource, or update a resource.

$sel:httpStatus:DeleteResourcePolicyStatementResponse', deleteResourcePolicyStatementResponse_httpStatus - The response's http status code.

DeleteSlot

data DeleteSlot Source #

See: newDeleteSlot smart constructor.

Instances

Instances details
ToHeaders DeleteSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlot

Methods

toHeaders :: DeleteSlot -> [Header] #

ToPath DeleteSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlot

ToQuery DeleteSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlot

AWSRequest DeleteSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlot

Associated Types

type AWSResponse DeleteSlot #

Generic DeleteSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlot

Associated Types

type Rep DeleteSlot :: Type -> Type #

Read DeleteSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlot

Show DeleteSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlot

NFData DeleteSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlot

Methods

rnf :: DeleteSlot -> () #

Eq DeleteSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlot

Hashable DeleteSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlot

type AWSResponse DeleteSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlot

type Rep DeleteSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlot

type Rep DeleteSlot = D1 ('MetaData "DeleteSlot" "Amazonka.LexV2Models.DeleteSlot" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteSlot'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "slotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "intentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDeleteSlot Source #

Create a value of DeleteSlot 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:

DeleteSlot, deleteSlot_slotId - The identifier of the slot to delete.

DeleteSlot, deleteSlot_botId - The identifier of the bot associated with the slot to delete.

DeleteSlot, deleteSlot_botVersion - The version of the bot associated with the slot to delete.

DeleteSlot, deleteSlot_localeId - The identifier of the language and locale that the slot will be deleted from. The string must match one of the supported locales. For more information, see Supported languages.

DeleteSlot, deleteSlot_intentId - The identifier of the intent associated with the slot.

data DeleteSlotResponse Source #

See: newDeleteSlotResponse smart constructor.

Constructors

DeleteSlotResponse' 

newDeleteSlotResponse :: DeleteSlotResponse Source #

Create a value of DeleteSlotResponse with all optional fields omitted.

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

DeleteSlotType

data DeleteSlotType Source #

See: newDeleteSlotType smart constructor.

Instances

Instances details
ToHeaders DeleteSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

ToPath DeleteSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

ToQuery DeleteSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

AWSRequest DeleteSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

Associated Types

type AWSResponse DeleteSlotType #

Generic DeleteSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

Associated Types

type Rep DeleteSlotType :: Type -> Type #

Read DeleteSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

Show DeleteSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

NFData DeleteSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

Methods

rnf :: DeleteSlotType -> () #

Eq DeleteSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

Hashable DeleteSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

type AWSResponse DeleteSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

type Rep DeleteSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

type Rep DeleteSlotType = D1 ('MetaData "DeleteSlotType" "Amazonka.LexV2Models.DeleteSlotType" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteSlotType'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "skipResourceInUseCheck") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "slotTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDeleteSlotType Source #

Create a value of DeleteSlotType 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:skipResourceInUseCheck:DeleteSlotType', deleteSlotType_skipResourceInUseCheck - By default, the DeleteSlotType operations throws a ResourceInUseException exception if you try to delete a slot type used by a slot. Set the skipResourceInUseCheck parameter to true to skip this check and remove the slot type even if a slot uses it.

DeleteSlotType, deleteSlotType_slotTypeId - The identifier of the slot type to delete.

DeleteSlotType, deleteSlotType_botId - The identifier of the bot associated with the slot type.

DeleteSlotType, deleteSlotType_botVersion - The version of the bot associated with the slot type.

DeleteSlotType, deleteSlotType_localeId - The identifier of the language and locale that the slot type will be deleted from. The string must match one of the supported locales. For more information, see Supported languages.

data DeleteSlotTypeResponse Source #

See: newDeleteSlotTypeResponse smart constructor.

Instances

Instances details
Generic DeleteSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

Associated Types

type Rep DeleteSlotTypeResponse :: Type -> Type #

Read DeleteSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

Show DeleteSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

NFData DeleteSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

Methods

rnf :: DeleteSlotTypeResponse -> () #

Eq DeleteSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

type Rep DeleteSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteSlotType

type Rep DeleteSlotTypeResponse = D1 ('MetaData "DeleteSlotTypeResponse" "Amazonka.LexV2Models.DeleteSlotType" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteSlotTypeResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteSlotTypeResponse :: DeleteSlotTypeResponse Source #

Create a value of DeleteSlotTypeResponse with all optional fields omitted.

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

DeleteUtterances

data DeleteUtterances Source #

See: newDeleteUtterances smart constructor.

Instances

Instances details
ToHeaders DeleteUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

ToPath DeleteUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

ToQuery DeleteUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

AWSRequest DeleteUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

Associated Types

type AWSResponse DeleteUtterances #

Generic DeleteUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

Associated Types

type Rep DeleteUtterances :: Type -> Type #

Read DeleteUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

Show DeleteUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

NFData DeleteUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

Methods

rnf :: DeleteUtterances -> () #

Eq DeleteUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

Hashable DeleteUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

type AWSResponse DeleteUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

type Rep DeleteUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

type Rep DeleteUtterances = D1 ('MetaData "DeleteUtterances" "Amazonka.LexV2Models.DeleteUtterances" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteUtterances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sessionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteUtterances Source #

Create a value of DeleteUtterances 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:

DeleteUtterances, deleteUtterances_localeId - The identifier of the language and locale where the utterances were collected. The string must match one of the supported locales. For more information, see Supported languages.

$sel:sessionId:DeleteUtterances', deleteUtterances_sessionId - The unique identifier of the session with the user. The ID is returned in the response from the RecognizeText and RecognizeUtterance operations.

DeleteUtterances, deleteUtterances_botId - The unique identifier of the bot that contains the utterances.

data DeleteUtterancesResponse Source #

See: newDeleteUtterancesResponse smart constructor.

Instances

Instances details
Generic DeleteUtterancesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

Associated Types

type Rep DeleteUtterancesResponse :: Type -> Type #

Read DeleteUtterancesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

Show DeleteUtterancesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

NFData DeleteUtterancesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

Eq DeleteUtterancesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

type Rep DeleteUtterancesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DeleteUtterances

type Rep DeleteUtterancesResponse = D1 ('MetaData "DeleteUtterancesResponse" "Amazonka.LexV2Models.DeleteUtterances" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DeleteUtterancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteUtterancesResponse Source #

Create a value of DeleteUtterancesResponse 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:httpStatus:DeleteUtterancesResponse', deleteUtterancesResponse_httpStatus - The response's http status code.

DescribeBot

data DescribeBot Source #

See: newDescribeBot smart constructor.

Constructors

DescribeBot' Text 

Instances

Instances details
ToHeaders DescribeBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

Methods

toHeaders :: DescribeBot -> [Header] #

ToPath DescribeBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

ToQuery DescribeBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

AWSRequest DescribeBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

Associated Types

type AWSResponse DescribeBot #

Generic DescribeBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

Associated Types

type Rep DescribeBot :: Type -> Type #

Read DescribeBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

Show DescribeBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

NFData DescribeBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

Methods

rnf :: DescribeBot -> () #

Eq DescribeBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

Hashable DescribeBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

type AWSResponse DescribeBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

type Rep DescribeBot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

type Rep DescribeBot = D1 ('MetaData "DescribeBot" "Amazonka.LexV2Models.DescribeBot" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeBot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeBot Source #

Create a value of DescribeBot 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:

DescribeBot, describeBot_botId - The unique identifier of the bot to describe.

data DescribeBotResponse Source #

See: newDescribeBotResponse smart constructor.

Instances

Instances details
Generic DescribeBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

Associated Types

type Rep DescribeBotResponse :: Type -> Type #

Read DescribeBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

Show DescribeBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

NFData DescribeBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

Methods

rnf :: DescribeBotResponse -> () #

Eq DescribeBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

type Rep DescribeBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBot

newDescribeBotResponse Source #

Create a value of DescribeBotResponse 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:

DescribeBot, describeBotResponse_botId - The unique identifier of the bot.

DescribeBotResponse, describeBotResponse_botName - The name of the bot.

DescribeBotResponse, describeBotResponse_botStatus - The current status of the bot. When the status is Available the bot is ready to be used in conversations with users.

DescribeBotResponse, describeBotResponse_creationDateTime - A timestamp of the date and time that the bot was created.

DescribeBotResponse, describeBotResponse_dataPrivacy - Settings for managing data privacy of the bot and its conversations with users.

DescribeBotResponse, describeBotResponse_description - The description of the bot.

DescribeBotResponse, describeBotResponse_idleSessionTTLInSeconds - The maximum time in seconds that Amazon Lex retains the data gathered in a conversation.

DescribeBotResponse, describeBotResponse_lastUpdatedDateTime - A timestamp of the date and time that the bot was last updated.

DescribeBotResponse, describeBotResponse_roleArn - The Amazon Resource Name (ARN) of an IAM role that has permission to access the bot.

$sel:httpStatus:DescribeBotResponse', describeBotResponse_httpStatus - The response's http status code.

DescribeBotAlias

data DescribeBotAlias Source #

See: newDescribeBotAlias smart constructor.

Instances

Instances details
ToHeaders DescribeBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

ToPath DescribeBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

ToQuery DescribeBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

AWSRequest DescribeBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

Associated Types

type AWSResponse DescribeBotAlias #

Generic DescribeBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

Associated Types

type Rep DescribeBotAlias :: Type -> Type #

Read DescribeBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

Show DescribeBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

NFData DescribeBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

Methods

rnf :: DescribeBotAlias -> () #

Eq DescribeBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

Hashable DescribeBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

type AWSResponse DescribeBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

type Rep DescribeBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

type Rep DescribeBotAlias = D1 ('MetaData "DescribeBotAlias" "Amazonka.LexV2Models.DescribeBotAlias" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeBotAlias'" 'PrefixI 'True) (S1 ('MetaSel ('Just "botAliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeBotAlias Source #

Create a value of DescribeBotAlias 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:

DescribeBotAlias, describeBotAlias_botAliasId - The identifier of the bot alias to describe.

DescribeBotAlias, describeBotAlias_botId - The identifier of the bot associated with the bot alias to describe.

data DescribeBotAliasResponse Source #

See: newDescribeBotAliasResponse smart constructor.

Instances

Instances details
Generic DescribeBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

Associated Types

type Rep DescribeBotAliasResponse :: Type -> Type #

Read DescribeBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

Show DescribeBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

NFData DescribeBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

Eq DescribeBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

type Rep DescribeBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotAlias

type Rep DescribeBotAliasResponse = D1 ('MetaData "DescribeBotAliasResponse" "Amazonka.LexV2Models.DescribeBotAlias" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeBotAliasResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "botAliasHistoryEvents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BotAliasHistoryEvent])) :*: (S1 ('MetaSel ('Just "botAliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botAliasLocaleSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text BotAliasLocaleSettings))))) :*: (S1 ('MetaSel ('Just "botAliasName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botAliasStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotAliasStatus)) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "conversationLogSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConversationLogSettings)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "sentimentAnalysisSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SentimentAnalysisSettings)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newDescribeBotAliasResponse Source #

Create a value of DescribeBotAliasResponse 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:botAliasHistoryEvents:DescribeBotAliasResponse', describeBotAliasResponse_botAliasHistoryEvents - A list of events that affect a bot alias. For example, an event is recorded when the version that the alias points to changes.

DescribeBotAlias, describeBotAliasResponse_botAliasId - The identifier of the bot alias.

$sel:botAliasLocaleSettings:DescribeBotAliasResponse', describeBotAliasResponse_botAliasLocaleSettings - The locale settings that are unique to the alias.

DescribeBotAliasResponse, describeBotAliasResponse_botAliasName - The name of the bot alias.

DescribeBotAliasResponse, describeBotAliasResponse_botAliasStatus - The current status of the alias. When the alias is Available, the alias is ready for use with your bot.

DescribeBotAlias, describeBotAliasResponse_botId - The identifier of the bot associated with the bot alias.

DescribeBotAliasResponse, describeBotAliasResponse_botVersion - The version of the bot associated with the bot alias.

$sel:conversationLogSettings:DescribeBotAliasResponse', describeBotAliasResponse_conversationLogSettings - Specifics of how Amazon Lex logs text and audio conversations with the bot associated with the alias.

DescribeBotAliasResponse, describeBotAliasResponse_creationDateTime - A timestamp of the date and time that the alias was created.

DescribeBotAliasResponse, describeBotAliasResponse_description - The description of the bot alias.

DescribeBotAliasResponse, describeBotAliasResponse_lastUpdatedDateTime - A timestamp of the date and time that the alias was last updated.

$sel:sentimentAnalysisSettings:DescribeBotAliasResponse', describeBotAliasResponse_sentimentAnalysisSettings - Undocumented member.

$sel:httpStatus:DescribeBotAliasResponse', describeBotAliasResponse_httpStatus - The response's http status code.

DescribeBotLocale

data DescribeBotLocale Source #

See: newDescribeBotLocale smart constructor.

Instances

Instances details
ToHeaders DescribeBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

ToPath DescribeBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

ToQuery DescribeBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

AWSRequest DescribeBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

Associated Types

type AWSResponse DescribeBotLocale #

Generic DescribeBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

Associated Types

type Rep DescribeBotLocale :: Type -> Type #

Read DescribeBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

Show DescribeBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

NFData DescribeBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

Methods

rnf :: DescribeBotLocale -> () #

Eq DescribeBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

Hashable DescribeBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

type AWSResponse DescribeBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

type Rep DescribeBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

type Rep DescribeBotLocale = D1 ('MetaData "DescribeBotLocale" "Amazonka.LexV2Models.DescribeBotLocale" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeBotLocale'" 'PrefixI 'True) (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDescribeBotLocale Source #

Create a value of DescribeBotLocale 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:

DescribeBotLocale, describeBotLocale_botId - The identifier of the bot associated with the locale.

DescribeBotLocale, describeBotLocale_botVersion - The identifier of the version of the bot associated with the locale.

DescribeBotLocale, describeBotLocale_localeId - The unique identifier of the locale to describe. The string must match one of the supported locales. For more information, see Supported languages.

data DescribeBotLocaleResponse Source #

See: newDescribeBotLocaleResponse smart constructor.

Instances

Instances details
Generic DescribeBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

Associated Types

type Rep DescribeBotLocaleResponse :: Type -> Type #

Read DescribeBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

Show DescribeBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

NFData DescribeBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

Eq DescribeBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

type Rep DescribeBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotLocale

type Rep DescribeBotLocaleResponse = D1 ('MetaData "DescribeBotLocaleResponse" "Amazonka.LexV2Models.DescribeBotLocale" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeBotLocaleResponse'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botLocaleHistoryEvents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BotLocaleHistoryEvent]))) :*: (S1 ('MetaSel ('Just "botLocaleStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotLocaleStatus)) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "failureReasons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "intentsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: (((S1 ('MetaSel ('Just "lastBuildSubmittedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "localeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "nluIntentConfidenceThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "recommendedActions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "slotTypesCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "voiceSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VoiceSettings)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))))

newDescribeBotLocaleResponse Source #

Create a value of DescribeBotLocaleResponse 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:

DescribeBotLocale, describeBotLocaleResponse_botId - The identifier of the bot associated with the locale.

$sel:botLocaleHistoryEvents:DescribeBotLocaleResponse', describeBotLocaleResponse_botLocaleHistoryEvents - History of changes, such as when a locale is used in an alias, that have taken place for the locale.

DescribeBotLocaleResponse, describeBotLocaleResponse_botLocaleStatus - The status of the bot. If the status is Failed, the reasons for the failure are listed in the failureReasons field.

DescribeBotLocale, describeBotLocaleResponse_botVersion - The identifier of the version of the bot associated with the locale.

DescribeBotLocaleResponse, describeBotLocaleResponse_creationDateTime - The date and time that the locale was created.

DescribeBotLocaleResponse, describeBotLocaleResponse_description - The description of the locale.

$sel:failureReasons:DescribeBotLocaleResponse', describeBotLocaleResponse_failureReasons - if botLocaleStatus is Failed, Amazon Lex explains why it failed to build the bot.

$sel:intentsCount:DescribeBotLocaleResponse', describeBotLocaleResponse_intentsCount - The number of intents defined for the locale.

DescribeBotLocaleResponse, describeBotLocaleResponse_lastBuildSubmittedDateTime - The date and time that the locale was last submitted for building.

DescribeBotLocaleResponse, describeBotLocaleResponse_lastUpdatedDateTime - The date and time that the locale was last updated.

DescribeBotLocale, describeBotLocaleResponse_localeId - The unique identifier of the described locale.

DescribeBotLocaleResponse, describeBotLocaleResponse_localeName - The name of the locale.

DescribeBotLocaleResponse, describeBotLocaleResponse_nluIntentConfidenceThreshold - The confidence threshold where Amazon Lex inserts the AMAZON.FallbackIntent and AMAZON.KendraSearchIntent intents in the list of possible intents for an utterance.

$sel:recommendedActions:DescribeBotLocaleResponse', describeBotLocaleResponse_recommendedActions - Recommended actions to take to resolve an error in the failureReasons field.

$sel:slotTypesCount:DescribeBotLocaleResponse', describeBotLocaleResponse_slotTypesCount - The number of slot types defined for the locale.

DescribeBotLocaleResponse, describeBotLocaleResponse_voiceSettings - The Amazon Polly voice Amazon Lex uses for voice interaction with the user.

$sel:httpStatus:DescribeBotLocaleResponse', describeBotLocaleResponse_httpStatus - The response's http status code.

DescribeBotRecommendation

data DescribeBotRecommendation Source #

See: newDescribeBotRecommendation smart constructor.

Instances

Instances details
ToHeaders DescribeBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotRecommendation

ToPath DescribeBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotRecommendation

ToQuery DescribeBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotRecommendation

AWSRequest DescribeBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotRecommendation

Generic DescribeBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotRecommendation

Associated Types

type Rep DescribeBotRecommendation :: Type -> Type #

Read DescribeBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotRecommendation

Show DescribeBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotRecommendation

NFData DescribeBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotRecommendation

Eq DescribeBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotRecommendation

Hashable DescribeBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotRecommendation

type AWSResponse DescribeBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotRecommendation

type Rep DescribeBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotRecommendation

type Rep DescribeBotRecommendation = D1 ('MetaData "DescribeBotRecommendation" "Amazonka.LexV2Models.DescribeBotRecommendation" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeBotRecommendation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botRecommendationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDescribeBotRecommendation Source #

Create a value of DescribeBotRecommendation 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:

DescribeBotRecommendation, describeBotRecommendation_botId - The unique identifier of the bot associated with the bot recommendation.

DescribeBotRecommendation, describeBotRecommendation_botVersion - The version of the bot associated with the bot recommendation.

DescribeBotRecommendation, describeBotRecommendation_localeId - The identifier of the language and locale of the bot recommendation to describe. The string must match one of the supported locales. For more information, see Supported languages.

DescribeBotRecommendation, describeBotRecommendation_botRecommendationId - The identifier of the bot recommendation to describe.

data DescribeBotRecommendationResponse Source #

See: newDescribeBotRecommendationResponse smart constructor.

Instances

Instances details
Generic DescribeBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotRecommendation

Associated Types

type Rep DescribeBotRecommendationResponse :: Type -> Type #

Show DescribeBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotRecommendation

NFData DescribeBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotRecommendation

Eq DescribeBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotRecommendation

type Rep DescribeBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotRecommendation

type Rep DescribeBotRecommendationResponse = D1 ('MetaData "DescribeBotRecommendationResponse" "Amazonka.LexV2Models.DescribeBotRecommendation" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeBotRecommendationResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botRecommendationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botRecommendationResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotRecommendationResults)))) :*: (S1 ('MetaSel ('Just "botRecommendationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotRecommendationStatus)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "encryptionSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionSetting)) :*: (S1 ('MetaSel ('Just "failureReasons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "transcriptSourceSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TranscriptSourceSetting)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newDescribeBotRecommendationResponse Source #

Create a value of DescribeBotRecommendationResponse 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:

DescribeBotRecommendation, describeBotRecommendationResponse_botId - The identifier of the bot associated with the bot recommendation.

DescribeBotRecommendation, describeBotRecommendationResponse_botRecommendationId - The identifier of the bot recommendation being described.

$sel:botRecommendationResults:DescribeBotRecommendationResponse', describeBotRecommendationResponse_botRecommendationResults - The object representing the URL of the bot definition, the URL of the associated transcript and a statistical summary of the bot recommendation results.

DescribeBotRecommendationResponse, describeBotRecommendationResponse_botRecommendationStatus - The status of the bot recommendation. If the status is Failed, then the reasons for the failure are listed in the failureReasons field.

DescribeBotRecommendation, describeBotRecommendationResponse_botVersion - The version of the bot associated with the bot recommendation.

DescribeBotRecommendationResponse, describeBotRecommendationResponse_creationDateTime - The date and time that the bot recommendation was created.

$sel:encryptionSetting:DescribeBotRecommendationResponse', describeBotRecommendationResponse_encryptionSetting - The object representing the passwords that were used to encrypt the data related to the bot recommendation results, as well as the KMS key ARN used to encrypt the associated metadata.

$sel:failureReasons:DescribeBotRecommendationResponse', describeBotRecommendationResponse_failureReasons - If botRecommendationStatus is Failed, Amazon Lex explains why.

DescribeBotRecommendationResponse, describeBotRecommendationResponse_lastUpdatedDateTime - The date and time that the bot recommendation was last updated.

DescribeBotRecommendation, describeBotRecommendationResponse_localeId - The identifier of the language and locale of the bot recommendation to describe.

$sel:transcriptSourceSetting:DescribeBotRecommendationResponse', describeBotRecommendationResponse_transcriptSourceSetting - The object representing the Amazon S3 bucket containing the transcript, as well as the associated metadata.

$sel:httpStatus:DescribeBotRecommendationResponse', describeBotRecommendationResponse_httpStatus - The response's http status code.

DescribeBotVersion

data DescribeBotVersion Source #

See: newDescribeBotVersion smart constructor.

Instances

Instances details
ToHeaders DescribeBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

ToPath DescribeBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

ToQuery DescribeBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

AWSRequest DescribeBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

Associated Types

type AWSResponse DescribeBotVersion #

Generic DescribeBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

Associated Types

type Rep DescribeBotVersion :: Type -> Type #

Read DescribeBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

Show DescribeBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

NFData DescribeBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

Methods

rnf :: DescribeBotVersion -> () #

Eq DescribeBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

Hashable DescribeBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

type AWSResponse DescribeBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

type Rep DescribeBotVersion Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

type Rep DescribeBotVersion = D1 ('MetaData "DescribeBotVersion" "Amazonka.LexV2Models.DescribeBotVersion" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeBotVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeBotVersion Source #

Create a value of DescribeBotVersion 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:

DescribeBotVersion, describeBotVersion_botId - The identifier of the bot containing the version to return metadata for.

DescribeBotVersion, describeBotVersion_botVersion - The version of the bot to return metadata for.

data DescribeBotVersionResponse Source #

See: newDescribeBotVersionResponse smart constructor.

Instances

Instances details
Generic DescribeBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

Associated Types

type Rep DescribeBotVersionResponse :: Type -> Type #

Read DescribeBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

Show DescribeBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

NFData DescribeBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

Eq DescribeBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

type Rep DescribeBotVersionResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeBotVersion

type Rep DescribeBotVersionResponse = D1 ('MetaData "DescribeBotVersionResponse" "Amazonka.LexV2Models.DescribeBotVersion" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeBotVersionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "botStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotStatus)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "dataPrivacy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataPrivacy)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "failureReasons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: (S1 ('MetaSel ('Just "idleSessionTTLInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newDescribeBotVersionResponse Source #

Create a value of DescribeBotVersionResponse 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:

DescribeBotVersion, describeBotVersionResponse_botId - The identifier of the bot that contains the version.

DescribeBotVersionResponse, describeBotVersionResponse_botName - The name of the bot that contains the version.

DescribeBotVersionResponse, describeBotVersionResponse_botStatus - The current status of the bot. When the status is Available, the bot version is ready for use.

DescribeBotVersion, describeBotVersionResponse_botVersion - The version of the bot to describe.

DescribeBotVersionResponse, describeBotVersionResponse_creationDateTime - A timestamp of the date and time that the bot version was created.

DescribeBotVersionResponse, describeBotVersionResponse_dataPrivacy - Data privacy settings for the bot version.

DescribeBotVersionResponse, describeBotVersionResponse_description - The description specified for the bot.

$sel:failureReasons:DescribeBotVersionResponse', describeBotVersionResponse_failureReasons - If the botStatus is Failed, this contains a list of reasons that the version couldn't be built.

DescribeBotVersionResponse, describeBotVersionResponse_idleSessionTTLInSeconds - The number of seconds that a session with the bot remains active before it is discarded by Amazon Lex.

DescribeBotVersionResponse, describeBotVersionResponse_roleArn - The Amazon Resource Name (ARN) of an IAM role that has permission to access the bot version.

$sel:httpStatus:DescribeBotVersionResponse', describeBotVersionResponse_httpStatus - The response's http status code.

DescribeCustomVocabularyMetadata

data DescribeCustomVocabularyMetadata Source #

See: newDescribeCustomVocabularyMetadata smart constructor.

Instances

Instances details
ToHeaders DescribeCustomVocabularyMetadata Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

ToPath DescribeCustomVocabularyMetadata Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

ToQuery DescribeCustomVocabularyMetadata Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

AWSRequest DescribeCustomVocabularyMetadata Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

Generic DescribeCustomVocabularyMetadata Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

Associated Types

type Rep DescribeCustomVocabularyMetadata :: Type -> Type #

Read DescribeCustomVocabularyMetadata Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

Show DescribeCustomVocabularyMetadata Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

NFData DescribeCustomVocabularyMetadata Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

Eq DescribeCustomVocabularyMetadata Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

Hashable DescribeCustomVocabularyMetadata Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

type AWSResponse DescribeCustomVocabularyMetadata Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

type Rep DescribeCustomVocabularyMetadata Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

type Rep DescribeCustomVocabularyMetadata = D1 ('MetaData "DescribeCustomVocabularyMetadata" "Amazonka.LexV2Models.DescribeCustomVocabularyMetadata" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeCustomVocabularyMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDescribeCustomVocabularyMetadata Source #

Create a value of DescribeCustomVocabularyMetadata 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:

DescribeCustomVocabularyMetadata, describeCustomVocabularyMetadata_botId - The unique identifier of the bot that contains the custom vocabulary.

DescribeCustomVocabularyMetadata, describeCustomVocabularyMetadata_botVersion - The bot version of the bot to return metadata for.

DescribeCustomVocabularyMetadata, describeCustomVocabularyMetadata_localeId - The locale to return the custom vocabulary information for. The locale must be en_GB.

data DescribeCustomVocabularyMetadataResponse Source #

Instances

Instances details
Generic DescribeCustomVocabularyMetadataResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

Read DescribeCustomVocabularyMetadataResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

Show DescribeCustomVocabularyMetadataResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

NFData DescribeCustomVocabularyMetadataResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

Eq DescribeCustomVocabularyMetadataResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

type Rep DescribeCustomVocabularyMetadataResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeCustomVocabularyMetadata

type Rep DescribeCustomVocabularyMetadataResponse = D1 ('MetaData "DescribeCustomVocabularyMetadataResponse" "Amazonka.LexV2Models.DescribeCustomVocabularyMetadata" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeCustomVocabularyMetadataResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "customVocabularyStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomVocabularyStatus)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDescribeCustomVocabularyMetadataResponse Source #

Create a value of DescribeCustomVocabularyMetadataResponse 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:

DescribeCustomVocabularyMetadata, describeCustomVocabularyMetadataResponse_botId - The identifier of the bot that contains the custom vocabulary.

DescribeCustomVocabularyMetadata, describeCustomVocabularyMetadataResponse_botVersion - The version of the bot that contains the custom vocabulary to describe.

DescribeCustomVocabularyMetadataResponse, describeCustomVocabularyMetadataResponse_creationDateTime - The date and time that the custom vocabulary was created.

$sel:customVocabularyStatus:DescribeCustomVocabularyMetadataResponse', describeCustomVocabularyMetadataResponse_customVocabularyStatus - The status of the custom vocabulary. If the status is Ready the custom vocabulary is ready to use.

DescribeCustomVocabularyMetadataResponse, describeCustomVocabularyMetadataResponse_lastUpdatedDateTime - The date and time that the custom vocabulary was last updated.

DescribeCustomVocabularyMetadata, describeCustomVocabularyMetadataResponse_localeId - The locale that contains the custom vocabulary to describe.

$sel:httpStatus:DescribeCustomVocabularyMetadataResponse', describeCustomVocabularyMetadataResponse_httpStatus - The response's http status code.

DescribeExport

data DescribeExport Source #

See: newDescribeExport smart constructor.

Constructors

DescribeExport' Text 

Instances

Instances details
ToHeaders DescribeExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

ToPath DescribeExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

ToQuery DescribeExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

AWSRequest DescribeExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

Associated Types

type AWSResponse DescribeExport #

Generic DescribeExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

Associated Types

type Rep DescribeExport :: Type -> Type #

Read DescribeExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

Show DescribeExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

NFData DescribeExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

Methods

rnf :: DescribeExport -> () #

Eq DescribeExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

Hashable DescribeExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

type AWSResponse DescribeExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

type Rep DescribeExport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

type Rep DescribeExport = D1 ('MetaData "DescribeExport" "Amazonka.LexV2Models.DescribeExport" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeExport'" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeExport Source #

Create a value of DescribeExport 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:

DescribeExport, describeExport_exportId - The unique identifier of the export to describe.

data DescribeExportResponse Source #

See: newDescribeExportResponse smart constructor.

Instances

Instances details
Generic DescribeExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

Associated Types

type Rep DescribeExportResponse :: Type -> Type #

Read DescribeExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

Show DescribeExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

NFData DescribeExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

Methods

rnf :: DescribeExportResponse -> () #

Eq DescribeExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

type Rep DescribeExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeExport

newDescribeExportResponse Source #

Create a value of DescribeExportResponse 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:

DescribeExportResponse, describeExportResponse_creationDateTime - The date and time that the export was created.

$sel:downloadUrl:DescribeExportResponse', describeExportResponse_downloadUrl - A pre-signed S3 URL that points to the bot or bot locale archive. The URL is only available for 5 minutes after calling the DescribeExport operation.

DescribeExport, describeExportResponse_exportId - The unique identifier of the described export.

DescribeExportResponse, describeExportResponse_exportStatus - The status of the export. When the status is Complete the export archive file is available for download.

$sel:failureReasons:DescribeExportResponse', describeExportResponse_failureReasons - If the exportStatus is failed, contains one or more reasons why the export could not be completed.

DescribeExportResponse, describeExportResponse_fileFormat - The file format used in the files that describe the resource.

DescribeExportResponse, describeExportResponse_lastUpdatedDateTime - The last date and time that the export was updated.

DescribeExportResponse, describeExportResponse_resourceSpecification - The bot, bot ID, and optional locale ID of the exported bot or bot locale.

$sel:httpStatus:DescribeExportResponse', describeExportResponse_httpStatus - The response's http status code.

DescribeImport

data DescribeImport Source #

See: newDescribeImport smart constructor.

Constructors

DescribeImport' Text 

Instances

Instances details
ToHeaders DescribeImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

ToPath DescribeImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

ToQuery DescribeImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

AWSRequest DescribeImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

Associated Types

type AWSResponse DescribeImport #

Generic DescribeImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

Associated Types

type Rep DescribeImport :: Type -> Type #

Read DescribeImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

Show DescribeImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

NFData DescribeImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

Methods

rnf :: DescribeImport -> () #

Eq DescribeImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

Hashable DescribeImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

type AWSResponse DescribeImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

type Rep DescribeImport Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

type Rep DescribeImport = D1 ('MetaData "DescribeImport" "Amazonka.LexV2Models.DescribeImport" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeImport'" 'PrefixI 'True) (S1 ('MetaSel ('Just "importId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeImport Source #

Create a value of DescribeImport 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:

DescribeImport, describeImport_importId - The unique identifier of the import to describe.

data DescribeImportResponse Source #

See: newDescribeImportResponse smart constructor.

Instances

Instances details
Generic DescribeImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

Associated Types

type Rep DescribeImportResponse :: Type -> Type #

Read DescribeImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

Show DescribeImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

NFData DescribeImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

Methods

rnf :: DescribeImportResponse -> () #

Eq DescribeImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

type Rep DescribeImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeImport

newDescribeImportResponse Source #

Create a value of DescribeImportResponse 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:

DescribeImportResponse, describeImportResponse_creationDateTime - The date and time that the import was created.

$sel:failureReasons:DescribeImportResponse', describeImportResponse_failureReasons - If the importStatus field is Failed, this provides one or more reasons for the failure.

DescribeImport, describeImportResponse_importId - The unique identifier of the described import.

DescribeImportResponse, describeImportResponse_importStatus - The status of the import process. When the status is Completed the resource is imported and ready for use.

DescribeImportResponse, describeImportResponse_importedResourceId - The unique identifier that Amazon Lex assigned to the resource created by the import.

DescribeImportResponse, describeImportResponse_importedResourceName - The name of the imported resource.

DescribeImportResponse, describeImportResponse_lastUpdatedDateTime - The date and time that the import was last updated.

DescribeImportResponse, describeImportResponse_mergeStrategy - The strategy used when there was a name conflict between the imported resource and an existing resource. When the merge strategy is FailOnConflict existing resources are not overwritten and the import fails.

DescribeImportResponse, describeImportResponse_resourceSpecification - The specifications of the imported bot, bot locale, or custom vocabulary.

$sel:httpStatus:DescribeImportResponse', describeImportResponse_httpStatus - The response's http status code.

DescribeIntent

data DescribeIntent Source #

See: newDescribeIntent smart constructor.

Instances

Instances details
ToHeaders DescribeIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

ToPath DescribeIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

ToQuery DescribeIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

AWSRequest DescribeIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

Associated Types

type AWSResponse DescribeIntent #

Generic DescribeIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

Associated Types

type Rep DescribeIntent :: Type -> Type #

Read DescribeIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

Show DescribeIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

NFData DescribeIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

Methods

rnf :: DescribeIntent -> () #

Eq DescribeIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

Hashable DescribeIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

type AWSResponse DescribeIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

type Rep DescribeIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

type Rep DescribeIntent = D1 ('MetaData "DescribeIntent" "Amazonka.LexV2Models.DescribeIntent" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeIntent'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "intentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDescribeIntent Source #

Create a value of DescribeIntent 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:

DescribeIntent, describeIntent_intentId - The identifier of the intent to describe.

DescribeIntent, describeIntent_botId - The identifier of the bot associated with the intent.

DescribeIntent, describeIntent_botVersion - The version of the bot associated with the intent.

DescribeIntent, describeIntent_localeId - The identifier of the language and locale of the intent to describe. The string must match one of the supported locales. For more information, see Supported languages.

data DescribeIntentResponse Source #

See: newDescribeIntentResponse smart constructor.

Instances

Instances details
Generic DescribeIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

Associated Types

type Rep DescribeIntentResponse :: Type -> Type #

Read DescribeIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

Show DescribeIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

NFData DescribeIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

Methods

rnf :: DescribeIntentResponse -> () #

Eq DescribeIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

type Rep DescribeIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeIntent

type Rep DescribeIntentResponse = D1 ('MetaData "DescribeIntentResponse" "Amazonka.LexV2Models.DescribeIntent" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeIntentResponse'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dialogCodeHook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogCodeHookSettings))))) :*: ((S1 ('MetaSel ('Just "fulfillmentCodeHook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FulfillmentCodeHookSettings)) :*: S1 ('MetaSel ('Just "initialResponseSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InitialResponseSetting))) :*: (S1 ('MetaSel ('Just "inputContexts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InputContext])) :*: (S1 ('MetaSel ('Just "intentClosingSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntentClosingSetting)) :*: S1 ('MetaSel ('Just "intentConfirmationSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntentConfirmationSetting)))))) :*: (((S1 ('MetaSel ('Just "intentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "intentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "kendraConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KendraConfiguration)) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "outputContexts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OutputContext])) :*: S1 ('MetaSel ('Just "parentIntentSignature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sampleUtterances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SampleUtterance])) :*: (S1 ('MetaSel ('Just "slotPriorities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SlotPriority])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))))

newDescribeIntentResponse Source #

Create a value of DescribeIntentResponse 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:

DescribeIntent, describeIntentResponse_botId - The identifier of the bot associated with the intent.

DescribeIntent, describeIntentResponse_botVersion - The version of the bot associated with the intent.

DescribeIntentResponse, describeIntentResponse_creationDateTime - A timestamp of the date and time that the intent was created.

DescribeIntentResponse, describeIntentResponse_description - The description of the intent.

$sel:dialogCodeHook:DescribeIntentResponse', describeIntentResponse_dialogCodeHook - The Lambda function called during each turn of a conversation with the intent.

$sel:fulfillmentCodeHook:DescribeIntentResponse', describeIntentResponse_fulfillmentCodeHook - The Lambda function called when the intent is complete and ready for fulfillment.

$sel:initialResponseSetting:DescribeIntentResponse', describeIntentResponse_initialResponseSetting -

DescribeIntentResponse, describeIntentResponse_inputContexts - A list of contexts that must be active for the intent to be considered for sending to the user.

$sel:intentClosingSetting:DescribeIntentResponse', describeIntentResponse_intentClosingSetting - The response that Amazon Lex sends to when the intent is closed.

$sel:intentConfirmationSetting:DescribeIntentResponse', describeIntentResponse_intentConfirmationSetting - Prompts that Amazon Lex sends to the user to confirm completion of an intent.

DescribeIntent, describeIntentResponse_intentId - The unique identifier assigned to the intent when it was created.

DescribeIntentResponse, describeIntentResponse_intentName - The name specified for the intent.

$sel:kendraConfiguration:DescribeIntentResponse', describeIntentResponse_kendraConfiguration - Configuration information required to use the AMAZON.KendraSearchIntent intent.

DescribeIntentResponse, describeIntentResponse_lastUpdatedDateTime - A timestamp of the date and time that the intent was last updated.

DescribeIntent, describeIntentResponse_localeId - The language and locale specified for the intent.

DescribeIntentResponse, describeIntentResponse_outputContexts - A list of contexts that are activated when the intent is fulfilled.

DescribeIntentResponse, describeIntentResponse_parentIntentSignature - The identifier of the built-in intent that this intent is derived from, if any.

DescribeIntentResponse, describeIntentResponse_sampleUtterances - User utterances that trigger this intent.

$sel:slotPriorities:DescribeIntentResponse', describeIntentResponse_slotPriorities - The list that determines the priority that slots should be elicited from the user.

$sel:httpStatus:DescribeIntentResponse', describeIntentResponse_httpStatus - The response's http status code.

DescribeResourcePolicy

data DescribeResourcePolicy Source #

See: newDescribeResourcePolicy smart constructor.

Instances

Instances details
ToHeaders DescribeResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

ToPath DescribeResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

ToQuery DescribeResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

AWSRequest DescribeResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

Associated Types

type AWSResponse DescribeResourcePolicy #

Generic DescribeResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

Associated Types

type Rep DescribeResourcePolicy :: Type -> Type #

Read DescribeResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

Show DescribeResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

NFData DescribeResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

Methods

rnf :: DescribeResourcePolicy -> () #

Eq DescribeResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

Hashable DescribeResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

type AWSResponse DescribeResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

type Rep DescribeResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

type Rep DescribeResourcePolicy = D1 ('MetaData "DescribeResourcePolicy" "Amazonka.LexV2Models.DescribeResourcePolicy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeResourcePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeResourcePolicy Source #

Create a value of DescribeResourcePolicy 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:

DescribeResourcePolicy, describeResourcePolicy_resourceArn - The Amazon Resource Name (ARN) of the bot or bot alias that the resource policy is attached to.

data DescribeResourcePolicyResponse Source #

See: newDescribeResourcePolicyResponse smart constructor.

Instances

Instances details
Generic DescribeResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

Associated Types

type Rep DescribeResourcePolicyResponse :: Type -> Type #

Read DescribeResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

Show DescribeResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

NFData DescribeResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

Eq DescribeResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

type Rep DescribeResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeResourcePolicy

type Rep DescribeResourcePolicyResponse = D1 ('MetaData "DescribeResourcePolicyResponse" "Amazonka.LexV2Models.DescribeResourcePolicy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeResourcePolicyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "policy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeResourcePolicyResponse Source #

Create a value of DescribeResourcePolicyResponse 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:policy:DescribeResourcePolicyResponse', describeResourcePolicyResponse_policy - The JSON structure that contains the resource policy. For more information about the contents of a JSON policy document, see IAM JSON policy reference .

DescribeResourcePolicy, describeResourcePolicyResponse_resourceArn - The Amazon Resource Name (ARN) of the bot or bot alias that the resource policy is attached to.

$sel:revisionId:DescribeResourcePolicyResponse', describeResourcePolicyResponse_revisionId - The current revision of the resource policy. Use the revision ID to make sure that you are updating the most current version of a resource policy when you add a policy statement to a resource, delete a resource, or update a resource.

$sel:httpStatus:DescribeResourcePolicyResponse', describeResourcePolicyResponse_httpStatus - The response's http status code.

DescribeSlot

data DescribeSlot Source #

See: newDescribeSlot smart constructor.

Instances

Instances details
ToHeaders DescribeSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

ToPath DescribeSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

ToQuery DescribeSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

AWSRequest DescribeSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

Associated Types

type AWSResponse DescribeSlot #

Generic DescribeSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

Associated Types

type Rep DescribeSlot :: Type -> Type #

Read DescribeSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

Show DescribeSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

NFData DescribeSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

Methods

rnf :: DescribeSlot -> () #

Eq DescribeSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

Hashable DescribeSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

type AWSResponse DescribeSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

type Rep DescribeSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

type Rep DescribeSlot = D1 ('MetaData "DescribeSlot" "Amazonka.LexV2Models.DescribeSlot" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeSlot'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "slotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "intentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDescribeSlot Source #

Create a value of DescribeSlot 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:

DescribeSlot, describeSlot_slotId - The unique identifier for the slot.

DescribeSlot, describeSlot_botId - The identifier of the bot associated with the slot.

DescribeSlot, describeSlot_botVersion - The version of the bot associated with the slot.

DescribeSlot, describeSlot_localeId - The identifier of the language and locale of the slot to describe. The string must match one of the supported locales. For more information, see Supported languages.

DescribeSlot, describeSlot_intentId - The identifier of the intent that contains the slot.

data DescribeSlotResponse Source #

See: newDescribeSlotResponse smart constructor.

Instances

Instances details
Generic DescribeSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

Associated Types

type Rep DescribeSlotResponse :: Type -> Type #

Read DescribeSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

Show DescribeSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

NFData DescribeSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

Methods

rnf :: DescribeSlotResponse -> () #

Eq DescribeSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

type Rep DescribeSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlot

type Rep DescribeSlotResponse = D1 ('MetaData "DescribeSlotResponse" "Amazonka.LexV2Models.DescribeSlot" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeSlotResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "intentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "multipleValuesSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MultipleValuesSetting)) :*: S1 ('MetaSel ('Just "obfuscationSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObfuscationSetting))) :*: (S1 ('MetaSel ('Just "slotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "slotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "slotTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subSlotSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SubSlotSetting))) :*: (S1 ('MetaSel ('Just "valueElicitationSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlotValueElicitationSetting)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newDescribeSlotResponse Source #

Create a value of DescribeSlotResponse 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:

DescribeSlot, describeSlotResponse_botId - The identifier of the bot associated with the slot.

DescribeSlot, describeSlotResponse_botVersion - The version of the bot associated with the slot.

DescribeSlotResponse, describeSlotResponse_creationDateTime - A timestamp of the date and time that the slot was created.

DescribeSlotResponse, describeSlotResponse_description - The description specified for the slot.

DescribeSlot, describeSlotResponse_intentId - The identifier of the intent associated with the slot.

DescribeSlotResponse, describeSlotResponse_lastUpdatedDateTime - A timestamp of the date and time that the slot was last updated.

DescribeSlot, describeSlotResponse_localeId - The language and locale specified for the slot.

$sel:multipleValuesSetting:DescribeSlotResponse', describeSlotResponse_multipleValuesSetting - Indicates whether the slot accepts multiple values in a single utterance.

If the multipleValuesSetting is not set, the default value is false.

$sel:obfuscationSetting:DescribeSlotResponse', describeSlotResponse_obfuscationSetting - Whether slot values are shown in Amazon CloudWatch logs. If the value is None, the actual value of the slot is shown in logs.

DescribeSlot, describeSlotResponse_slotId - The unique identifier generated for the slot.

DescribeSlotResponse, describeSlotResponse_slotName - The name specified for the slot.

DescribeSlotResponse, describeSlotResponse_slotTypeId - The identifier of the slot type that determines the values entered into the slot.

$sel:subSlotSetting:DescribeSlotResponse', describeSlotResponse_subSlotSetting - Specifications for the constituent sub slots and the expression for the composite slot.

DescribeSlotResponse, describeSlotResponse_valueElicitationSetting - Prompts that Amazon Lex uses to elicit a value for the slot.

$sel:httpStatus:DescribeSlotResponse', describeSlotResponse_httpStatus - The response's http status code.

DescribeSlotType

data DescribeSlotType Source #

See: newDescribeSlotType smart constructor.

Instances

Instances details
ToHeaders DescribeSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

ToPath DescribeSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

ToQuery DescribeSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

AWSRequest DescribeSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

Associated Types

type AWSResponse DescribeSlotType #

Generic DescribeSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

Associated Types

type Rep DescribeSlotType :: Type -> Type #

Read DescribeSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

Show DescribeSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

NFData DescribeSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

Methods

rnf :: DescribeSlotType -> () #

Eq DescribeSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

Hashable DescribeSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

type AWSResponse DescribeSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

type Rep DescribeSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

type Rep DescribeSlotType = D1 ('MetaData "DescribeSlotType" "Amazonka.LexV2Models.DescribeSlotType" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeSlotType'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "slotTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDescribeSlotType Source #

Create a value of DescribeSlotType 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:

DescribeSlotType, describeSlotType_slotTypeId - The identifier of the slot type.

DescribeSlotType, describeSlotType_botId - The identifier of the bot associated with the slot type.

DescribeSlotType, describeSlotType_botVersion - The version of the bot associated with the slot type.

DescribeSlotType, describeSlotType_localeId - The identifier of the language and locale of the slot type to describe. The string must match one of the supported locales. For more information, see Supported languages.

data DescribeSlotTypeResponse Source #

See: newDescribeSlotTypeResponse smart constructor.

Instances

Instances details
Generic DescribeSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

Associated Types

type Rep DescribeSlotTypeResponse :: Type -> Type #

Read DescribeSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

Show DescribeSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

NFData DescribeSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

Eq DescribeSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

type Rep DescribeSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.DescribeSlotType

type Rep DescribeSlotTypeResponse = D1 ('MetaData "DescribeSlotTypeResponse" "Amazonka.LexV2Models.DescribeSlotType" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DescribeSlotTypeResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "compositeSlotTypeSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CompositeSlotTypeSetting)))) :*: ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "externalSourceSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExternalSourceSetting)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "parentSlotTypeSignature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "slotTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "slotTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "slotTypeValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty SlotTypeValue)))) :*: (S1 ('MetaSel ('Just "valueSelectionSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlotValueSelectionSetting)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newDescribeSlotTypeResponse Source #

Create a value of DescribeSlotTypeResponse 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:

DescribeSlotType, describeSlotTypeResponse_botId - The identifier of the bot associated with the slot type.

DescribeSlotType, describeSlotTypeResponse_botVersion - The version of the bot associated with the slot type.

$sel:compositeSlotTypeSetting:DescribeSlotTypeResponse', describeSlotTypeResponse_compositeSlotTypeSetting - Specifications for a composite slot type.

DescribeSlotTypeResponse, describeSlotTypeResponse_creationDateTime - A timestamp of the date and time that the slot type was created.

DescribeSlotTypeResponse, describeSlotTypeResponse_description - The description specified for the slot type.

$sel:externalSourceSetting:DescribeSlotTypeResponse', describeSlotTypeResponse_externalSourceSetting - Undocumented member.

DescribeSlotTypeResponse, describeSlotTypeResponse_lastUpdatedDateTime - A timestamp of the date and time that the slot type was last updated.

DescribeSlotType, describeSlotTypeResponse_localeId - The language and locale specified for the slot type.

DescribeSlotTypeResponse, describeSlotTypeResponse_parentSlotTypeSignature - The built in slot type used as a parent to this slot type.

DescribeSlotType, describeSlotTypeResponse_slotTypeId - The unique identifier for the slot type.

DescribeSlotTypeResponse, describeSlotTypeResponse_slotTypeName - The name specified for the slot type.

$sel:slotTypeValues:DescribeSlotTypeResponse', describeSlotTypeResponse_slotTypeValues - The values that the slot type can take. Includes any synonyms for the slot type values.

$sel:valueSelectionSetting:DescribeSlotTypeResponse', describeSlotTypeResponse_valueSelectionSetting - The strategy that Amazon Lex uses to choose a value from a list of possible values.

$sel:httpStatus:DescribeSlotTypeResponse', describeSlotTypeResponse_httpStatus - The response's http status code.

ListAggregatedUtterances

data ListAggregatedUtterances Source #

See: newListAggregatedUtterances smart constructor.

Instances

Instances details
ToJSON ListAggregatedUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

ToHeaders ListAggregatedUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

ToPath ListAggregatedUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

ToQuery ListAggregatedUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

AWSRequest ListAggregatedUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

Generic ListAggregatedUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

Associated Types

type Rep ListAggregatedUtterances :: Type -> Type #

Read ListAggregatedUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

Show ListAggregatedUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

NFData ListAggregatedUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

Eq ListAggregatedUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

Hashable ListAggregatedUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

type AWSResponse ListAggregatedUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

type Rep ListAggregatedUtterances Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

newListAggregatedUtterances Source #

Create a value of ListAggregatedUtterances 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:

ListAggregatedUtterances, listAggregatedUtterances_botAliasId - The identifier of the bot alias associated with this request. If you specify the bot alias, you can't specify the bot version.

ListAggregatedUtterances, listAggregatedUtterances_botVersion - The identifier of the bot version associated with this request. If you specify the bot version, you can't specify the bot alias.

$sel:filters:ListAggregatedUtterances', listAggregatedUtterances_filters - Provides the specification of a filter used to limit the utterances in the response to only those that match the filter specification. You can only specify one filter and one string to filter on.

$sel:maxResults:ListAggregatedUtterances', listAggregatedUtterances_maxResults - The maximum number of utterances to return in each page of results. If there are fewer results than the maximum page size, only the actual number of results are returned. If you don't specify the maxResults parameter, 1,000 results are returned.

ListAggregatedUtterances, listAggregatedUtterances_nextToken - If the response from the ListAggregatedUtterances operation contains more results that specified in the maxResults parameter, a token is returned in the response. Use that token in the nextToken parameter to return the next page of results.

$sel:sortBy:ListAggregatedUtterances', listAggregatedUtterances_sortBy - Specifies sorting parameters for the list of utterances. You can sort by the hit count, the missed count, or the number of distinct sessions the utterance appeared in.

ListAggregatedUtterances, listAggregatedUtterances_botId - The unique identifier of the bot associated with this request.

ListAggregatedUtterances, listAggregatedUtterances_localeId - The identifier of the language and locale where the utterances were collected. For more information, see Supported languages.

ListAggregatedUtterances, listAggregatedUtterances_aggregationDuration - The time window for aggregating the utterance information. You can specify a time between one hour and two weeks.

data ListAggregatedUtterancesResponse Source #

See: newListAggregatedUtterancesResponse smart constructor.

Instances

Instances details
Generic ListAggregatedUtterancesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

Associated Types

type Rep ListAggregatedUtterancesResponse :: Type -> Type #

Read ListAggregatedUtterancesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

Show ListAggregatedUtterancesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

NFData ListAggregatedUtterancesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

Eq ListAggregatedUtterancesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

type Rep ListAggregatedUtterancesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListAggregatedUtterances

type Rep ListAggregatedUtterancesResponse = D1 ('MetaData "ListAggregatedUtterancesResponse" "Amazonka.LexV2Models.ListAggregatedUtterances" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListAggregatedUtterancesResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "aggregatedUtterancesSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AggregatedUtterancesSummary])) :*: S1 ('MetaSel ('Just "aggregationDuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UtteranceAggregationDuration))) :*: (S1 ('MetaSel ('Just "aggregationLastRefreshedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "aggregationWindowEndTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "aggregationWindowStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "botAliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newListAggregatedUtterancesResponse Source #

Create a value of ListAggregatedUtterancesResponse 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:aggregatedUtterancesSummaries:ListAggregatedUtterancesResponse', listAggregatedUtterancesResponse_aggregatedUtterancesSummaries - Summaries of the aggregated utterance data. Each response contains information about the number of times that the utterance was seen during the time period, whether it was detected or missed, and when it was seen during the time period.

ListAggregatedUtterances, listAggregatedUtterancesResponse_aggregationDuration - The time period used to aggregate the utterance data.

$sel:aggregationLastRefreshedDateTime:ListAggregatedUtterancesResponse', listAggregatedUtterancesResponse_aggregationLastRefreshedDateTime - The last date and time that the aggregated data was collected. The time period depends on the length of the aggregation window.

  • Hours - for 1 hour time window, every half hour; otherwise every hour.
  • Days - every 6 hours
  • Weeks - for a one week time window, every 12 hours; otherwise, every day

$sel:aggregationWindowEndTime:ListAggregatedUtterancesResponse', listAggregatedUtterancesResponse_aggregationWindowEndTime - The date and time that the aggregation window ends. Only data collected between the start time and the end time are returned in the results.

$sel:aggregationWindowStartTime:ListAggregatedUtterancesResponse', listAggregatedUtterancesResponse_aggregationWindowStartTime - The date and time that the aggregation window begins. Only data collected after this time is returned in the results.

ListAggregatedUtterances, listAggregatedUtterancesResponse_botAliasId - The identifier of the bot alias that contains the utterances. If you specified the bot version, the bot alias ID isn't returned.

ListAggregatedUtterances, listAggregatedUtterancesResponse_botId - The identifier of the bot that contains the utterances.

ListAggregatedUtterances, listAggregatedUtterancesResponse_botVersion - The identifier of the bot version that contains the utterances. If you specified the bot alias, the bot version isn't returned.

ListAggregatedUtterances, listAggregatedUtterancesResponse_localeId - The identifier of the language and locale that the utterances are in.

ListAggregatedUtterances, listAggregatedUtterancesResponse_nextToken - A token that indicates whether there are more results to return in a response to the ListAggregatedUtterances operation. If the nextToken field is present, you send the contents as the nextToken parameter of a ListAggregatedUtterances operation request to get the next page of results.

$sel:httpStatus:ListAggregatedUtterancesResponse', listAggregatedUtterancesResponse_httpStatus - The response's http status code.

ListBotAliases

data ListBotAliases Source #

See: newListBotAliases smart constructor.

Instances

Instances details
ToJSON ListBotAliases Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

ToHeaders ListBotAliases Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

ToPath ListBotAliases Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

ToQuery ListBotAliases Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

AWSRequest ListBotAliases Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

Associated Types

type AWSResponse ListBotAliases #

Generic ListBotAliases Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

Associated Types

type Rep ListBotAliases :: Type -> Type #

Read ListBotAliases Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

Show ListBotAliases Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

NFData ListBotAliases Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

Methods

rnf :: ListBotAliases -> () #

Eq ListBotAliases Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

Hashable ListBotAliases Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

type AWSResponse ListBotAliases Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

type Rep ListBotAliases Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

type Rep ListBotAliases = D1 ('MetaData "ListBotAliases" "Amazonka.LexV2Models.ListBotAliases" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListBotAliases'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListBotAliases Source #

Create a value of ListBotAliases 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:maxResults:ListBotAliases', listBotAliases_maxResults - The maximum number of aliases to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.

ListBotAliases, listBotAliases_nextToken - If the response from the ListBotAliases operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token in the nextToken parameter to return the next page of results.

ListBotAliases, listBotAliases_botId - The identifier of the bot to list aliases for.

data ListBotAliasesResponse Source #

See: newListBotAliasesResponse smart constructor.

Instances

Instances details
Generic ListBotAliasesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

Associated Types

type Rep ListBotAliasesResponse :: Type -> Type #

Read ListBotAliasesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

Show ListBotAliasesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

NFData ListBotAliasesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

Methods

rnf :: ListBotAliasesResponse -> () #

Eq ListBotAliasesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

type Rep ListBotAliasesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotAliases

type Rep ListBotAliasesResponse = D1 ('MetaData "ListBotAliasesResponse" "Amazonka.LexV2Models.ListBotAliases" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListBotAliasesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botAliasSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BotAliasSummary])) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListBotAliasesResponse Source #

Create a value of ListBotAliasesResponse 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:botAliasSummaries:ListBotAliasesResponse', listBotAliasesResponse_botAliasSummaries - Summary information for the bot aliases that meet the filter criteria specified in the request. The length of the list is specified in the maxResults parameter of the request. If there are more aliases available, the nextToken field contains a token to get the next page of results.

ListBotAliases, listBotAliasesResponse_botId - The identifier of the bot associated with the aliases.

ListBotAliases, listBotAliasesResponse_nextToken - A token that indicates whether there are more results to return in a response to the ListBotAliases operation. If the nextToken field is present, you send the contents as the nextToken parameter of a ListBotAliases operation request to get the next page of results.

$sel:httpStatus:ListBotAliasesResponse', listBotAliasesResponse_httpStatus - The response's http status code.

ListBotLocales

data ListBotLocales Source #

See: newListBotLocales smart constructor.

Instances

Instances details
ToJSON ListBotLocales Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

ToHeaders ListBotLocales Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

ToPath ListBotLocales Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

ToQuery ListBotLocales Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

AWSRequest ListBotLocales Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

Associated Types

type AWSResponse ListBotLocales #

Generic ListBotLocales Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

Associated Types

type Rep ListBotLocales :: Type -> Type #

Read ListBotLocales Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

Show ListBotLocales Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

NFData ListBotLocales Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

Methods

rnf :: ListBotLocales -> () #

Eq ListBotLocales Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

Hashable ListBotLocales Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

type AWSResponse ListBotLocales Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

type Rep ListBotLocales Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

newListBotLocales Source #

Create a value of ListBotLocales 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:filters:ListBotLocales', listBotLocales_filters - Provides the specification for a filter used to limit the response to only those locales that match the filter specification. You can only specify one filter and one value to filter on.

$sel:maxResults:ListBotLocales', listBotLocales_maxResults - The maximum number of aliases to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.

ListBotLocales, listBotLocales_nextToken - If the response from the ListBotLocales operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token as the nextToken parameter to return the next page of results.

$sel:sortBy:ListBotLocales', listBotLocales_sortBy - Specifies sorting parameters for the list of locales. You can sort by locale name in ascending or descending order.

ListBotLocales, listBotLocales_botId - The identifier of the bot to list locales for.

ListBotLocales, listBotLocales_botVersion - The version of the bot to list locales for.

data ListBotLocalesResponse Source #

See: newListBotLocalesResponse smart constructor.

Instances

Instances details
Generic ListBotLocalesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

Associated Types

type Rep ListBotLocalesResponse :: Type -> Type #

Read ListBotLocalesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

Show ListBotLocalesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

NFData ListBotLocalesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

Methods

rnf :: ListBotLocalesResponse -> () #

Eq ListBotLocalesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

type Rep ListBotLocalesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotLocales

type Rep ListBotLocalesResponse = D1 ('MetaData "ListBotLocalesResponse" "Amazonka.LexV2Models.ListBotLocales" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListBotLocalesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botLocaleSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BotLocaleSummary]))) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newListBotLocalesResponse Source #

Create a value of ListBotLocalesResponse 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:

ListBotLocales, listBotLocalesResponse_botId - The identifier of the bot to list locales for.

$sel:botLocaleSummaries:ListBotLocalesResponse', listBotLocalesResponse_botLocaleSummaries - Summary information for the locales that meet the filter criteria specified in the request. The length of the list is specified in the maxResults parameter of the request. If there are more locales available, the nextToken field contains a token to get the next page of results.

ListBotLocales, listBotLocalesResponse_botVersion - The version of the bot.

ListBotLocales, listBotLocalesResponse_nextToken - A token that indicates whether there are more results to return in a response to the ListBotLocales operation. If the nextToken field is present, you send the contents as the nextToken parameter of a ListBotLocales operation request to get the next page of results.

$sel:httpStatus:ListBotLocalesResponse', listBotLocalesResponse_httpStatus - The response's http status code.

ListBotRecommendations

data ListBotRecommendations Source #

See: newListBotRecommendations smart constructor.

Instances

Instances details
ToJSON ListBotRecommendations Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

ToHeaders ListBotRecommendations Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

ToPath ListBotRecommendations Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

ToQuery ListBotRecommendations Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

AWSRequest ListBotRecommendations Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

Associated Types

type AWSResponse ListBotRecommendations #

Generic ListBotRecommendations Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

Associated Types

type Rep ListBotRecommendations :: Type -> Type #

Read ListBotRecommendations Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

Show ListBotRecommendations Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

NFData ListBotRecommendations Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

Methods

rnf :: ListBotRecommendations -> () #

Eq ListBotRecommendations Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

Hashable ListBotRecommendations Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

type AWSResponse ListBotRecommendations Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

type Rep ListBotRecommendations Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

type Rep ListBotRecommendations = D1 ('MetaData "ListBotRecommendations" "Amazonka.LexV2Models.ListBotRecommendations" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListBotRecommendations'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListBotRecommendations Source #

Create a value of ListBotRecommendations 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:maxResults:ListBotRecommendations', listBotRecommendations_maxResults - The maximum number of bot recommendations to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.

ListBotRecommendations, listBotRecommendations_nextToken - If the response from the ListBotRecommendation operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token in the nextToken parameter to return the next page of results.

ListBotRecommendations, listBotRecommendations_botId - The unique identifier of the bot that contains the bot recommendation list.

ListBotRecommendations, listBotRecommendations_botVersion - The version of the bot that contains the bot recommendation list.

ListBotRecommendations, listBotRecommendations_localeId - The identifier of the language and locale of the bot recommendation list.

data ListBotRecommendationsResponse Source #

See: newListBotRecommendationsResponse smart constructor.

Instances

Instances details
Generic ListBotRecommendationsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

Associated Types

type Rep ListBotRecommendationsResponse :: Type -> Type #

Read ListBotRecommendationsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

Show ListBotRecommendationsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

NFData ListBotRecommendationsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

Eq ListBotRecommendationsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

type Rep ListBotRecommendationsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotRecommendations

type Rep ListBotRecommendationsResponse = D1 ('MetaData "ListBotRecommendationsResponse" "Amazonka.LexV2Models.ListBotRecommendations" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListBotRecommendationsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botRecommendationSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BotRecommendationSummary])) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newListBotRecommendationsResponse Source #

Create a value of ListBotRecommendationsResponse 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:

ListBotRecommendations, listBotRecommendationsResponse_botId - The unique identifier of the bot that contains the bot recommendation list.

$sel:botRecommendationSummaries:ListBotRecommendationsResponse', listBotRecommendationsResponse_botRecommendationSummaries - Summary information for the bot recommendations that meet the filter specified in this request. The length of the list is specified in the maxResults parameter of the request. If there are more bot recommendations available, the nextToken field contains a token to get the next page of results.

ListBotRecommendations, listBotRecommendationsResponse_botVersion - The version of the bot that contains the bot recommendation list.

ListBotRecommendations, listBotRecommendationsResponse_localeId - The identifier of the language and locale of the bot recommendation list.

ListBotRecommendations, listBotRecommendationsResponse_nextToken - A token that indicates whether there are more results to return in a response to the ListBotRecommendations operation. If the nextToken field is present, you send the contents as the nextToken parameter of a ListBotRecommendations operation request to get the next page of results.

$sel:httpStatus:ListBotRecommendationsResponse', listBotRecommendationsResponse_httpStatus - The response's http status code.

ListBotVersions

data ListBotVersions Source #

See: newListBotVersions smart constructor.

Instances

Instances details
ToJSON ListBotVersions Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

ToHeaders ListBotVersions Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

ToPath ListBotVersions Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

ToQuery ListBotVersions Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

AWSRequest ListBotVersions Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

Associated Types

type AWSResponse ListBotVersions #

Generic ListBotVersions Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

Associated Types

type Rep ListBotVersions :: Type -> Type #

Read ListBotVersions Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

Show ListBotVersions Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

NFData ListBotVersions Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

Methods

rnf :: ListBotVersions -> () #

Eq ListBotVersions Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

Hashable ListBotVersions Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

type AWSResponse ListBotVersions Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

type Rep ListBotVersions Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

type Rep ListBotVersions = D1 ('MetaData "ListBotVersions" "Amazonka.LexV2Models.ListBotVersions" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListBotVersions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotVersionSortBy)) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListBotVersions Source #

Create a value of ListBotVersions 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:maxResults:ListBotVersions', listBotVersions_maxResults - The maximum number of versions to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.

ListBotVersions, listBotVersions_nextToken - If the response to the ListBotVersion operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token in the nextToken parameter to return the next page of results.

$sel:sortBy:ListBotVersions', listBotVersions_sortBy - Specifies sorting parameters for the list of versions. You can specify that the list be sorted by version name in either ascending or descending order.

ListBotVersions, listBotVersions_botId - The identifier of the bot to list versions for.

data ListBotVersionsResponse Source #

See: newListBotVersionsResponse smart constructor.

Instances

Instances details
Generic ListBotVersionsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

Associated Types

type Rep ListBotVersionsResponse :: Type -> Type #

Read ListBotVersionsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

Show ListBotVersionsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

NFData ListBotVersionsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

Methods

rnf :: ListBotVersionsResponse -> () #

Eq ListBotVersionsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

type Rep ListBotVersionsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBotVersions

type Rep ListBotVersionsResponse = D1 ('MetaData "ListBotVersionsResponse" "Amazonka.LexV2Models.ListBotVersions" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListBotVersionsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botVersionSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BotVersionSummary]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListBotVersionsResponse Source #

Create a value of ListBotVersionsResponse 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:

ListBotVersions, listBotVersionsResponse_botId - The identifier of the bot to list versions for.

$sel:botVersionSummaries:ListBotVersionsResponse', listBotVersionsResponse_botVersionSummaries - Summary information for the bot versions that meet the filter criteria specified in the request. The length of the list is specified in the maxResults parameter of the request. If there are more versions available, the nextToken field contains a token to get the next page of results.

ListBotVersions, listBotVersionsResponse_nextToken - A token that indicates whether there are more results to return in a response to the ListBotVersions operation. If the nextToken field is present, you send the contents as the nextToken parameter of a ListBotAliases operation request to get the next page of results.

$sel:httpStatus:ListBotVersionsResponse', listBotVersionsResponse_httpStatus - The response's http status code.

ListBots

data ListBots Source #

See: newListBots smart constructor.

Instances

Instances details
ToJSON ListBots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

ToHeaders ListBots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

Methods

toHeaders :: ListBots -> [Header] #

ToPath ListBots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

ToQuery ListBots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

AWSRequest ListBots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

Associated Types

type AWSResponse ListBots #

Generic ListBots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

Associated Types

type Rep ListBots :: Type -> Type #

Methods

from :: ListBots -> Rep ListBots x #

to :: Rep ListBots x -> ListBots #

Read ListBots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

Show ListBots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

NFData ListBots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

Methods

rnf :: ListBots -> () #

Eq ListBots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

Hashable ListBots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

Methods

hashWithSalt :: Int -> ListBots -> Int #

hash :: ListBots -> Int #

type AWSResponse ListBots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

type Rep ListBots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

type Rep ListBots = D1 ('MetaData "ListBots" "Amazonka.LexV2Models.ListBots" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListBots'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty BotFilter))) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotSortBy)))))

newListBots :: ListBots Source #

Create a value of ListBots 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:filters:ListBots', listBots_filters - Provides the specification of a filter used to limit the bots in the response to only those that match the filter specification. You can only specify one filter and one string to filter on.

$sel:maxResults:ListBots', listBots_maxResults - The maximum number of bots to return in each page of results. If there are fewer results than the maximum page size, only the actual number of results are returned.

ListBots, listBots_nextToken - If the response from the ListBots operation contains more results than specified in the maxResults parameter, a token is returned in the response.

Use the returned token in the nextToken parameter of a ListBots request to return the next page of results. For a complete set of results, call the ListBots operation until the nextToken returned in the response is null.

$sel:sortBy:ListBots', listBots_sortBy - Specifies sorting parameters for the list of bots. You can specify that the list be sorted by bot name in ascending or descending order.

data ListBotsResponse Source #

See: newListBotsResponse smart constructor.

Instances

Instances details
Generic ListBotsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

Associated Types

type Rep ListBotsResponse :: Type -> Type #

Read ListBotsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

Show ListBotsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

NFData ListBotsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

Methods

rnf :: ListBotsResponse -> () #

Eq ListBotsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

type Rep ListBotsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBots

type Rep ListBotsResponse = D1 ('MetaData "ListBotsResponse" "Amazonka.LexV2Models.ListBots" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListBotsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "botSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BotSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListBotsResponse Source #

Create a value of ListBotsResponse 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:botSummaries:ListBotsResponse', listBotsResponse_botSummaries - Summary information for the bots that meet the filter criteria specified in the request. The length of the list is specified in the maxResults parameter of the request. If there are more bots available, the nextToken field contains a token to the next page of results.

ListBots, listBotsResponse_nextToken - A token that indicates whether there are more results to return in a response to the ListBots operation. If the nextToken field is present, you send the contents as the nextToken parameter of a ListBots operation request to get the next page of results.

$sel:httpStatus:ListBotsResponse', listBotsResponse_httpStatus - The response's http status code.

ListBuiltInIntents

data ListBuiltInIntents Source #

See: newListBuiltInIntents smart constructor.

Instances

Instances details
ToJSON ListBuiltInIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

ToHeaders ListBuiltInIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

ToPath ListBuiltInIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

ToQuery ListBuiltInIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

AWSRequest ListBuiltInIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

Associated Types

type AWSResponse ListBuiltInIntents #

Generic ListBuiltInIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

Associated Types

type Rep ListBuiltInIntents :: Type -> Type #

Read ListBuiltInIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

Show ListBuiltInIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

NFData ListBuiltInIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

Methods

rnf :: ListBuiltInIntents -> () #

Eq ListBuiltInIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

Hashable ListBuiltInIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

type AWSResponse ListBuiltInIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

type Rep ListBuiltInIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

type Rep ListBuiltInIntents = D1 ('MetaData "ListBuiltInIntents" "Amazonka.LexV2Models.ListBuiltInIntents" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListBuiltInIntents'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BuiltInIntentSortBy)) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListBuiltInIntents Source #

Create a value of ListBuiltInIntents 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:maxResults:ListBuiltInIntents', listBuiltInIntents_maxResults - The maximum number of built-in intents to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.

ListBuiltInIntents, listBuiltInIntents_nextToken - If the response from the ListBuiltInIntents operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token in the nextToken parameter to return the next page of results.

$sel:sortBy:ListBuiltInIntents', listBuiltInIntents_sortBy - Specifies sorting parameters for the list of built-in intents. You can specify that the list be sorted by the built-in intent signature in either ascending or descending order.

ListBuiltInIntents, listBuiltInIntents_localeId - The identifier of the language and locale of the intents to list. The string must match one of the supported locales. For more information, see Supported languages.

data ListBuiltInIntentsResponse Source #

See: newListBuiltInIntentsResponse smart constructor.

Instances

Instances details
Generic ListBuiltInIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

Associated Types

type Rep ListBuiltInIntentsResponse :: Type -> Type #

Read ListBuiltInIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

Show ListBuiltInIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

NFData ListBuiltInIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

Eq ListBuiltInIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

type Rep ListBuiltInIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInIntents

type Rep ListBuiltInIntentsResponse = D1 ('MetaData "ListBuiltInIntentsResponse" "Amazonka.LexV2Models.ListBuiltInIntents" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListBuiltInIntentsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "builtInIntentSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BuiltInIntentSummary])) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListBuiltInIntentsResponse Source #

Create a value of ListBuiltInIntentsResponse 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:builtInIntentSummaries:ListBuiltInIntentsResponse', listBuiltInIntentsResponse_builtInIntentSummaries - Summary information for the built-in intents that meet the filter criteria specified in the request. The length of the list is specified in the maxResults parameter of the request. If there are more intents available, the nextToken field contains a token to get the next page of results.

ListBuiltInIntents, listBuiltInIntentsResponse_localeId - The language and locale of the intents in the list.

ListBuiltInIntents, listBuiltInIntentsResponse_nextToken - A token that indicates whether there are more results to return in a response to the ListBuiltInIntents operation. If the nextToken field is present, you send the contents as the nextToken parameter of a ListBotAliases operation request to get the next page of results.

$sel:httpStatus:ListBuiltInIntentsResponse', listBuiltInIntentsResponse_httpStatus - The response's http status code.

ListBuiltInSlotTypes

data ListBuiltInSlotTypes Source #

See: newListBuiltInSlotTypes smart constructor.

Instances

Instances details
ToJSON ListBuiltInSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

ToHeaders ListBuiltInSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

ToPath ListBuiltInSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

ToQuery ListBuiltInSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

AWSRequest ListBuiltInSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

Associated Types

type AWSResponse ListBuiltInSlotTypes #

Generic ListBuiltInSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

Associated Types

type Rep ListBuiltInSlotTypes :: Type -> Type #

Read ListBuiltInSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

Show ListBuiltInSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

NFData ListBuiltInSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

Methods

rnf :: ListBuiltInSlotTypes -> () #

Eq ListBuiltInSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

Hashable ListBuiltInSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

type AWSResponse ListBuiltInSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

type Rep ListBuiltInSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

type Rep ListBuiltInSlotTypes = D1 ('MetaData "ListBuiltInSlotTypes" "Amazonka.LexV2Models.ListBuiltInSlotTypes" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListBuiltInSlotTypes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BuiltInSlotTypeSortBy)) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListBuiltInSlotTypes Source #

Create a value of ListBuiltInSlotTypes 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:maxResults:ListBuiltInSlotTypes', listBuiltInSlotTypes_maxResults - The maximum number of built-in slot types to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.

ListBuiltInSlotTypes, listBuiltInSlotTypes_nextToken - If the response from the ListBuiltInSlotTypes operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token in the nextToken parameter to return the next page of results.

$sel:sortBy:ListBuiltInSlotTypes', listBuiltInSlotTypes_sortBy - Determines the sort order for the response from the ListBuiltInSlotTypes operation. You can choose to sort by the slot type signature in either ascending or descending order.

ListBuiltInSlotTypes, listBuiltInSlotTypes_localeId - The identifier of the language and locale of the slot types to list. The string must match one of the supported locales. For more information, see Supported languages.

data ListBuiltInSlotTypesResponse Source #

See: newListBuiltInSlotTypesResponse smart constructor.

Instances

Instances details
Generic ListBuiltInSlotTypesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

Associated Types

type Rep ListBuiltInSlotTypesResponse :: Type -> Type #

Read ListBuiltInSlotTypesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

Show ListBuiltInSlotTypesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

NFData ListBuiltInSlotTypesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

Eq ListBuiltInSlotTypesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

type Rep ListBuiltInSlotTypesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListBuiltInSlotTypes

type Rep ListBuiltInSlotTypesResponse = D1 ('MetaData "ListBuiltInSlotTypesResponse" "Amazonka.LexV2Models.ListBuiltInSlotTypes" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListBuiltInSlotTypesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "builtInSlotTypeSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BuiltInSlotTypeSummary])) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListBuiltInSlotTypesResponse Source #

Create a value of ListBuiltInSlotTypesResponse 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:builtInSlotTypeSummaries:ListBuiltInSlotTypesResponse', listBuiltInSlotTypesResponse_builtInSlotTypeSummaries - Summary information for the built-in slot types that meet the filter criteria specified in the request. The length of the list is specified in the maxResults parameter of the request. If there are more slot types available, the nextToken field contains a token to get the next page of results.

ListBuiltInSlotTypes, listBuiltInSlotTypesResponse_localeId - The language and locale of the slot types in the list.

ListBuiltInSlotTypes, listBuiltInSlotTypesResponse_nextToken - A token that indicates whether there are more results to return in a response to the ListBuiltInSlotTypes operation. If the nextToken field is present, you send the contents as the nextToken parameter of a LIstBuiltInSlotTypes operation request to get the next page of results.

$sel:httpStatus:ListBuiltInSlotTypesResponse', listBuiltInSlotTypesResponse_httpStatus - The response's http status code.

ListCustomVocabularyItems

data ListCustomVocabularyItems Source #

See: newListCustomVocabularyItems smart constructor.

Instances

Instances details
ToJSON ListCustomVocabularyItems Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

ToHeaders ListCustomVocabularyItems Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

ToPath ListCustomVocabularyItems Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

ToQuery ListCustomVocabularyItems Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

AWSRequest ListCustomVocabularyItems Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

Generic ListCustomVocabularyItems Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

Associated Types

type Rep ListCustomVocabularyItems :: Type -> Type #

Read ListCustomVocabularyItems Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

Show ListCustomVocabularyItems Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

NFData ListCustomVocabularyItems Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

Eq ListCustomVocabularyItems Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

Hashable ListCustomVocabularyItems Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

type AWSResponse ListCustomVocabularyItems Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

type Rep ListCustomVocabularyItems Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

type Rep ListCustomVocabularyItems = D1 ('MetaData "ListCustomVocabularyItems" "Amazonka.LexV2Models.ListCustomVocabularyItems" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListCustomVocabularyItems'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListCustomVocabularyItems Source #

Create a value of ListCustomVocabularyItems 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:maxResults:ListCustomVocabularyItems', listCustomVocabularyItems_maxResults - The maximum results to the list custom vocabulary request.

ListCustomVocabularyItems, listCustomVocabularyItems_nextToken - The nextToken identifier to the list custom vocabulary request.

ListCustomVocabularyItems, listCustomVocabularyItems_botId - The unique identifier of the bot to the list custom vocabulary request.

ListCustomVocabularyItems, listCustomVocabularyItems_botVersion - The bot version of the bot to the list custom vocabulary request.

ListCustomVocabularyItems, listCustomVocabularyItems_localeId - The locale identifier of the bot to the list custom vocabulary request.

data ListCustomVocabularyItemsResponse Source #

See: newListCustomVocabularyItemsResponse smart constructor.

Instances

Instances details
Generic ListCustomVocabularyItemsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

Associated Types

type Rep ListCustomVocabularyItemsResponse :: Type -> Type #

Read ListCustomVocabularyItemsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

Show ListCustomVocabularyItemsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

NFData ListCustomVocabularyItemsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

Eq ListCustomVocabularyItemsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

type Rep ListCustomVocabularyItemsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListCustomVocabularyItems

type Rep ListCustomVocabularyItemsResponse = D1 ('MetaData "ListCustomVocabularyItemsResponse" "Amazonka.LexV2Models.ListCustomVocabularyItems" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListCustomVocabularyItemsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "customVocabularyItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomVocabularyItem])))) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newListCustomVocabularyItemsResponse Source #

Create a value of ListCustomVocabularyItemsResponse 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:

ListCustomVocabularyItems, listCustomVocabularyItemsResponse_botId - The unique identifier of the bot to the list custom vocabulary response.

ListCustomVocabularyItems, listCustomVocabularyItemsResponse_botVersion - The bot version of the bot to the list custom vocabulary response.

$sel:customVocabularyItems:ListCustomVocabularyItemsResponse', listCustomVocabularyItemsResponse_customVocabularyItems - The custom vocabulary items from the list custom vocabulary response.

ListCustomVocabularyItems, listCustomVocabularyItemsResponse_localeId - The locale identifier of the bot to the list custom vocabulary response.

ListCustomVocabularyItems, listCustomVocabularyItemsResponse_nextToken - The nextToken identifier to the list custom vocabulary response.

$sel:httpStatus:ListCustomVocabularyItemsResponse', listCustomVocabularyItemsResponse_httpStatus - The response's http status code.

ListExports

data ListExports Source #

See: newListExports smart constructor.

Instances

Instances details
ToJSON ListExports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

ToHeaders ListExports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

Methods

toHeaders :: ListExports -> [Header] #

ToPath ListExports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

ToQuery ListExports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

AWSRequest ListExports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

Associated Types

type AWSResponse ListExports #

Generic ListExports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

Associated Types

type Rep ListExports :: Type -> Type #

Read ListExports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

Show ListExports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

NFData ListExports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

Methods

rnf :: ListExports -> () #

Eq ListExports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

Hashable ListExports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

type AWSResponse ListExports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

type Rep ListExports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

newListExports :: ListExports Source #

Create a value of ListExports 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:

ListExports, listExports_botId - The unique identifier that Amazon Lex assigned to the bot.

ListExports, listExports_botVersion - The version of the bot to list exports for.

$sel:filters:ListExports', listExports_filters - Provides the specification of a filter used to limit the exports in the response to only those that match the filter specification. You can only specify one filter and one string to filter on.

ListExports, listExports_localeId - Specifies the resources that should be exported. If you don't specify a resource type in the filters parameter, both bot locales and custom vocabularies are exported.

$sel:maxResults:ListExports', listExports_maxResults - The maximum number of exports to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.

ListExports, listExports_nextToken - If the response from the ListExports operation contains more results that specified in the maxResults parameter, a token is returned in the response.

Use the returned token in the nextToken parameter of a ListExports request to return the next page of results. For a complete set of results, call the ListExports operation until the nextToken returned in the response is null.

$sel:sortBy:ListExports', listExports_sortBy - Determines the field that the list of exports is sorted by. You can sort by the LastUpdatedDateTime field in ascending or descending order.

data ListExportsResponse Source #

See: newListExportsResponse smart constructor.

Instances

Instances details
Generic ListExportsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

Associated Types

type Rep ListExportsResponse :: Type -> Type #

Read ListExportsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

Show ListExportsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

NFData ListExportsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

Methods

rnf :: ListExportsResponse -> () #

Eq ListExportsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

type Rep ListExportsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListExports

type Rep ListExportsResponse = D1 ('MetaData "ListExportsResponse" "Amazonka.LexV2Models.ListExports" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListExportsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "exportSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ExportSummary])))) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newListExportsResponse Source #

Create a value of ListExportsResponse 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:

ListExports, listExportsResponse_botId - The unique identifier assigned to the bot by Amazon Lex.

ListExports, listExportsResponse_botVersion - The version of the bot that was exported.

$sel:exportSummaries:ListExportsResponse', listExportsResponse_exportSummaries - Summary information for the exports that meet the filter criteria specified in the request. The length of the list is specified in the maxResults parameter. If there are more exports available, the nextToken field contains a token to get the next page of results.

ListExports, listExportsResponse_localeId - The locale specified in the request.

ListExports, listExportsResponse_nextToken - A token that indicates whether there are more results to return in a response to the ListExports operation. If the nextToken field is present, you send the contents as the nextToken parameter of a ListExports operation request to get the next page of results.

$sel:httpStatus:ListExportsResponse', listExportsResponse_httpStatus - The response's http status code.

ListImports

data ListImports Source #

See: newListImports smart constructor.

Instances

Instances details
ToJSON ListImports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

ToHeaders ListImports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

Methods

toHeaders :: ListImports -> [Header] #

ToPath ListImports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

ToQuery ListImports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

AWSRequest ListImports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

Associated Types

type AWSResponse ListImports #

Generic ListImports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

Associated Types

type Rep ListImports :: Type -> Type #

Read ListImports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

Show ListImports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

NFData ListImports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

Methods

rnf :: ListImports -> () #

Eq ListImports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

Hashable ListImports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

type AWSResponse ListImports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

type Rep ListImports Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

newListImports :: ListImports Source #

Create a value of ListImports 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:

ListImports, listImports_botId - The unique identifier that Amazon Lex assigned to the bot.

ListImports, listImports_botVersion - The version of the bot to list imports for.

$sel:filters:ListImports', listImports_filters - Provides the specification of a filter used to limit the bots in the response to only those that match the filter specification. You can only specify one filter and one string to filter on.

ListImports, listImports_localeId - Specifies the locale that should be present in the list. If you don't specify a resource type in the filters parameter, the list contains both bot locales and custom vocabularies.

$sel:maxResults:ListImports', listImports_maxResults - The maximum number of imports to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.

ListImports, listImports_nextToken - If the response from the ListImports operation contains more results than specified in the maxResults parameter, a token is returned in the response.

Use the returned token in the nextToken parameter of a ListImports request to return the next page of results. For a complete set of results, call the ListImports operation until the nextToken returned in the response is null.

$sel:sortBy:ListImports', listImports_sortBy - Determines the field that the list of imports is sorted by. You can sort by the LastUpdatedDateTime field in ascending or descending order.

data ListImportsResponse Source #

See: newListImportsResponse smart constructor.

Instances

Instances details
Generic ListImportsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

Associated Types

type Rep ListImportsResponse :: Type -> Type #

Read ListImportsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

Show ListImportsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

NFData ListImportsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

Methods

rnf :: ListImportsResponse -> () #

Eq ListImportsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

type Rep ListImportsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListImports

type Rep ListImportsResponse = D1 ('MetaData "ListImportsResponse" "Amazonka.LexV2Models.ListImports" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListImportsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "importSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImportSummary])))) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newListImportsResponse Source #

Create a value of ListImportsResponse 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:

ListImports, listImportsResponse_botId - The unique identifier assigned by Amazon Lex to the bot.

ListImports, listImportsResponse_botVersion - The version of the bot that was imported. It will always be DRAFT.

$sel:importSummaries:ListImportsResponse', listImportsResponse_importSummaries - Summary information for the imports that meet the filter criteria specified in the request. The length of the list is specified in the maxResults parameter. If there are more imports available, the nextToken field contains a token to get the next page of results.

ListImports, listImportsResponse_localeId - The locale specified in the request.

ListImports, listImportsResponse_nextToken - A token that indicates whether there are more results to return in a response to the ListImports operation. If the nextToken field is present, you send the contents as the nextToken parameter of a ListImports operation request to get the next page of results.

$sel:httpStatus:ListImportsResponse', listImportsResponse_httpStatus - The response's http status code.

ListIntents

data ListIntents Source #

See: newListIntents smart constructor.

Instances

Instances details
ToJSON ListIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

ToHeaders ListIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

Methods

toHeaders :: ListIntents -> [Header] #

ToPath ListIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

ToQuery ListIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

AWSRequest ListIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

Associated Types

type AWSResponse ListIntents #

Generic ListIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

Associated Types

type Rep ListIntents :: Type -> Type #

Read ListIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

Show ListIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

NFData ListIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

Methods

rnf :: ListIntents -> () #

Eq ListIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

Hashable ListIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

type AWSResponse ListIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

type Rep ListIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

newListIntents Source #

Create a value of ListIntents 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:filters:ListIntents', listIntents_filters - Provides the specification of a filter used to limit the intents in the response to only those that match the filter specification. You can only specify one filter and only one string to filter on.

$sel:maxResults:ListIntents', listIntents_maxResults - The maximum number of intents to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.

ListIntents, listIntents_nextToken - If the response from the ListIntents operation contains more results than specified in the maxResults parameter, a token is returned in the response.

Use the returned token in the nextToken parameter of a ListIntents request to return the next page of results. For a complete set of results, call the ListIntents operation until the nextToken returned in the response is null.

$sel:sortBy:ListIntents', listIntents_sortBy - Determines the sort order for the response from the ListIntents operation. You can choose to sort by the intent name or last updated date in either ascending or descending order.

ListIntents, listIntents_botId - The unique identifier of the bot that contains the intent.

ListIntents, listIntents_botVersion - The version of the bot that contains the intent.

ListIntents, listIntents_localeId - The identifier of the language and locale of the intents to list. The string must match one of the supported locales. For more information, see Supported languages.

data ListIntentsResponse Source #

See: newListIntentsResponse smart constructor.

Instances

Instances details
Generic ListIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

Associated Types

type Rep ListIntentsResponse :: Type -> Type #

Read ListIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

Show ListIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

NFData ListIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

Methods

rnf :: ListIntentsResponse -> () #

Eq ListIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

type Rep ListIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListIntents

type Rep ListIntentsResponse = D1 ('MetaData "ListIntentsResponse" "Amazonka.LexV2Models.ListIntents" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListIntentsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "intentSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [IntentSummary])))) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newListIntentsResponse Source #

Create a value of ListIntentsResponse 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:

ListIntents, listIntentsResponse_botId - The identifier of the bot that contains the intent.

ListIntents, listIntentsResponse_botVersion - The version of the bot that contains the intent.

$sel:intentSummaries:ListIntentsResponse', listIntentsResponse_intentSummaries - Summary information for the intents that meet the filter criteria specified in the request. The length of the list is specified in the maxResults parameter of the request. If there are more intents available, the nextToken field contains a token to get the next page of results.

ListIntents, listIntentsResponse_localeId - The language and locale of the intents in the list.

ListIntents, listIntentsResponse_nextToken - A token that indicates whether there are more results to return in a response to the ListIntents operation. If the nextToken field is present, you send the contents as the nextToken parameter of a ListIntents operation request to get the next page of results.

$sel:httpStatus:ListIntentsResponse', listIntentsResponse_httpStatus - The response's http status code.

ListRecommendedIntents

data ListRecommendedIntents Source #

See: newListRecommendedIntents smart constructor.

Instances

Instances details
ToJSON ListRecommendedIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

ToHeaders ListRecommendedIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

ToPath ListRecommendedIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

ToQuery ListRecommendedIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

AWSRequest ListRecommendedIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

Associated Types

type AWSResponse ListRecommendedIntents #

Generic ListRecommendedIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

Associated Types

type Rep ListRecommendedIntents :: Type -> Type #

Read ListRecommendedIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

Show ListRecommendedIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

NFData ListRecommendedIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

Methods

rnf :: ListRecommendedIntents -> () #

Eq ListRecommendedIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

Hashable ListRecommendedIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

type AWSResponse ListRecommendedIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

type Rep ListRecommendedIntents Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

type Rep ListRecommendedIntents = D1 ('MetaData "ListRecommendedIntents" "Amazonka.LexV2Models.ListRecommendedIntents" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListRecommendedIntents'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botRecommendationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListRecommendedIntents Source #

Create a value of ListRecommendedIntents 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:maxResults:ListRecommendedIntents', listRecommendedIntents_maxResults - The maximum number of bot recommendations to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.

ListRecommendedIntents, listRecommendedIntents_nextToken - If the response from the ListRecommendedIntents operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token in the nextToken parameter to return the next page of results.

ListRecommendedIntents, listRecommendedIntents_botId - The unique identifier of the bot associated with the recommended intents.

ListRecommendedIntents, listRecommendedIntents_botVersion - The version of the bot that contains the recommended intents.

ListRecommendedIntents, listRecommendedIntents_localeId - The identifier of the language and locale of the recommended intents.

ListRecommendedIntents, listRecommendedIntents_botRecommendationId - The identifier of the bot recommendation that contains the recommended intents.

data ListRecommendedIntentsResponse Source #

See: newListRecommendedIntentsResponse smart constructor.

Instances

Instances details
Generic ListRecommendedIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

Associated Types

type Rep ListRecommendedIntentsResponse :: Type -> Type #

Read ListRecommendedIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

Show ListRecommendedIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

NFData ListRecommendedIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

Eq ListRecommendedIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

type Rep ListRecommendedIntentsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListRecommendedIntents

type Rep ListRecommendedIntentsResponse = D1 ('MetaData "ListRecommendedIntentsResponse" "Amazonka.LexV2Models.ListRecommendedIntents" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListRecommendedIntentsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botRecommendationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "summaryList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecommendedIntentSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newListRecommendedIntentsResponse Source #

Create a value of ListRecommendedIntentsResponse 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:

ListRecommendedIntents, listRecommendedIntentsResponse_botId - The unique identifier of the bot associated with the recommended intent.

ListRecommendedIntents, listRecommendedIntentsResponse_botRecommendationId - The identifier of the bot recommendation that contains the recommended intent.

ListRecommendedIntents, listRecommendedIntentsResponse_botVersion - The version of the bot that contains the intent.

ListRecommendedIntents, listRecommendedIntentsResponse_localeId - The identifier of the language and locale of the intents to list. The string must match one of the supported locales. For more information, see Supported languages.

ListRecommendedIntents, listRecommendedIntentsResponse_nextToken - A token that indicates whether there are more results to return in a response to the ListRecommendedIntents operation. If the nextToken field is present, you send the contents as the nextToken parameter of a ListRecommendedIntents operation request to get the next page of results.

$sel:summaryList:ListRecommendedIntentsResponse', listRecommendedIntentsResponse_summaryList - Summary information for the intents that meet the filter criteria specified in the request. The length of the list is specified in the maxResults parameter of the request. If there are more intents available, the nextToken field contains a token to get the next page of results.

$sel:httpStatus:ListRecommendedIntentsResponse', listRecommendedIntentsResponse_httpStatus - The response's http status code.

ListSlotTypes

data ListSlotTypes Source #

See: newListSlotTypes smart constructor.

Instances

Instances details
ToJSON ListSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

ToHeaders ListSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

ToPath ListSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

ToQuery ListSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

AWSRequest ListSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

Associated Types

type AWSResponse ListSlotTypes #

Generic ListSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

Associated Types

type Rep ListSlotTypes :: Type -> Type #

Read ListSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

Show ListSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

NFData ListSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

Methods

rnf :: ListSlotTypes -> () #

Eq ListSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

Hashable ListSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

type AWSResponse ListSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

type Rep ListSlotTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

newListSlotTypes Source #

Create a value of ListSlotTypes 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:filters:ListSlotTypes', listSlotTypes_filters - Provides the specification of a filter used to limit the slot types in the response to only those that match the filter specification. You can only specify one filter and only one string to filter on.

$sel:maxResults:ListSlotTypes', listSlotTypes_maxResults - The maximum number of slot types to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.

ListSlotTypes, listSlotTypes_nextToken - If the response from the ListSlotTypes operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token in the nextToken parameter to return the next page of results.

$sel:sortBy:ListSlotTypes', listSlotTypes_sortBy - Determines the sort order for the response from the ListSlotTypes operation. You can choose to sort by the slot type name or last updated date in either ascending or descending order.

ListSlotTypes, listSlotTypes_botId - The unique identifier of the bot that contains the slot types.

ListSlotTypes, listSlotTypes_botVersion - The version of the bot that contains the slot type.

ListSlotTypes, listSlotTypes_localeId - The identifier of the language and locale of the slot types to list. The string must match one of the supported locales. For more information, see Supported languages.

data ListSlotTypesResponse Source #

See: newListSlotTypesResponse smart constructor.

Instances

Instances details
Generic ListSlotTypesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

Associated Types

type Rep ListSlotTypesResponse :: Type -> Type #

Read ListSlotTypesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

Show ListSlotTypesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

NFData ListSlotTypesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

Methods

rnf :: ListSlotTypesResponse -> () #

Eq ListSlotTypesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

type Rep ListSlotTypesResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlotTypes

type Rep ListSlotTypesResponse = D1 ('MetaData "ListSlotTypesResponse" "Amazonka.LexV2Models.ListSlotTypes" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListSlotTypesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "slotTypeSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SlotTypeSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newListSlotTypesResponse Source #

Create a value of ListSlotTypesResponse 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:

ListSlotTypes, listSlotTypesResponse_botId - The identifier of the bot that contains the slot types.

ListSlotTypes, listSlotTypesResponse_botVersion - The version of the bot that contains the slot types.

ListSlotTypes, listSlotTypesResponse_localeId - The language and local of the slot types in the list.

ListSlotTypes, listSlotTypesResponse_nextToken - A token that indicates whether there are more results to return in a response to the ListSlotTypes operation. If the nextToken field is present, you send the contents as the nextToken parameter of a ListSlotTypes operation request to get the next page of results.

$sel:slotTypeSummaries:ListSlotTypesResponse', listSlotTypesResponse_slotTypeSummaries - Summary information for the slot types that meet the filter criteria specified in the request. The length of the list is specified in the maxResults parameter of the request. If there are more slot types available, the nextToken field contains a token to get the next page of results.

$sel:httpStatus:ListSlotTypesResponse', listSlotTypesResponse_httpStatus - The response's http status code.

ListSlots

data ListSlots Source #

See: newListSlots smart constructor.

Instances

Instances details
ToJSON ListSlots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

ToHeaders ListSlots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

Methods

toHeaders :: ListSlots -> [Header] #

ToPath ListSlots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

ToQuery ListSlots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

AWSRequest ListSlots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

Associated Types

type AWSResponse ListSlots #

Generic ListSlots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

Associated Types

type Rep ListSlots :: Type -> Type #

Read ListSlots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

Show ListSlots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

NFData ListSlots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

Methods

rnf :: ListSlots -> () #

Eq ListSlots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

Hashable ListSlots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

type AWSResponse ListSlots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

type Rep ListSlots Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

newListSlots Source #

Create a value of ListSlots 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:filters:ListSlots', listSlots_filters - Provides the specification of a filter used to limit the slots in the response to only those that match the filter specification. You can only specify one filter and only one string to filter on.

$sel:maxResults:ListSlots', listSlots_maxResults - The maximum number of slots to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.

ListSlots, listSlots_nextToken - If the response from the ListSlots operation contains more results than specified in the maxResults parameter, a token is returned in the response. Use that token in the nextToken parameter to return the next page of results.

$sel:sortBy:ListSlots', listSlots_sortBy - Determines the sort order for the response from the ListSlots operation. You can choose to sort by the slot name or last updated date in either ascending or descending order.

ListSlots, listSlots_botId - The identifier of the bot that contains the slot.

ListSlots, listSlots_botVersion - The version of the bot that contains the slot.

ListSlots, listSlots_localeId - The identifier of the language and locale of the slots to list. The string must match one of the supported locales. For more information, see Supported languages.

ListSlots, listSlots_intentId - The unique identifier of the intent that contains the slot.

data ListSlotsResponse Source #

See: newListSlotsResponse smart constructor.

Instances

Instances details
Generic ListSlotsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

Associated Types

type Rep ListSlotsResponse :: Type -> Type #

Read ListSlotsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

Show ListSlotsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

NFData ListSlotsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

Methods

rnf :: ListSlotsResponse -> () #

Eq ListSlotsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

type Rep ListSlotsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListSlots

newListSlotsResponse Source #

Create a value of ListSlotsResponse 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:

ListSlots, listSlotsResponse_botId - The identifier of the bot that contains the slots.

ListSlots, listSlotsResponse_botVersion - The version of the bot that contains the slots.

ListSlots, listSlotsResponse_intentId - The identifier of the intent that contains the slots.

ListSlots, listSlotsResponse_localeId - The language and locale of the slots in the list.

ListSlots, listSlotsResponse_nextToken - A token that indicates whether there are more results to return in a response to the ListSlots operation. If the nextToken field is present, you send the contents as the nextToken parameter of a ListSlots operation request to get the next page of results.

$sel:slotSummaries:ListSlotsResponse', listSlotsResponse_slotSummaries - Summary information for the slots that meet the filter criteria specified in the request. The length of the list is specified in the maxResults parameter of the request. If there are more slots available, the nextToken field contains a token to get the next page of results.

$sel:httpStatus:ListSlotsResponse', listSlotsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.LexV2Models.ListTagsForResource" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource 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:resourceARN:ListTagsForResource', listTagsForResource_resourceARN - The Amazon Resource Name (ARN) of the resource to get a list of tags for.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.LexV2Models.ListTagsForResource" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse 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:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The tags associated with a resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

SearchAssociatedTranscripts

data SearchAssociatedTranscripts Source #

See: newSearchAssociatedTranscripts smart constructor.

Instances

Instances details
ToJSON SearchAssociatedTranscripts Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

ToHeaders SearchAssociatedTranscripts Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

ToPath SearchAssociatedTranscripts Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

ToQuery SearchAssociatedTranscripts Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

AWSRequest SearchAssociatedTranscripts Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

Generic SearchAssociatedTranscripts Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

Associated Types

type Rep SearchAssociatedTranscripts :: Type -> Type #

Read SearchAssociatedTranscripts Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

Show SearchAssociatedTranscripts Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

NFData SearchAssociatedTranscripts Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

Eq SearchAssociatedTranscripts Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

Hashable SearchAssociatedTranscripts Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

type AWSResponse SearchAssociatedTranscripts Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

type Rep SearchAssociatedTranscripts Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

newSearchAssociatedTranscripts Source #

Create a value of SearchAssociatedTranscripts 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:maxResults:SearchAssociatedTranscripts', searchAssociatedTranscripts_maxResults - The maximum number of bot recommendations to return in each page of results. If there are fewer results than the max page size, only the actual number of results are returned.

SearchAssociatedTranscripts, searchAssociatedTranscripts_nextIndex - If the response from the SearchAssociatedTranscriptsRequest operation contains more results than specified in the maxResults parameter, an index is returned in the response. Use that index in the nextIndex parameter to return the next page of results.

$sel:searchOrder:SearchAssociatedTranscripts', searchAssociatedTranscripts_searchOrder - How SearchResults are ordered. Valid values are Ascending or Descending. The default is Descending.

SearchAssociatedTranscripts, searchAssociatedTranscripts_botId - The unique identifier of the bot associated with the transcripts that you are searching.

SearchAssociatedTranscripts, searchAssociatedTranscripts_botVersion - The version of the bot containing the transcripts that you are searching.

SearchAssociatedTranscripts, searchAssociatedTranscripts_localeId - The identifier of the language and locale of the transcripts to search. The string must match one of the supported locales. For more information, see Supported languages

SearchAssociatedTranscripts, searchAssociatedTranscripts_botRecommendationId - The unique identifier of the bot recommendation associated with the transcripts to search.

$sel:filters:SearchAssociatedTranscripts', searchAssociatedTranscripts_filters - A list of filter objects.

data SearchAssociatedTranscriptsResponse Source #

Instances

Instances details
Generic SearchAssociatedTranscriptsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

Read SearchAssociatedTranscriptsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

Show SearchAssociatedTranscriptsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

NFData SearchAssociatedTranscriptsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

Eq SearchAssociatedTranscriptsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

type Rep SearchAssociatedTranscriptsResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.SearchAssociatedTranscripts

type Rep SearchAssociatedTranscriptsResponse = D1 ('MetaData "SearchAssociatedTranscriptsResponse" "Amazonka.LexV2Models.SearchAssociatedTranscripts" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SearchAssociatedTranscriptsResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "associatedTranscripts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssociatedTranscript])) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "botRecommendationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "totalResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newSearchAssociatedTranscriptsResponse Source #

Create a value of SearchAssociatedTranscriptsResponse 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:associatedTranscripts:SearchAssociatedTranscriptsResponse', searchAssociatedTranscriptsResponse_associatedTranscripts - The object that contains the associated transcript that meet the criteria you specified.

SearchAssociatedTranscripts, searchAssociatedTranscriptsResponse_botId - The unique identifier of the bot associated with the transcripts that you are searching.

SearchAssociatedTranscripts, searchAssociatedTranscriptsResponse_botRecommendationId - The unique identifier of the bot recommendation associated with the transcripts to search.

SearchAssociatedTranscripts, searchAssociatedTranscriptsResponse_botVersion - The version of the bot containing the transcripts that you are searching.

SearchAssociatedTranscripts, searchAssociatedTranscriptsResponse_localeId - The identifier of the language and locale of the transcripts to search. The string must match one of the supported locales. For more information, see Supported languages

SearchAssociatedTranscripts, searchAssociatedTranscriptsResponse_nextIndex - A index that indicates whether there are more results to return in a response to the SearchAssociatedTranscripts operation. If the nextIndex field is present, you send the contents as the nextIndex parameter of a SearchAssociatedTranscriptsRequest operation to get the next page of results.

$sel:totalResults:SearchAssociatedTranscriptsResponse', searchAssociatedTranscriptsResponse_totalResults - The total number of transcripts returned by the search.

$sel:httpStatus:SearchAssociatedTranscriptsResponse', searchAssociatedTranscriptsResponse_httpStatus - The response's http status code.

StartBotRecommendation

data StartBotRecommendation Source #

See: newStartBotRecommendation smart constructor.

Instances

Instances details
ToJSON StartBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StartBotRecommendation

ToHeaders StartBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StartBotRecommendation

ToPath StartBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StartBotRecommendation

ToQuery StartBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StartBotRecommendation

AWSRequest StartBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StartBotRecommendation

Associated Types

type AWSResponse StartBotRecommendation #

Generic StartBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StartBotRecommendation

Associated Types

type Rep StartBotRecommendation :: Type -> Type #

Show StartBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StartBotRecommendation

NFData StartBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StartBotRecommendation

Methods

rnf :: StartBotRecommendation -> () #

Eq StartBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StartBotRecommendation

Hashable StartBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StartBotRecommendation

type AWSResponse StartBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StartBotRecommendation

type Rep StartBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StartBotRecommendation

type Rep StartBotRecommendation = D1 ('MetaData "StartBotRecommendation" "Amazonka.LexV2Models.StartBotRecommendation" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "StartBotRecommendation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encryptionSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionSetting)) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "transcriptSourceSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TranscriptSourceSetting)))))

newStartBotRecommendation Source #

Create a value of StartBotRecommendation 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:

StartBotRecommendation, startBotRecommendation_encryptionSetting - The object representing the passwords that will be used to encrypt the data related to the bot recommendation results, as well as the KMS key ARN used to encrypt the associated metadata.

StartBotRecommendation, startBotRecommendation_botId - The unique identifier of the bot containing the bot recommendation.

StartBotRecommendation, startBotRecommendation_botVersion - The version of the bot containing the bot recommendation.

StartBotRecommendation, startBotRecommendation_localeId - The identifier of the language and locale of the bot recommendation to start. The string must match one of the supported locales. For more information, see Supported languages

StartBotRecommendation, startBotRecommendation_transcriptSourceSetting - The object representing the Amazon S3 bucket containing the transcript, as well as the associated metadata.

data StartBotRecommendationResponse Source #

See: newStartBotRecommendationResponse smart constructor.

Instances

Instances details
Generic StartBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.StartBotRecommendation

Associated Types

type Rep StartBotRecommendationResponse :: Type -> Type #

Show StartBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.StartBotRecommendation

NFData StartBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.StartBotRecommendation

Eq StartBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.StartBotRecommendation

type Rep StartBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.StartBotRecommendation

type Rep StartBotRecommendationResponse = D1 ('MetaData "StartBotRecommendationResponse" "Amazonka.LexV2Models.StartBotRecommendation" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "StartBotRecommendationResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botRecommendationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "botRecommendationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotRecommendationStatus)) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "encryptionSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionSetting))) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "transcriptSourceSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TranscriptSourceSetting)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newStartBotRecommendationResponse Source #

Create a value of StartBotRecommendationResponse 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:

StartBotRecommendation, startBotRecommendationResponse_botId - The unique identifier of the bot containing the bot recommendation.

StartBotRecommendationResponse, startBotRecommendationResponse_botRecommendationId - The identifier of the bot recommendation that you have created.

StartBotRecommendationResponse, startBotRecommendationResponse_botRecommendationStatus - The status of the bot recommendation.

If the status is Failed, then the reasons for the failure are listed in the failureReasons field.

StartBotRecommendation, startBotRecommendationResponse_botVersion - The version of the bot containing the bot recommendation.

StartBotRecommendationResponse, startBotRecommendationResponse_creationDateTime - A timestamp of the date and time that the bot recommendation was created.

StartBotRecommendation, startBotRecommendationResponse_encryptionSetting - The object representing the passwords that were used to encrypt the data related to the bot recommendation results, as well as the KMS key ARN used to encrypt the associated metadata.

StartBotRecommendation, startBotRecommendationResponse_localeId - The identifier of the language and locale of the bot recommendation to start. The string must match one of the supported locales. For more information, see Supported languages

StartBotRecommendation, startBotRecommendationResponse_transcriptSourceSetting - The object representing the Amazon S3 bucket containing the transcript, as well as the associated metadata.

$sel:httpStatus:StartBotRecommendationResponse', startBotRecommendationResponse_httpStatus - The response's http status code.

StartImport

data StartImport Source #

See: newStartImport smart constructor.

Instances

Instances details
ToJSON StartImport Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

ToHeaders StartImport Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

Methods

toHeaders :: StartImport -> [Header] #

ToPath StartImport Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

ToQuery StartImport Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

AWSRequest StartImport Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

Associated Types

type AWSResponse StartImport #

Generic StartImport Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

Associated Types

type Rep StartImport :: Type -> Type #

Show StartImport Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

NFData StartImport Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

Methods

rnf :: StartImport -> () #

Eq StartImport Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

Hashable StartImport Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

type AWSResponse StartImport Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

type Rep StartImport Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

type Rep StartImport = D1 ('MetaData "StartImport" "Amazonka.LexV2Models.StartImport" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "StartImport'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filePassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "importId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "resourceSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ImportResourceSpecification) :*: S1 ('MetaSel ('Just "mergeStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MergeStrategy))))

newStartImport Source #

Create a value of StartImport 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:filePassword:StartImport', startImport_filePassword - The password used to encrypt the zip archive that contains the resource definition. You should always encrypt the zip archive to protect it during transit between your site and Amazon Lex.

StartImport, startImport_importId - The unique identifier for the import. It is included in the response from the CreateUploadUrl operation.

StartImport, startImport_resourceSpecification - Parameters for creating the bot, bot locale or custom vocabulary.

StartImport, startImport_mergeStrategy - The strategy to use when there is a name conflict between the imported resource and an existing resource. When the merge strategy is FailOnConflict existing resources are not overwritten and the import fails.

data StartImportResponse Source #

See: newStartImportResponse smart constructor.

Instances

Instances details
Generic StartImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

Associated Types

type Rep StartImportResponse :: Type -> Type #

Read StartImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

Show StartImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

NFData StartImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

Methods

rnf :: StartImportResponse -> () #

Eq StartImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

type Rep StartImportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.StartImport

type Rep StartImportResponse = D1 ('MetaData "StartImportResponse" "Amazonka.LexV2Models.StartImport" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "StartImportResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "importId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "importStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportStatus)))) :*: (S1 ('MetaSel ('Just "mergeStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MergeStrategy)) :*: (S1 ('MetaSel ('Just "resourceSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportResourceSpecification)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newStartImportResponse Source #

Create a value of StartImportResponse 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:

StartImportResponse, startImportResponse_creationDateTime - The date and time that the import request was created.

StartImport, startImportResponse_importId - A unique identifier for the import.

StartImportResponse, startImportResponse_importStatus - The current status of the import. When the status is Complete the bot, bot alias, or custom vocabulary is ready to use.

StartImport, startImportResponse_mergeStrategy - The strategy used when there was a name conflict between the imported resource and an existing resource. When the merge strategy is FailOnConflict existing resources are not overwritten and the import fails.

StartImport, startImportResponse_resourceSpecification - The parameters used when importing the resource.

$sel:httpStatus:StartImportResponse', startImportResponse_httpStatus - The response's http status code.

StopBotRecommendation

data StopBotRecommendation Source #

See: newStopBotRecommendation smart constructor.

Instances

Instances details
ToJSON StopBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

ToHeaders StopBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

ToPath StopBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

ToQuery StopBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

AWSRequest StopBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

Associated Types

type AWSResponse StopBotRecommendation #

Generic StopBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

Associated Types

type Rep StopBotRecommendation :: Type -> Type #

Read StopBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

Show StopBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

NFData StopBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

Methods

rnf :: StopBotRecommendation -> () #

Eq StopBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

Hashable StopBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

type AWSResponse StopBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

type Rep StopBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

type Rep StopBotRecommendation = D1 ('MetaData "StopBotRecommendation" "Amazonka.LexV2Models.StopBotRecommendation" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "StopBotRecommendation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botRecommendationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newStopBotRecommendation Source #

Create a value of StopBotRecommendation 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:

StopBotRecommendation, stopBotRecommendation_botId - The unique identifier of the bot containing the bot recommendation to be stopped.

StopBotRecommendation, stopBotRecommendation_botVersion - The version of the bot containing the bot recommendation.

StopBotRecommendation, stopBotRecommendation_localeId - The identifier of the language and locale of the bot recommendation to stop. The string must match one of the supported locales. For more information, see Supported languages

StopBotRecommendation, stopBotRecommendation_botRecommendationId - The unique identifier of the bot recommendation to be stopped.

data StopBotRecommendationResponse Source #

See: newStopBotRecommendationResponse smart constructor.

Instances

Instances details
Generic StopBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

Associated Types

type Rep StopBotRecommendationResponse :: Type -> Type #

Read StopBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

Show StopBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

NFData StopBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

Eq StopBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

type Rep StopBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.StopBotRecommendation

type Rep StopBotRecommendationResponse = D1 ('MetaData "StopBotRecommendationResponse" "Amazonka.LexV2Models.StopBotRecommendation" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "StopBotRecommendationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botRecommendationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botRecommendationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotRecommendationStatus)))) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newStopBotRecommendationResponse Source #

Create a value of StopBotRecommendationResponse 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:

StopBotRecommendation, stopBotRecommendationResponse_botId - The unique identifier of the bot containing the bot recommendation that is being stopped.

StopBotRecommendation, stopBotRecommendationResponse_botRecommendationId - The unique identifier of the bot recommendation that is being stopped.

StopBotRecommendationResponse, stopBotRecommendationResponse_botRecommendationStatus - The status of the bot recommendation. If the status is Failed, then the reasons for the failure are listed in the failureReasons field.

StopBotRecommendation, stopBotRecommendationResponse_botVersion - The version of the bot containing the recommendation that is being stopped.

StopBotRecommendation, stopBotRecommendationResponse_localeId - The identifier of the language and locale of the bot response to stop. The string must match one of the supported locales. For more information, see Supported languages

$sel:httpStatus:StopBotRecommendationResponse', stopBotRecommendationResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.LexV2Models.TagResource" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newTagResource Source #

Create a value of TagResource 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:resourceARN:TagResource', tagResource_resourceARN - The Amazon Resource Name (ARN) of the bot, bot alias, or bot channel to tag.

$sel:tags:TagResource', tagResource_tags - A list of tag keys to add to the resource. If a tag key already exists, the existing value is replaced with the new value.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.LexV2Models.TagResource" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse 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:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.LexV2Models.UntagResource" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource 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:resourceARN:UntagResource', untagResource_resourceARN - The Amazon Resource Name (ARN) of the resource to remove the tags from.

$sel:tagKeys:UntagResource', untagResource_tagKeys - A list of tag keys to remove from the resource. If a tag key does not exist on the resource, it is ignored.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.LexV2Models.UntagResource" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse 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:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateBot

data UpdateBot Source #

See: newUpdateBot smart constructor.

Instances

Instances details
ToJSON UpdateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

ToHeaders UpdateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

Methods

toHeaders :: UpdateBot -> [Header] #

ToPath UpdateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

ToQuery UpdateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

AWSRequest UpdateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

Associated Types

type AWSResponse UpdateBot #

Generic UpdateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

Associated Types

type Rep UpdateBot :: Type -> Type #

Read UpdateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

Show UpdateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

NFData UpdateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

Methods

rnf :: UpdateBot -> () #

Eq UpdateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

Hashable UpdateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

type AWSResponse UpdateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

type Rep UpdateBot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

type Rep UpdateBot = D1 ('MetaData "UpdateBot" "Amazonka.LexV2Models.UpdateBot" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UpdateBot'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "dataPrivacy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DataPrivacy) :*: S1 ('MetaSel ('Just "idleSessionTTLInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))))

newUpdateBot Source #

Create a value of UpdateBot 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:

UpdateBot, updateBot_description - A description of the bot.

UpdateBot, updateBot_botId - The unique identifier of the bot to update. This identifier is returned by the CreateBot operation.

UpdateBot, updateBot_botName - The new name of the bot. The name must be unique in the account that creates the bot.

UpdateBot, updateBot_roleArn - The Amazon Resource Name (ARN) of an IAM role that has permissions to access the bot.

UpdateBot, updateBot_dataPrivacy - Provides information on additional privacy protections Amazon Lex should use with the bot's data.

UpdateBot, updateBot_idleSessionTTLInSeconds - The time, in seconds, that Amazon Lex should keep information about a user's conversation with the bot.

A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Lex deletes any data provided before the timeout.

You can specify between 60 (1 minute) and 86,400 (24 hours) seconds.

data UpdateBotResponse Source #

See: newUpdateBotResponse smart constructor.

Instances

Instances details
Generic UpdateBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

Associated Types

type Rep UpdateBotResponse :: Type -> Type #

Read UpdateBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

Show UpdateBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

NFData UpdateBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

Methods

rnf :: UpdateBotResponse -> () #

Eq UpdateBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

type Rep UpdateBotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBot

newUpdateBotResponse Source #

Create a value of UpdateBotResponse 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:

UpdateBot, updateBotResponse_botId - The unique identifier of the bot that was updated.

UpdateBot, updateBotResponse_botName - The name of the bot after the update.

UpdateBotResponse, updateBotResponse_botStatus - Shows the current status of the bot. The bot is first in the Creating status. Once the bot is read for use, it changes to the Available status. After the bot is created, you can use the DRAFT version of the bot.

UpdateBotResponse, updateBotResponse_creationDateTime - A timestamp of the date and time that the bot was created.

UpdateBot, updateBotResponse_dataPrivacy - The data privacy settings for the bot after the update.

UpdateBot, updateBotResponse_description - The description of the bot after the update.

UpdateBot, updateBotResponse_idleSessionTTLInSeconds - The session timeout, in seconds, for the bot after the update.

UpdateBotResponse, updateBotResponse_lastUpdatedDateTime - A timestamp of the date and time that the bot was last updated.

UpdateBot, updateBotResponse_roleArn - The Amazon Resource Name (ARN) of the IAM role used by the bot after the update.

$sel:httpStatus:UpdateBotResponse', updateBotResponse_httpStatus - The response's http status code.

UpdateBotAlias

data UpdateBotAlias Source #

See: newUpdateBotAlias smart constructor.

Instances

Instances details
ToJSON UpdateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

ToHeaders UpdateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

ToPath UpdateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

ToQuery UpdateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

AWSRequest UpdateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

Associated Types

type AWSResponse UpdateBotAlias #

Generic UpdateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

Associated Types

type Rep UpdateBotAlias :: Type -> Type #

Read UpdateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

Show UpdateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

NFData UpdateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

Methods

rnf :: UpdateBotAlias -> () #

Eq UpdateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

Hashable UpdateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

type AWSResponse UpdateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

type Rep UpdateBotAlias Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

newUpdateBotAlias Source #

Create a value of UpdateBotAlias 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:

UpdateBotAlias, updateBotAlias_botAliasLocaleSettings - The new Lambda functions to use in each locale for the bot alias.

UpdateBotAlias, updateBotAlias_botVersion - The new bot version to assign to the bot alias.

UpdateBotAlias, updateBotAlias_conversationLogSettings - The new settings for storing conversation logs in Amazon CloudWatch Logs and Amazon S3 buckets.

UpdateBotAlias, updateBotAlias_description - The new description to assign to the bot alias.

UpdateBotAlias, updateBotAlias_sentimentAnalysisSettings - Undocumented member.

UpdateBotAlias, updateBotAlias_botAliasId - The unique identifier of the bot alias.

UpdateBotAlias, updateBotAlias_botAliasName - The new name to assign to the bot alias.

UpdateBotAlias, updateBotAlias_botId - The identifier of the bot with the updated alias.

data UpdateBotAliasResponse Source #

See: newUpdateBotAliasResponse smart constructor.

Instances

Instances details
Generic UpdateBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

Associated Types

type Rep UpdateBotAliasResponse :: Type -> Type #

Read UpdateBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

Show UpdateBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

NFData UpdateBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

Methods

rnf :: UpdateBotAliasResponse -> () #

Eq UpdateBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

type Rep UpdateBotAliasResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotAlias

type Rep UpdateBotAliasResponse = D1 ('MetaData "UpdateBotAliasResponse" "Amazonka.LexV2Models.UpdateBotAlias" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UpdateBotAliasResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "botAliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botAliasLocaleSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text BotAliasLocaleSettings))) :*: S1 ('MetaSel ('Just "botAliasName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "botAliasStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotAliasStatus)) :*: (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "conversationLogSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConversationLogSettings)) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "sentimentAnalysisSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SentimentAnalysisSettings)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newUpdateBotAliasResponse Source #

Create a value of UpdateBotAliasResponse 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:

UpdateBotAlias, updateBotAliasResponse_botAliasId - The identifier of the updated bot alias.

UpdateBotAlias, updateBotAliasResponse_botAliasLocaleSettings - The updated Lambda functions to use in each locale for the bot alias.

UpdateBotAlias, updateBotAliasResponse_botAliasName - The updated name of the bot alias.

UpdateBotAliasResponse, updateBotAliasResponse_botAliasStatus - The current status of the bot alias. When the status is Available the alias is ready for use.

UpdateBotAlias, updateBotAliasResponse_botId - The identifier of the bot with the updated alias.

UpdateBotAlias, updateBotAliasResponse_botVersion - The updated version of the bot that the alias points to.

UpdateBotAlias, updateBotAliasResponse_conversationLogSettings - The updated settings for storing conversation logs in Amazon CloudWatch Logs and Amazon S3 buckets.

UpdateBotAliasResponse, updateBotAliasResponse_creationDateTime - A timestamp of the date and time that the bot was created.

UpdateBotAlias, updateBotAliasResponse_description - The updated description of the bot alias.

UpdateBotAliasResponse, updateBotAliasResponse_lastUpdatedDateTime - A timestamp of the date and time that the bot was last updated.

UpdateBotAlias, updateBotAliasResponse_sentimentAnalysisSettings - Undocumented member.

$sel:httpStatus:UpdateBotAliasResponse', updateBotAliasResponse_httpStatus - The response's http status code.

UpdateBotLocale

data UpdateBotLocale Source #

See: newUpdateBotLocale smart constructor.

Instances

Instances details
ToJSON UpdateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

ToHeaders UpdateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

ToPath UpdateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

ToQuery UpdateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

AWSRequest UpdateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

Associated Types

type AWSResponse UpdateBotLocale #

Generic UpdateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

Associated Types

type Rep UpdateBotLocale :: Type -> Type #

Read UpdateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

Show UpdateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

NFData UpdateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

Methods

rnf :: UpdateBotLocale -> () #

Eq UpdateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

Hashable UpdateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

type AWSResponse UpdateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

type Rep UpdateBotLocale Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

type Rep UpdateBotLocale = D1 ('MetaData "UpdateBotLocale" "Amazonka.LexV2Models.UpdateBotLocale" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UpdateBotLocale'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "voiceSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VoiceSettings)) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "nluIntentConfidenceThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)))))

newUpdateBotLocale Source #

Create a value of UpdateBotLocale 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:

UpdateBotLocale, updateBotLocale_description - The new description of the locale.

UpdateBotLocale, updateBotLocale_voiceSettings - The new Amazon Polly voice Amazon Lex should use for voice interaction with the user.

UpdateBotLocale, updateBotLocale_botId - The unique identifier of the bot that contains the locale.

UpdateBotLocale, updateBotLocale_botVersion - The version of the bot that contains the locale to be updated. The version can only be the DRAFT version.

UpdateBotLocale, updateBotLocale_localeId - The identifier of the language and locale to update. The string must match one of the supported locales. For more information, see Supported languages.

UpdateBotLocale, updateBotLocale_nluIntentConfidenceThreshold - The new confidence threshold where Amazon Lex inserts the AMAZON.FallbackIntent and AMAZON.KendraSearchIntent intents in the list of possible intents for an utterance.

data UpdateBotLocaleResponse Source #

See: newUpdateBotLocaleResponse smart constructor.

Instances

Instances details
Generic UpdateBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

Associated Types

type Rep UpdateBotLocaleResponse :: Type -> Type #

Read UpdateBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

Show UpdateBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

NFData UpdateBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

Methods

rnf :: UpdateBotLocaleResponse -> () #

Eq UpdateBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

type Rep UpdateBotLocaleResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotLocale

type Rep UpdateBotLocaleResponse = D1 ('MetaData "UpdateBotLocaleResponse" "Amazonka.LexV2Models.UpdateBotLocale" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UpdateBotLocaleResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botLocaleStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotLocaleStatus)) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "failureReasons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))) :*: ((S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "localeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "nluIntentConfidenceThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "recommendedActions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "voiceSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VoiceSettings)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newUpdateBotLocaleResponse Source #

Create a value of UpdateBotLocaleResponse 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:

UpdateBotLocale, updateBotLocaleResponse_botId - The identifier of the bot that contains the updated locale.

UpdateBotLocaleResponse, updateBotLocaleResponse_botLocaleStatus - The current status of the locale. When the bot status is Built the locale is ready for use.

UpdateBotLocale, updateBotLocaleResponse_botVersion - The version of the bot that contains the updated locale.

UpdateBotLocaleResponse, updateBotLocaleResponse_creationDateTime - A timestamp of the date and time that the locale was created.

UpdateBotLocale, updateBotLocaleResponse_description - The updated description of the locale.

$sel:failureReasons:UpdateBotLocaleResponse', updateBotLocaleResponse_failureReasons - If the botLocaleStatus is Failed, the failureReasons field lists the errors that occurred while building the bot.

UpdateBotLocaleResponse, updateBotLocaleResponse_lastUpdatedDateTime - A timestamp of the date and time that the locale was last updated.

UpdateBotLocale, updateBotLocaleResponse_localeId - The language and locale of the updated bot locale.

UpdateBotLocaleResponse, updateBotLocaleResponse_localeName - The updated locale name for the locale.

UpdateBotLocale, updateBotLocaleResponse_nluIntentConfidenceThreshold - The updated confidence threshold for inserting the AMAZON.FallbackIntent and AMAZON.KendraSearchIntent intents in the list of possible intents for an utterance.

$sel:recommendedActions:UpdateBotLocaleResponse', updateBotLocaleResponse_recommendedActions - Recommended actions to take to resolve an error in the failureReasons field.

UpdateBotLocale, updateBotLocaleResponse_voiceSettings - The updated Amazon Polly voice to use for voice interaction with the user.

$sel:httpStatus:UpdateBotLocaleResponse', updateBotLocaleResponse_httpStatus - The response's http status code.

UpdateBotRecommendation

data UpdateBotRecommendation Source #

See: newUpdateBotRecommendation smart constructor.

Instances

Instances details
ToJSON UpdateBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotRecommendation

ToHeaders UpdateBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotRecommendation

ToPath UpdateBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotRecommendation

ToQuery UpdateBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotRecommendation

AWSRequest UpdateBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotRecommendation

Generic UpdateBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotRecommendation

Associated Types

type Rep UpdateBotRecommendation :: Type -> Type #

Show UpdateBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotRecommendation

NFData UpdateBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotRecommendation

Methods

rnf :: UpdateBotRecommendation -> () #

Eq UpdateBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotRecommendation

Hashable UpdateBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotRecommendation

type AWSResponse UpdateBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotRecommendation

type Rep UpdateBotRecommendation Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotRecommendation

type Rep UpdateBotRecommendation = D1 ('MetaData "UpdateBotRecommendation" "Amazonka.LexV2Models.UpdateBotRecommendation" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UpdateBotRecommendation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "botRecommendationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "encryptionSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncryptionSetting)))))

newUpdateBotRecommendation Source #

Create a value of UpdateBotRecommendation 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:

UpdateBotRecommendation, updateBotRecommendation_botId - The unique identifier of the bot containing the bot recommendation to be updated.

UpdateBotRecommendation, updateBotRecommendation_botVersion - The version of the bot containing the bot recommendation to be updated.

UpdateBotRecommendation, updateBotRecommendation_localeId - The identifier of the language and locale of the bot recommendation to update. The string must match one of the supported locales. For more information, see Supported languages

UpdateBotRecommendation, updateBotRecommendation_botRecommendationId - The unique identifier of the bot recommendation to be updated.

UpdateBotRecommendation, updateBotRecommendation_encryptionSetting - The object representing the passwords that will be used to encrypt the data related to the bot recommendation results, as well as the KMS key ARN used to encrypt the associated metadata.

data UpdateBotRecommendationResponse Source #

See: newUpdateBotRecommendationResponse smart constructor.

Instances

Instances details
Generic UpdateBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotRecommendation

Associated Types

type Rep UpdateBotRecommendationResponse :: Type -> Type #

Show UpdateBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotRecommendation

NFData UpdateBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotRecommendation

Eq UpdateBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotRecommendation

type Rep UpdateBotRecommendationResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateBotRecommendation

type Rep UpdateBotRecommendationResponse = D1 ('MetaData "UpdateBotRecommendationResponse" "Amazonka.LexV2Models.UpdateBotRecommendation" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UpdateBotRecommendationResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botRecommendationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "botRecommendationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotRecommendationStatus)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "encryptionSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionSetting)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "transcriptSourceSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TranscriptSourceSetting)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newUpdateBotRecommendationResponse Source #

Create a value of UpdateBotRecommendationResponse 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:

UpdateBotRecommendation, updateBotRecommendationResponse_botId - The unique identifier of the bot containing the bot recommendation that has been updated.

UpdateBotRecommendation, updateBotRecommendationResponse_botRecommendationId - The unique identifier of the bot recommendation to be updated.

UpdateBotRecommendationResponse, updateBotRecommendationResponse_botRecommendationStatus - The status of the bot recommendation.

If the status is Failed, then the reasons for the failure are listed in the failureReasons field.

UpdateBotRecommendation, updateBotRecommendationResponse_botVersion - The version of the bot containing the bot recommendation that has been updated.

UpdateBotRecommendationResponse, updateBotRecommendationResponse_creationDateTime - A timestamp of the date and time that the bot recommendation was created.

UpdateBotRecommendation, updateBotRecommendationResponse_encryptionSetting - The object representing the passwords that were used to encrypt the data related to the bot recommendation results, as well as the KMS key ARN used to encrypt the associated metadata.

UpdateBotRecommendationResponse, updateBotRecommendationResponse_lastUpdatedDateTime - A timestamp of the date and time that the bot recommendation was last updated.

UpdateBotRecommendation, updateBotRecommendationResponse_localeId - The identifier of the language and locale of the bot recommendation to update. The string must match one of the supported locales. For more information, see Supported languages

$sel:transcriptSourceSetting:UpdateBotRecommendationResponse', updateBotRecommendationResponse_transcriptSourceSetting - The object representing the Amazon S3 bucket containing the transcript, as well as the associated metadata.

$sel:httpStatus:UpdateBotRecommendationResponse', updateBotRecommendationResponse_httpStatus - The response's http status code.

UpdateExport

data UpdateExport Source #

See: newUpdateExport smart constructor.

Instances

Instances details
ToJSON UpdateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

ToHeaders UpdateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

ToPath UpdateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

ToQuery UpdateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

AWSRequest UpdateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

Associated Types

type AWSResponse UpdateExport #

Generic UpdateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

Associated Types

type Rep UpdateExport :: Type -> Type #

Show UpdateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

NFData UpdateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

Methods

rnf :: UpdateExport -> () #

Eq UpdateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

Hashable UpdateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

type AWSResponse UpdateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

type Rep UpdateExport Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

type Rep UpdateExport = D1 ('MetaData "UpdateExport" "Amazonka.LexV2Models.UpdateExport" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UpdateExport'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filePassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "exportId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUpdateExport Source #

Create a value of UpdateExport 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:filePassword:UpdateExport', updateExport_filePassword - The new password to use to encrypt the export zip archive.

UpdateExport, updateExport_exportId - The unique identifier Amazon Lex assigned to the export.

data UpdateExportResponse Source #

See: newUpdateExportResponse smart constructor.

Instances

Instances details
Generic UpdateExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

Associated Types

type Rep UpdateExportResponse :: Type -> Type #

Read UpdateExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

Show UpdateExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

NFData UpdateExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

Methods

rnf :: UpdateExportResponse -> () #

Eq UpdateExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

type Rep UpdateExportResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateExport

type Rep UpdateExportResponse = D1 ('MetaData "UpdateExportResponse" "Amazonka.LexV2Models.UpdateExport" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UpdateExportResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "exportId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "exportStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportStatus)))) :*: ((S1 ('MetaSel ('Just "fileFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportExportFileFormat)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "resourceSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportResourceSpecification)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newUpdateExportResponse Source #

Create a value of UpdateExportResponse 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:

UpdateExportResponse, updateExportResponse_creationDateTime - The date and time that the export was created.

UpdateExport, updateExportResponse_exportId - The unique identifier Amazon Lex assigned to the export.

UpdateExportResponse, updateExportResponse_exportStatus - The status of the export. When the status is Completed the export archive is available for download.

UpdateExportResponse, updateExportResponse_fileFormat - The file format used for the files that define the resource. The TSV format is required to export a custom vocabulary only; otherwise use LexJson format.

UpdateExportResponse, updateExportResponse_lastUpdatedDateTime - The date and time that the export was last updated.

UpdateExportResponse, updateExportResponse_resourceSpecification - A description of the type of resource that was exported, either a bot or a bot locale.

$sel:httpStatus:UpdateExportResponse', updateExportResponse_httpStatus - The response's http status code.

UpdateIntent

data UpdateIntent Source #

See: newUpdateIntent smart constructor.

Instances

Instances details
ToJSON UpdateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

ToHeaders UpdateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

ToPath UpdateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

ToQuery UpdateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

AWSRequest UpdateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

Associated Types

type AWSResponse UpdateIntent #

Generic UpdateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

Associated Types

type Rep UpdateIntent :: Type -> Type #

Read UpdateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

Show UpdateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

NFData UpdateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

Methods

rnf :: UpdateIntent -> () #

Eq UpdateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

Hashable UpdateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

type AWSResponse UpdateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

type Rep UpdateIntent Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

type Rep UpdateIntent = D1 ('MetaData "UpdateIntent" "Amazonka.LexV2Models.UpdateIntent" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UpdateIntent'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dialogCodeHook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogCodeHookSettings))) :*: (S1 ('MetaSel ('Just "fulfillmentCodeHook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FulfillmentCodeHookSettings)) :*: S1 ('MetaSel ('Just "initialResponseSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InitialResponseSetting)))) :*: ((S1 ('MetaSel ('Just "inputContexts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InputContext])) :*: S1 ('MetaSel ('Just "intentClosingSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntentClosingSetting))) :*: (S1 ('MetaSel ('Just "intentConfirmationSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntentConfirmationSetting)) :*: S1 ('MetaSel ('Just "kendraConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KendraConfiguration))))) :*: (((S1 ('MetaSel ('Just "outputContexts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OutputContext])) :*: S1 ('MetaSel ('Just "parentIntentSignature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sampleUtterances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SampleUtterance])) :*: S1 ('MetaSel ('Just "slotPriorities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SlotPriority])))) :*: ((S1 ('MetaSel ('Just "intentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "intentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

newUpdateIntent Source #

Create a value of UpdateIntent 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:

UpdateIntent, updateIntent_description - The new description of the intent.

UpdateIntent, updateIntent_dialogCodeHook - The new Lambda function to use between each turn of the conversation with the bot.

UpdateIntent, updateIntent_fulfillmentCodeHook - The new Lambda function to call when all of the intents required slots are provided and the intent is ready for fulfillment.

UpdateIntent, updateIntent_initialResponseSetting -

UpdateIntent, updateIntent_inputContexts - A new list of contexts that must be active in order for Amazon Lex to consider the intent.

UpdateIntent, updateIntent_intentClosingSetting - The new response that Amazon Lex sends the user when the intent is closed.

UpdateIntent, updateIntent_intentConfirmationSetting - New prompts that Amazon Lex sends to the user to confirm the completion of an intent.

UpdateIntent, updateIntent_kendraConfiguration - New configuration settings for connecting to an Amazon Kendra index.

UpdateIntent, updateIntent_outputContexts - A new list of contexts that Amazon Lex activates when the intent is fulfilled.

UpdateIntent, updateIntent_parentIntentSignature - The signature of the new built-in intent to use as the parent of this intent.

UpdateIntent, updateIntent_sampleUtterances - New utterances used to invoke the intent.

UpdateIntent, updateIntent_slotPriorities - A new list of slots and their priorities that are contained by the intent.

UpdateIntent, updateIntent_intentId - The unique identifier of the intent to update.

UpdateIntent, updateIntent_intentName - The new name for the intent.

UpdateIntent, updateIntent_botId - The identifier of the bot that contains the intent.

UpdateIntent, updateIntent_botVersion - The version of the bot that contains the intent. Must be DRAFT.

UpdateIntent, updateIntent_localeId - The identifier of the language and locale where this intent is used. The string must match one of the supported locales. For more information, see Supported languages.

data UpdateIntentResponse Source #

See: newUpdateIntentResponse smart constructor.

Instances

Instances details
Generic UpdateIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

Associated Types

type Rep UpdateIntentResponse :: Type -> Type #

Read UpdateIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

Show UpdateIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

NFData UpdateIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

Methods

rnf :: UpdateIntentResponse -> () #

Eq UpdateIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

type Rep UpdateIntentResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateIntent

type Rep UpdateIntentResponse = D1 ('MetaData "UpdateIntentResponse" "Amazonka.LexV2Models.UpdateIntent" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UpdateIntentResponse'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dialogCodeHook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogCodeHookSettings))))) :*: ((S1 ('MetaSel ('Just "fulfillmentCodeHook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FulfillmentCodeHookSettings)) :*: S1 ('MetaSel ('Just "initialResponseSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InitialResponseSetting))) :*: (S1 ('MetaSel ('Just "inputContexts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InputContext])) :*: (S1 ('MetaSel ('Just "intentClosingSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntentClosingSetting)) :*: S1 ('MetaSel ('Just "intentConfirmationSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntentConfirmationSetting)))))) :*: (((S1 ('MetaSel ('Just "intentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "intentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "kendraConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KendraConfiguration)) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "outputContexts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OutputContext])) :*: S1 ('MetaSel ('Just "parentIntentSignature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sampleUtterances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SampleUtterance])) :*: (S1 ('MetaSel ('Just "slotPriorities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SlotPriority])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))))

newUpdateIntentResponse Source #

Create a value of UpdateIntentResponse 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:

UpdateIntent, updateIntentResponse_botId - The identifier of the bot that contains the intent.

UpdateIntent, updateIntentResponse_botVersion - The version of the bot that contains the intent. Will always be DRAFT.

UpdateIntentResponse, updateIntentResponse_creationDateTime - A timestamp of when the intent was created.

UpdateIntent, updateIntentResponse_description - The updated description of the intent.

UpdateIntent, updateIntentResponse_dialogCodeHook - The updated Lambda function called during each turn of the conversation with the user.

UpdateIntent, updateIntentResponse_fulfillmentCodeHook - The updated Lambda function called when the intent is ready for fulfillment.

UpdateIntent, updateIntentResponse_initialResponseSetting -

UpdateIntent, updateIntentResponse_inputContexts - The updated list of contexts that must be active for the intent to be considered by Amazon Lex.

UpdateIntent, updateIntentResponse_intentClosingSetting - The updated response that Amazon Lex sends the user when the intent is closed.

UpdateIntent, updateIntentResponse_intentConfirmationSetting - The updated prompts that Amazon Lex sends to the user to confirm the completion of an intent.

UpdateIntent, updateIntentResponse_intentId - The identifier of the intent that was updated.

UpdateIntent, updateIntentResponse_intentName - The updated name of the intent.

UpdateIntent, updateIntentResponse_kendraConfiguration - The updated configuration for connecting to an Amazon Kendra index with the AMAZON.KendraSearchIntent intent.

UpdateIntentResponse, updateIntentResponse_lastUpdatedDateTime - A timestamp of the last time that the intent was modified.

UpdateIntent, updateIntentResponse_localeId - The updated language and locale of the intent.

UpdateIntent, updateIntentResponse_outputContexts - The updated list of contexts that Amazon Lex activates when the intent is fulfilled.

UpdateIntent, updateIntentResponse_parentIntentSignature - The updated built-in intent that is the parent of this intent.

UpdateIntent, updateIntentResponse_sampleUtterances - The updated list of sample utterances for the intent.

UpdateIntent, updateIntentResponse_slotPriorities - The updated list of slots and their priorities that are elicited from the user for the intent.

$sel:httpStatus:UpdateIntentResponse', updateIntentResponse_httpStatus - The response's http status code.

UpdateResourcePolicy

data UpdateResourcePolicy Source #

See: newUpdateResourcePolicy smart constructor.

Instances

Instances details
ToJSON UpdateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

ToHeaders UpdateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

ToPath UpdateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

ToQuery UpdateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

AWSRequest UpdateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

Associated Types

type AWSResponse UpdateResourcePolicy #

Generic UpdateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

Associated Types

type Rep UpdateResourcePolicy :: Type -> Type #

Read UpdateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

Show UpdateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

NFData UpdateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

Methods

rnf :: UpdateResourcePolicy -> () #

Eq UpdateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

Hashable UpdateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

type AWSResponse UpdateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

type Rep UpdateResourcePolicy Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

type Rep UpdateResourcePolicy = D1 ('MetaData "UpdateResourcePolicy" "Amazonka.LexV2Models.UpdateResourcePolicy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UpdateResourcePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "expectedRevisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "policy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateResourcePolicy Source #

Create a value of UpdateResourcePolicy 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:expectedRevisionId:UpdateResourcePolicy', updateResourcePolicy_expectedRevisionId - The identifier of the revision of the policy to update. If this revision ID doesn't match the current revision ID, Amazon Lex throws an exception.

If you don't specify a revision, Amazon Lex overwrites the contents of the policy with the new values.

UpdateResourcePolicy, updateResourcePolicy_resourceArn - The Amazon Resource Name (ARN) of the bot or bot alias that the resource policy is attached to.

$sel:policy:UpdateResourcePolicy', updateResourcePolicy_policy - A resource policy to add to the resource. The policy is a JSON structure that contains one or more statements that define the policy. The policy must follow the IAM syntax. For more information about the contents of a JSON policy document, see IAM JSON policy reference .

If the policy isn't valid, Amazon Lex returns a validation exception.

data UpdateResourcePolicyResponse Source #

See: newUpdateResourcePolicyResponse smart constructor.

Instances

Instances details
Generic UpdateResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

Associated Types

type Rep UpdateResourcePolicyResponse :: Type -> Type #

Read UpdateResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

Show UpdateResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

NFData UpdateResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

Eq UpdateResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

type Rep UpdateResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateResourcePolicy

type Rep UpdateResourcePolicyResponse = D1 ('MetaData "UpdateResourcePolicyResponse" "Amazonka.LexV2Models.UpdateResourcePolicy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UpdateResourcePolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdateResourcePolicyResponse Source #

Create a value of UpdateResourcePolicyResponse 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:

UpdateResourcePolicy, updateResourcePolicyResponse_resourceArn - The Amazon Resource Name (ARN) of the bot or bot alias that the resource policy is attached to.

$sel:revisionId:UpdateResourcePolicyResponse', updateResourcePolicyResponse_revisionId - The current revision of the resource policy. Use the revision ID to make sure that you are updating the most current version of a resource policy when you add a policy statement to a resource, delete a resource, or update a resource.

$sel:httpStatus:UpdateResourcePolicyResponse', updateResourcePolicyResponse_httpStatus - The response's http status code.

UpdateSlot

data UpdateSlot Source #

See: newUpdateSlot smart constructor.

Instances

Instances details
ToJSON UpdateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

ToHeaders UpdateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

Methods

toHeaders :: UpdateSlot -> [Header] #

ToPath UpdateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

ToQuery UpdateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

AWSRequest UpdateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

Associated Types

type AWSResponse UpdateSlot #

Generic UpdateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

Associated Types

type Rep UpdateSlot :: Type -> Type #

Read UpdateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

Show UpdateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

NFData UpdateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

Methods

rnf :: UpdateSlot -> () #

Eq UpdateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

Hashable UpdateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

type AWSResponse UpdateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

type Rep UpdateSlot Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

type Rep UpdateSlot = D1 ('MetaData "UpdateSlot" "Amazonka.LexV2Models.UpdateSlot" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UpdateSlot'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "multipleValuesSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MultipleValuesSetting)) :*: S1 ('MetaSel ('Just "obfuscationSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObfuscationSetting)))) :*: (S1 ('MetaSel ('Just "slotTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "subSlotSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SubSlotSetting)) :*: S1 ('MetaSel ('Just "slotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "slotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "valueElicitationSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SlotValueElicitationSetting) :*: S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "intentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newUpdateSlot Source #

Create a value of UpdateSlot 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:

UpdateSlot, updateSlot_description - The new description for the slot.

UpdateSlot, updateSlot_multipleValuesSetting - Determines whether the slot accepts multiple values in one response. Multiple value slots are only available in the en-US locale. If you set this value to true in any other locale, Amazon Lex throws a ValidationException.

If the multipleValuesSetting is not set, the default value is false.

UpdateSlot, updateSlot_obfuscationSetting - New settings that determine how slot values are formatted in Amazon CloudWatch logs.

UpdateSlot, updateSlot_slotTypeId - The unique identifier of the new slot type to associate with this slot.

UpdateSlot, updateSlot_subSlotSetting - Specifications for the constituent sub slots and the expression for the composite slot.

UpdateSlot, updateSlot_slotId - The unique identifier for the slot to update.

UpdateSlot, updateSlot_slotName - The new name for the slot.

UpdateSlot, updateSlot_valueElicitationSetting - A new set of prompts that Amazon Lex sends to the user to elicit a response the provides a value for the slot.

UpdateSlot, updateSlot_botId - The unique identifier of the bot that contains the slot.

UpdateSlot, updateSlot_botVersion - The version of the bot that contains the slot. Must always be DRAFT.

UpdateSlot, updateSlot_localeId - The identifier of the language and locale that contains the slot. The string must match one of the supported locales. For more information, see Supported languages.

UpdateSlot, updateSlot_intentId - The identifier of the intent that contains the slot.

data UpdateSlotResponse Source #

See: newUpdateSlotResponse smart constructor.

Instances

Instances details
Generic UpdateSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

Associated Types

type Rep UpdateSlotResponse :: Type -> Type #

Read UpdateSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

Show UpdateSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

NFData UpdateSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

Methods

rnf :: UpdateSlotResponse -> () #

Eq UpdateSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

type Rep UpdateSlotResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlot

type Rep UpdateSlotResponse = D1 ('MetaData "UpdateSlotResponse" "Amazonka.LexV2Models.UpdateSlot" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UpdateSlotResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "intentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "multipleValuesSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MultipleValuesSetting)) :*: S1 ('MetaSel ('Just "obfuscationSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObfuscationSetting))) :*: (S1 ('MetaSel ('Just "slotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "slotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "slotTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subSlotSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SubSlotSetting))) :*: (S1 ('MetaSel ('Just "valueElicitationSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlotValueElicitationSetting)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newUpdateSlotResponse Source #

Create a value of UpdateSlotResponse 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:

UpdateSlot, updateSlotResponse_botId - The identifier of the bot that contains the slot.

UpdateSlot, updateSlotResponse_botVersion - The identifier of the slot version that contains the slot. Will always be DRAFT.

UpdateSlotResponse, updateSlotResponse_creationDateTime - The timestamp of the date and time that the slot was created.

UpdateSlot, updateSlotResponse_description - The updated description of the bot.

UpdateSlot, updateSlotResponse_intentId - The intent that contains the slot.

UpdateSlotResponse, updateSlotResponse_lastUpdatedDateTime - The timestamp of the date and time that the slot was last updated.

UpdateSlot, updateSlotResponse_localeId - The locale that contains the slot.

UpdateSlot, updateSlotResponse_multipleValuesSetting - Indicates whether the slot accepts multiple values in one response.

UpdateSlot, updateSlotResponse_obfuscationSetting - The updated setting that determines whether the slot value is obfuscated in the Amazon CloudWatch logs.

UpdateSlot, updateSlotResponse_slotId - The unique identifier of the slot that was updated.

UpdateSlot, updateSlotResponse_slotName - The updated name of the slot.

UpdateSlot, updateSlotResponse_slotTypeId - The updated identifier of the slot type that provides values for the slot.

UpdateSlot, updateSlotResponse_subSlotSetting - Specifications for the constituent sub slots and the expression for the composite slot.

UpdateSlot, updateSlotResponse_valueElicitationSetting - The updated prompts that Amazon Lex sends to the user to elicit a response that provides a value for the slot.

$sel:httpStatus:UpdateSlotResponse', updateSlotResponse_httpStatus - The response's http status code.

UpdateSlotType

data UpdateSlotType Source #

See: newUpdateSlotType smart constructor.

Instances

Instances details
ToJSON UpdateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

ToHeaders UpdateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

ToPath UpdateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

ToQuery UpdateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

AWSRequest UpdateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

Associated Types

type AWSResponse UpdateSlotType #

Generic UpdateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

Associated Types

type Rep UpdateSlotType :: Type -> Type #

Read UpdateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

Show UpdateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

NFData UpdateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

Methods

rnf :: UpdateSlotType -> () #

Eq UpdateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

Hashable UpdateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

type AWSResponse UpdateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

type Rep UpdateSlotType Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

type Rep UpdateSlotType = D1 ('MetaData "UpdateSlotType" "Amazonka.LexV2Models.UpdateSlotType" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UpdateSlotType'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "compositeSlotTypeSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CompositeSlotTypeSetting)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "externalSourceSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExternalSourceSetting)) :*: (S1 ('MetaSel ('Just "parentSlotTypeSignature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "slotTypeValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty SlotTypeValue)))))) :*: ((S1 ('MetaSel ('Just "valueSelectionSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlotValueSelectionSetting)) :*: (S1 ('MetaSel ('Just "slotTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "slotTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newUpdateSlotType Source #

Create a value of UpdateSlotType 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:

UpdateSlotType, updateSlotType_compositeSlotTypeSetting - Specifications for a composite slot type.

UpdateSlotType, updateSlotType_description - The new description of the slot type.

UpdateSlotType, updateSlotType_externalSourceSetting - Undocumented member.

UpdateSlotType, updateSlotType_parentSlotTypeSignature - The new built-in slot type that should be used as the parent of this slot type.

UpdateSlotType, updateSlotType_slotTypeValues - A new list of values and their optional synonyms that define the values that the slot type can take.

UpdateSlotType, updateSlotType_valueSelectionSetting - The strategy that Amazon Lex should use when deciding on a value from the list of slot type values.

UpdateSlotType, updateSlotType_slotTypeId - The unique identifier of the slot type to update.

UpdateSlotType, updateSlotType_slotTypeName - The new name of the slot type.

UpdateSlotType, updateSlotType_botId - The identifier of the bot that contains the slot type.

UpdateSlotType, updateSlotType_botVersion - The version of the bot that contains the slot type. Must be DRAFT.

UpdateSlotType, updateSlotType_localeId - The identifier of the language and locale that contains the slot type. The string must match one of the supported locales. For more information, see Supported languages.

data UpdateSlotTypeResponse Source #

See: newUpdateSlotTypeResponse smart constructor.

Instances

Instances details
Generic UpdateSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

Associated Types

type Rep UpdateSlotTypeResponse :: Type -> Type #

Read UpdateSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

Show UpdateSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

NFData UpdateSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

Methods

rnf :: UpdateSlotTypeResponse -> () #

Eq UpdateSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

type Rep UpdateSlotTypeResponse Source # 
Instance details

Defined in Amazonka.LexV2Models.UpdateSlotType

type Rep UpdateSlotTypeResponse = D1 ('MetaData "UpdateSlotTypeResponse" "Amazonka.LexV2Models.UpdateSlotType" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UpdateSlotTypeResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "compositeSlotTypeSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CompositeSlotTypeSetting)))) :*: ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "externalSourceSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExternalSourceSetting)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "parentSlotTypeSignature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "slotTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "slotTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "slotTypeValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty SlotTypeValue)))) :*: (S1 ('MetaSel ('Just "valueSelectionSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlotValueSelectionSetting)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newUpdateSlotTypeResponse Source #

Create a value of UpdateSlotTypeResponse 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:

UpdateSlotType, updateSlotTypeResponse_botId - The identifier of the bot that contains the slot type.

UpdateSlotType, updateSlotTypeResponse_botVersion - The version of the bot that contains the slot type. This is always DRAFT.

UpdateSlotType, updateSlotTypeResponse_compositeSlotTypeSetting - Specifications for a composite slot type.

UpdateSlotTypeResponse, updateSlotTypeResponse_creationDateTime - The timestamp of the date and time that the slot type was created.

UpdateSlotType, updateSlotTypeResponse_description - The updated description of the slot type.

UpdateSlotType, updateSlotTypeResponse_externalSourceSetting - Undocumented member.

UpdateSlotTypeResponse, updateSlotTypeResponse_lastUpdatedDateTime - A timestamp of the date and time that the slot type was last updated.

UpdateSlotType, updateSlotTypeResponse_localeId - The language and locale of the updated slot type.

UpdateSlotType, updateSlotTypeResponse_parentSlotTypeSignature - The updated signature of the built-in slot type that is the parent of this slot type.

UpdateSlotType, updateSlotTypeResponse_slotTypeId - The unique identifier of the updated slot type.

UpdateSlotType, updateSlotTypeResponse_slotTypeName - The updated name of the slot type.

UpdateSlotType, updateSlotTypeResponse_slotTypeValues - The updated values that the slot type provides.

UpdateSlotType, updateSlotTypeResponse_valueSelectionSetting - The updated strategy that Amazon Lex uses to determine which value to select from the slot type.

$sel:httpStatus:UpdateSlotTypeResponse', updateSlotTypeResponse_httpStatus - The response's http status code.

Types

AggregatedUtterancesFilterName

newtype AggregatedUtterancesFilterName Source #

Instances

Instances details
FromJSON AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

FromJSONKey AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

ToJSON AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

ToJSONKey AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

ToByteString AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

ToHeader AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

ToLog AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

ToQuery AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

FromText AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

ToText AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

FromXML AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

ToXML AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

Generic AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

Associated Types

type Rep AggregatedUtterancesFilterName :: Type -> Type #

Read AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

Show AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

NFData AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

Eq AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

Ord AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

Hashable AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

type Rep AggregatedUtterancesFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName

type Rep AggregatedUtterancesFilterName = D1 ('MetaData "AggregatedUtterancesFilterName" "Amazonka.LexV2Models.Types.AggregatedUtterancesFilterName" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "AggregatedUtterancesFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAggregatedUtterancesFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AggregatedUtterancesFilterOperator

newtype AggregatedUtterancesFilterOperator Source #

Instances

Instances details
FromJSON AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

FromJSONKey AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

ToJSON AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

ToJSONKey AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

ToByteString AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

ToHeader AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

ToLog AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

ToQuery AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

FromText AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

ToText AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

FromXML AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

ToXML AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

Generic AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

Associated Types

type Rep AggregatedUtterancesFilterOperator :: Type -> Type #

Read AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

Show AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

NFData AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

Eq AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

Ord AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

Hashable AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

type Rep AggregatedUtterancesFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator

type Rep AggregatedUtterancesFilterOperator = D1 ('MetaData "AggregatedUtterancesFilterOperator" "Amazonka.LexV2Models.Types.AggregatedUtterancesFilterOperator" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "AggregatedUtterancesFilterOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAggregatedUtterancesFilterOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AggregatedUtterancesSortAttribute

newtype AggregatedUtterancesSortAttribute Source #

Instances

Instances details
FromJSON AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

FromJSONKey AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

ToJSON AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

ToJSONKey AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

ToByteString AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

ToHeader AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

ToLog AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

ToQuery AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

FromText AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

ToText AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

FromXML AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

ToXML AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

Generic AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

Associated Types

type Rep AggregatedUtterancesSortAttribute :: Type -> Type #

Read AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

Show AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

NFData AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

Eq AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

Ord AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

Hashable AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

type Rep AggregatedUtterancesSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute

type Rep AggregatedUtterancesSortAttribute = D1 ('MetaData "AggregatedUtterancesSortAttribute" "Amazonka.LexV2Models.Types.AggregatedUtterancesSortAttribute" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "AggregatedUtterancesSortAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAggregatedUtterancesSortAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AssociatedTranscriptFilterName

newtype AssociatedTranscriptFilterName Source #

Instances

Instances details
FromJSON AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

FromJSONKey AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

ToJSON AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

ToJSONKey AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

ToByteString AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

ToHeader AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

ToLog AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

ToQuery AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

FromText AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

ToText AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

FromXML AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

ToXML AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

Generic AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

Associated Types

type Rep AssociatedTranscriptFilterName :: Type -> Type #

Read AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

Show AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

NFData AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

Eq AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

Ord AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

Hashable AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

type Rep AssociatedTranscriptFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName

type Rep AssociatedTranscriptFilterName = D1 ('MetaData "AssociatedTranscriptFilterName" "Amazonka.LexV2Models.Types.AssociatedTranscriptFilterName" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "AssociatedTranscriptFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAssociatedTranscriptFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AudioRecognitionStrategy

newtype AudioRecognitionStrategy Source #

Instances

Instances details
FromJSON AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

FromJSONKey AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

ToJSON AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

ToJSONKey AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

ToByteString AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

ToHeader AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

ToLog AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

ToQuery AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

FromText AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

ToText AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

FromXML AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

ToXML AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

Generic AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

Associated Types

type Rep AudioRecognitionStrategy :: Type -> Type #

Read AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

Show AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

NFData AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

Eq AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

Ord AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

Hashable AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

type Rep AudioRecognitionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioRecognitionStrategy

type Rep AudioRecognitionStrategy = D1 ('MetaData "AudioRecognitionStrategy" "Amazonka.LexV2Models.Types.AudioRecognitionStrategy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "AudioRecognitionStrategy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAudioRecognitionStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BotAliasStatus

newtype BotAliasStatus Source #

Constructors

BotAliasStatus' 

Instances

Instances details
FromJSON BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

FromJSONKey BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

ToJSON BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

ToJSONKey BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

ToByteString BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

ToHeader BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

ToLog BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

ToQuery BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

FromText BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

ToText BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

FromXML BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

ToXML BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

Methods

toXML :: BotAliasStatus -> XML #

Generic BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

Associated Types

type Rep BotAliasStatus :: Type -> Type #

Read BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

Show BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

NFData BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

Methods

rnf :: BotAliasStatus -> () #

Eq BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

Ord BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

Hashable BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

type Rep BotAliasStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasStatus

type Rep BotAliasStatus = D1 ('MetaData "BotAliasStatus" "Amazonka.LexV2Models.Types.BotAliasStatus" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "BotAliasStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBotAliasStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BotFilterName

newtype BotFilterName Source #

Constructors

BotFilterName' 

Bundled Patterns

pattern BotFilterName_BotName :: BotFilterName 

Instances

Instances details
FromJSON BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

FromJSONKey BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

ToJSON BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

ToJSONKey BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

ToByteString BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

ToHeader BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

ToLog BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

ToQuery BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

FromText BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

ToText BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

Methods

toText :: BotFilterName -> Text #

FromXML BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

ToXML BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

Methods

toXML :: BotFilterName -> XML #

Generic BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

Associated Types

type Rep BotFilterName :: Type -> Type #

Read BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

Show BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

NFData BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

Methods

rnf :: BotFilterName -> () #

Eq BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

Ord BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

Hashable BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

type Rep BotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterName

type Rep BotFilterName = D1 ('MetaData "BotFilterName" "Amazonka.LexV2Models.Types.BotFilterName" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "BotFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBotFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BotFilterOperator

newtype BotFilterOperator Source #

Instances

Instances details
FromJSON BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

FromJSONKey BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

ToJSON BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

ToJSONKey BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

ToByteString BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

ToHeader BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

ToLog BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

ToQuery BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

FromText BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

ToText BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

FromXML BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

ToXML BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

Generic BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

Associated Types

type Rep BotFilterOperator :: Type -> Type #

Read BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

Show BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

NFData BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

Methods

rnf :: BotFilterOperator -> () #

Eq BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

Ord BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

Hashable BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

type Rep BotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilterOperator

type Rep BotFilterOperator = D1 ('MetaData "BotFilterOperator" "Amazonka.LexV2Models.Types.BotFilterOperator" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "BotFilterOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBotFilterOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BotLocaleFilterName

newtype BotLocaleFilterName Source #

Instances

Instances details
FromJSON BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

FromJSONKey BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

ToJSON BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

ToJSONKey BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

ToByteString BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

ToHeader BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

ToLog BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

ToQuery BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

FromText BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

ToText BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

FromXML BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

ToXML BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

Generic BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

Associated Types

type Rep BotLocaleFilterName :: Type -> Type #

Read BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

Show BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

NFData BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

Methods

rnf :: BotLocaleFilterName -> () #

Eq BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

Ord BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

Hashable BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

type Rep BotLocaleFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterName

type Rep BotLocaleFilterName = D1 ('MetaData "BotLocaleFilterName" "Amazonka.LexV2Models.Types.BotLocaleFilterName" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "BotLocaleFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBotLocaleFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BotLocaleFilterOperator

newtype BotLocaleFilterOperator Source #

Instances

Instances details
FromJSON BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

FromJSONKey BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

ToJSON BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

ToJSONKey BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

ToByteString BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

ToHeader BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

ToLog BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

ToQuery BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

FromText BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

ToText BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

FromXML BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

ToXML BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

Generic BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

Associated Types

type Rep BotLocaleFilterOperator :: Type -> Type #

Read BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

Show BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

NFData BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

Methods

rnf :: BotLocaleFilterOperator -> () #

Eq BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

Ord BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

Hashable BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

type Rep BotLocaleFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilterOperator

type Rep BotLocaleFilterOperator = D1 ('MetaData "BotLocaleFilterOperator" "Amazonka.LexV2Models.Types.BotLocaleFilterOperator" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "BotLocaleFilterOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBotLocaleFilterOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BotLocaleSortAttribute

newtype BotLocaleSortAttribute Source #

Instances

Instances details
FromJSON BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

FromJSONKey BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

ToJSON BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

ToJSONKey BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

ToByteString BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

ToHeader BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

ToLog BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

ToQuery BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

FromText BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

ToText BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

FromXML BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

ToXML BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

Generic BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

Associated Types

type Rep BotLocaleSortAttribute :: Type -> Type #

Read BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

Show BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

NFData BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

Methods

rnf :: BotLocaleSortAttribute -> () #

Eq BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

Ord BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

Hashable BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

type Rep BotLocaleSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortAttribute

type Rep BotLocaleSortAttribute = D1 ('MetaData "BotLocaleSortAttribute" "Amazonka.LexV2Models.Types.BotLocaleSortAttribute" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "BotLocaleSortAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBotLocaleSortAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BotLocaleStatus

newtype BotLocaleStatus Source #

Constructors

BotLocaleStatus' 

Instances

Instances details
FromJSON BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

FromJSONKey BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

ToJSON BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

ToJSONKey BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

ToByteString BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

ToHeader BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

ToLog BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

ToQuery BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

FromText BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

ToText BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

FromXML BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

ToXML BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

Methods

toXML :: BotLocaleStatus -> XML #

Generic BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

Associated Types

type Rep BotLocaleStatus :: Type -> Type #

Read BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

Show BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

NFData BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

Methods

rnf :: BotLocaleStatus -> () #

Eq BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

Ord BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

Hashable BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

type Rep BotLocaleStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleStatus

type Rep BotLocaleStatus = D1 ('MetaData "BotLocaleStatus" "Amazonka.LexV2Models.Types.BotLocaleStatus" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "BotLocaleStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBotLocaleStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BotRecommendationStatus

newtype BotRecommendationStatus Source #

Instances

Instances details
FromJSON BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

FromJSONKey BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

ToJSON BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

ToJSONKey BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

ToByteString BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

ToHeader BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

ToLog BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

ToQuery BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

FromText BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

ToText BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

FromXML BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

ToXML BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

Generic BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

Associated Types

type Rep BotRecommendationStatus :: Type -> Type #

Read BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

Show BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

NFData BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

Methods

rnf :: BotRecommendationStatus -> () #

Eq BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

Ord BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

Hashable BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

type Rep BotRecommendationStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationStatus

type Rep BotRecommendationStatus = D1 ('MetaData "BotRecommendationStatus" "Amazonka.LexV2Models.Types.BotRecommendationStatus" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "BotRecommendationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBotRecommendationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BotSortAttribute

newtype BotSortAttribute Source #

Bundled Patterns

pattern BotSortAttribute_BotName :: BotSortAttribute 

Instances

Instances details
FromJSON BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

FromJSONKey BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

ToJSON BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

ToJSONKey BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

ToByteString BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

ToHeader BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

ToLog BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

ToQuery BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

FromText BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

ToText BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

FromXML BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

ToXML BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

Generic BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

Associated Types

type Rep BotSortAttribute :: Type -> Type #

Read BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

Show BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

NFData BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

Methods

rnf :: BotSortAttribute -> () #

Eq BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

Ord BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

Hashable BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

type Rep BotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortAttribute

type Rep BotSortAttribute = D1 ('MetaData "BotSortAttribute" "Amazonka.LexV2Models.Types.BotSortAttribute" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "BotSortAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBotSortAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BotStatus

newtype BotStatus Source #

Constructors

BotStatus' 

Fields

Instances

Instances details
FromJSON BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

FromJSONKey BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

ToJSON BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

ToJSONKey BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

ToByteString BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

Methods

toBS :: BotStatus -> ByteString #

ToHeader BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

ToLog BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

ToQuery BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

FromText BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

ToText BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

Methods

toText :: BotStatus -> Text #

FromXML BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

ToXML BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

Methods

toXML :: BotStatus -> XML #

Generic BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

Associated Types

type Rep BotStatus :: Type -> Type #

Read BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

Show BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

NFData BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

Methods

rnf :: BotStatus -> () #

Eq BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

Ord BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

Hashable BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

type Rep BotStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotStatus

type Rep BotStatus = D1 ('MetaData "BotStatus" "Amazonka.LexV2Models.Types.BotStatus" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "BotStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBotStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BotVersionSortAttribute

newtype BotVersionSortAttribute Source #

Instances

Instances details
FromJSON BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

FromJSONKey BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

ToJSON BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

ToJSONKey BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

ToByteString BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

ToHeader BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

ToLog BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

ToQuery BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

FromText BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

ToText BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

FromXML BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

ToXML BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

Generic BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

Associated Types

type Rep BotVersionSortAttribute :: Type -> Type #

Read BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

Show BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

NFData BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

Methods

rnf :: BotVersionSortAttribute -> () #

Eq BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

Ord BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

Hashable BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

type Rep BotVersionSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortAttribute

type Rep BotVersionSortAttribute = D1 ('MetaData "BotVersionSortAttribute" "Amazonka.LexV2Models.Types.BotVersionSortAttribute" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "BotVersionSortAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBotVersionSortAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BuiltInIntentSortAttribute

newtype BuiltInIntentSortAttribute Source #

Instances

Instances details
FromJSON BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

FromJSONKey BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

ToJSON BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

ToJSONKey BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

ToByteString BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

ToHeader BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

ToLog BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

ToQuery BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

FromText BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

ToText BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

FromXML BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

ToXML BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

Generic BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

Associated Types

type Rep BuiltInIntentSortAttribute :: Type -> Type #

Read BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

Show BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

NFData BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

Eq BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

Ord BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

Hashable BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

type Rep BuiltInIntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute

type Rep BuiltInIntentSortAttribute = D1 ('MetaData "BuiltInIntentSortAttribute" "Amazonka.LexV2Models.Types.BuiltInIntentSortAttribute" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "BuiltInIntentSortAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBuiltInIntentSortAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BuiltInSlotTypeSortAttribute

newtype BuiltInSlotTypeSortAttribute Source #

Instances

Instances details
FromJSON BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

FromJSONKey BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

ToJSON BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

ToJSONKey BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

ToByteString BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

ToHeader BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

ToLog BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

ToQuery BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

FromText BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

ToText BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

FromXML BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

ToXML BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

Generic BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

Associated Types

type Rep BuiltInSlotTypeSortAttribute :: Type -> Type #

Read BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

Show BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

NFData BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

Eq BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

Ord BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

Hashable BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

type Rep BuiltInSlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute

type Rep BuiltInSlotTypeSortAttribute = D1 ('MetaData "BuiltInSlotTypeSortAttribute" "Amazonka.LexV2Models.Types.BuiltInSlotTypeSortAttribute" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "BuiltInSlotTypeSortAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBuiltInSlotTypeSortAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CustomVocabularyStatus

newtype CustomVocabularyStatus Source #

Instances

Instances details
FromJSON CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

FromJSONKey CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

ToJSON CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

ToJSONKey CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

ToByteString CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

ToHeader CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

ToLog CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

ToQuery CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

FromText CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

ToText CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

FromXML CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

ToXML CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

Generic CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

Associated Types

type Rep CustomVocabularyStatus :: Type -> Type #

Read CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

Show CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

NFData CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

Methods

rnf :: CustomVocabularyStatus -> () #

Eq CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

Ord CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

Hashable CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

type Rep CustomVocabularyStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyStatus

type Rep CustomVocabularyStatus = D1 ('MetaData "CustomVocabularyStatus" "Amazonka.LexV2Models.Types.CustomVocabularyStatus" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "CustomVocabularyStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCustomVocabularyStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DialogActionType

newtype DialogActionType Source #

Instances

Instances details
FromJSON DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

FromJSONKey DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

ToJSON DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

ToJSONKey DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

ToByteString DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

ToHeader DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

ToLog DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

ToQuery DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

FromText DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

ToText DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

FromXML DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

ToXML DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

Generic DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

Associated Types

type Rep DialogActionType :: Type -> Type #

Read DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

Show DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

NFData DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

Methods

rnf :: DialogActionType -> () #

Eq DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

Ord DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

Hashable DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

type Rep DialogActionType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogActionType

type Rep DialogActionType = D1 ('MetaData "DialogActionType" "Amazonka.LexV2Models.Types.DialogActionType" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "DialogActionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDialogActionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Effect

newtype Effect Source #

Constructors

Effect' 

Fields

Bundled Patterns

pattern Effect_Allow :: Effect 
pattern Effect_Deny :: Effect 

Instances

Instances details
FromJSON Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

FromJSONKey Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

ToJSON Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

ToJSONKey Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

ToByteString Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

Methods

toBS :: Effect -> ByteString #

ToHeader Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

Methods

toHeader :: HeaderName -> Effect -> [Header] #

ToLog Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

ToQuery Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

FromText Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

ToText Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

Methods

toText :: Effect -> Text #

FromXML Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

ToXML Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

Methods

toXML :: Effect -> XML #

Generic Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

Associated Types

type Rep Effect :: Type -> Type #

Methods

from :: Effect -> Rep Effect x #

to :: Rep Effect x -> Effect #

Read Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

Show Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

NFData Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

Methods

rnf :: Effect -> () #

Eq Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

Methods

(==) :: Effect -> Effect -> Bool #

(/=) :: Effect -> Effect -> Bool #

Ord Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

Hashable Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

Methods

hashWithSalt :: Int -> Effect -> Int #

hash :: Effect -> Int #

type Rep Effect Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Effect

type Rep Effect = D1 ('MetaData "Effect" "Amazonka.LexV2Models.Types.Effect" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "Effect'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEffect") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ErrorCode

newtype ErrorCode Source #

Constructors

ErrorCode' 

Fields

Instances

Instances details
FromJSON ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

FromJSONKey ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

ToJSON ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

ToJSONKey ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

ToByteString ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

Methods

toBS :: ErrorCode -> ByteString #

ToHeader ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

ToLog ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

ToQuery ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

FromText ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

ToText ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

Methods

toText :: ErrorCode -> Text #

FromXML ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

ToXML ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

Methods

toXML :: ErrorCode -> XML #

Generic ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

Associated Types

type Rep ErrorCode :: Type -> Type #

Read ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

Show ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

NFData ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

Methods

rnf :: ErrorCode -> () #

Eq ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

Ord ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

Hashable ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

type Rep ErrorCode Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ErrorCode

type Rep ErrorCode = D1 ('MetaData "ErrorCode" "Amazonka.LexV2Models.Types.ErrorCode" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "ErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExportFilterName

newtype ExportFilterName Source #

Instances

Instances details
FromJSON ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

FromJSONKey ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

ToJSON ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

ToJSONKey ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

ToByteString ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

ToHeader ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

ToLog ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

ToQuery ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

FromText ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

ToText ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

FromXML ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

ToXML ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

Generic ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

Associated Types

type Rep ExportFilterName :: Type -> Type #

Read ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

Show ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

NFData ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

Methods

rnf :: ExportFilterName -> () #

Eq ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

Ord ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

Hashable ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

type Rep ExportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterName

type Rep ExportFilterName = D1 ('MetaData "ExportFilterName" "Amazonka.LexV2Models.Types.ExportFilterName" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "ExportFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExportFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExportFilterOperator

newtype ExportFilterOperator Source #

Instances

Instances details
FromJSON ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

FromJSONKey ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

ToJSON ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

ToJSONKey ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

ToByteString ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

ToHeader ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

ToLog ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

ToQuery ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

FromText ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

ToText ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

FromXML ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

ToXML ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

Generic ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

Associated Types

type Rep ExportFilterOperator :: Type -> Type #

Read ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

Show ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

NFData ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

Methods

rnf :: ExportFilterOperator -> () #

Eq ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

Ord ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

Hashable ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

type Rep ExportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilterOperator

type Rep ExportFilterOperator = D1 ('MetaData "ExportFilterOperator" "Amazonka.LexV2Models.Types.ExportFilterOperator" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "ExportFilterOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExportFilterOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExportSortAttribute

newtype ExportSortAttribute Source #

Instances

Instances details
FromJSON ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

FromJSONKey ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

ToJSON ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

ToJSONKey ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

ToByteString ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

ToHeader ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

ToLog ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

ToQuery ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

FromText ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

ToText ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

FromXML ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

ToXML ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

Generic ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

Associated Types

type Rep ExportSortAttribute :: Type -> Type #

Read ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

Show ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

NFData ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

Methods

rnf :: ExportSortAttribute -> () #

Eq ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

Ord ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

Hashable ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

type Rep ExportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortAttribute

type Rep ExportSortAttribute = D1 ('MetaData "ExportSortAttribute" "Amazonka.LexV2Models.Types.ExportSortAttribute" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "ExportSortAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExportSortAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExportStatus

newtype ExportStatus Source #

Constructors

ExportStatus' 

Instances

Instances details
FromJSON ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

FromJSONKey ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

ToJSON ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

ToJSONKey ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

ToByteString ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

ToHeader ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

ToLog ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

ToQuery ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

FromText ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

ToText ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

Methods

toText :: ExportStatus -> Text #

FromXML ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

ToXML ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

Methods

toXML :: ExportStatus -> XML #

Generic ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

Associated Types

type Rep ExportStatus :: Type -> Type #

Read ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

Show ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

NFData ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

Methods

rnf :: ExportStatus -> () #

Eq ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

Ord ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

Hashable ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

type Rep ExportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportStatus

type Rep ExportStatus = D1 ('MetaData "ExportStatus" "Amazonka.LexV2Models.Types.ExportStatus" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "ExportStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExportStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImportExportFileFormat

newtype ImportExportFileFormat Source #

Instances

Instances details
FromJSON ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

FromJSONKey ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

ToJSON ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

ToJSONKey ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

ToByteString ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

ToHeader ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

ToLog ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

ToQuery ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

FromText ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

ToText ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

FromXML ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

ToXML ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

Generic ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

Associated Types

type Rep ImportExportFileFormat :: Type -> Type #

Read ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

Show ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

NFData ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

Methods

rnf :: ImportExportFileFormat -> () #

Eq ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

Ord ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

Hashable ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

type Rep ImportExportFileFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportExportFileFormat

type Rep ImportExportFileFormat = D1 ('MetaData "ImportExportFileFormat" "Amazonka.LexV2Models.Types.ImportExportFileFormat" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "ImportExportFileFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImportExportFileFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImportFilterName

newtype ImportFilterName Source #

Instances

Instances details
FromJSON ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

FromJSONKey ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

ToJSON ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

ToJSONKey ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

ToByteString ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

ToHeader ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

ToLog ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

ToQuery ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

FromText ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

ToText ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

FromXML ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

ToXML ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

Generic ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

Associated Types

type Rep ImportFilterName :: Type -> Type #

Read ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

Show ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

NFData ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

Methods

rnf :: ImportFilterName -> () #

Eq ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

Ord ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

Hashable ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

type Rep ImportFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterName

type Rep ImportFilterName = D1 ('MetaData "ImportFilterName" "Amazonka.LexV2Models.Types.ImportFilterName" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "ImportFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImportFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImportFilterOperator

newtype ImportFilterOperator Source #

Instances

Instances details
FromJSON ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

FromJSONKey ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

ToJSON ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

ToJSONKey ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

ToByteString ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

ToHeader ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

ToLog ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

ToQuery ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

FromText ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

ToText ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

FromXML ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

ToXML ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

Generic ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

Associated Types

type Rep ImportFilterOperator :: Type -> Type #

Read ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

Show ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

NFData ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

Methods

rnf :: ImportFilterOperator -> () #

Eq ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

Ord ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

Hashable ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

type Rep ImportFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilterOperator

type Rep ImportFilterOperator = D1 ('MetaData "ImportFilterOperator" "Amazonka.LexV2Models.Types.ImportFilterOperator" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "ImportFilterOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImportFilterOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImportResourceType

newtype ImportResourceType Source #

Instances

Instances details
FromJSON ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

FromJSONKey ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

ToJSON ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

ToJSONKey ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

ToByteString ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

ToHeader ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

ToLog ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

ToQuery ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

FromText ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

ToText ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

FromXML ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

ToXML ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

Generic ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

Associated Types

type Rep ImportResourceType :: Type -> Type #

Read ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

Show ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

NFData ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

Methods

rnf :: ImportResourceType -> () #

Eq ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

Ord ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

Hashable ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

type Rep ImportResourceType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceType

type Rep ImportResourceType = D1 ('MetaData "ImportResourceType" "Amazonka.LexV2Models.Types.ImportResourceType" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "ImportResourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImportResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImportSortAttribute

newtype ImportSortAttribute Source #

Instances

Instances details
FromJSON ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

FromJSONKey ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

ToJSON ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

ToJSONKey ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

ToByteString ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

ToHeader ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

ToLog ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

ToQuery ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

FromText ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

ToText ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

FromXML ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

ToXML ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

Generic ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

Associated Types

type Rep ImportSortAttribute :: Type -> Type #

Read ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

Show ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

NFData ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

Methods

rnf :: ImportSortAttribute -> () #

Eq ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

Ord ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

Hashable ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

type Rep ImportSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortAttribute

type Rep ImportSortAttribute = D1 ('MetaData "ImportSortAttribute" "Amazonka.LexV2Models.Types.ImportSortAttribute" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "ImportSortAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImportSortAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImportStatus

newtype ImportStatus Source #

Constructors

ImportStatus' 

Instances

Instances details
FromJSON ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

FromJSONKey ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

ToJSON ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

ToJSONKey ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

ToByteString ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

ToHeader ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

ToLog ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

ToQuery ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

FromText ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

ToText ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

Methods

toText :: ImportStatus -> Text #

FromXML ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

ToXML ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

Methods

toXML :: ImportStatus -> XML #

Generic ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

Associated Types

type Rep ImportStatus :: Type -> Type #

Read ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

Show ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

NFData ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

Methods

rnf :: ImportStatus -> () #

Eq ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

Ord ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

Hashable ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

type Rep ImportStatus Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportStatus

type Rep ImportStatus = D1 ('MetaData "ImportStatus" "Amazonka.LexV2Models.Types.ImportStatus" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "ImportStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImportStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

IntentFilterName

newtype IntentFilterName Source #

Bundled Patterns

pattern IntentFilterName_IntentName :: IntentFilterName 

Instances

Instances details
FromJSON IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

FromJSONKey IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

ToJSON IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

ToJSONKey IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

ToByteString IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

ToHeader IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

ToLog IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

ToQuery IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

FromText IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

ToText IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

FromXML IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

ToXML IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

Generic IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

Associated Types

type Rep IntentFilterName :: Type -> Type #

Read IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

Show IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

NFData IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

Methods

rnf :: IntentFilterName -> () #

Eq IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

Ord IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

Hashable IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

type Rep IntentFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterName

type Rep IntentFilterName = D1 ('MetaData "IntentFilterName" "Amazonka.LexV2Models.Types.IntentFilterName" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "IntentFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromIntentFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

IntentFilterOperator

newtype IntentFilterOperator Source #

Instances

Instances details
FromJSON IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

FromJSONKey IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

ToJSON IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

ToJSONKey IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

ToByteString IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

ToHeader IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

ToLog IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

ToQuery IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

FromText IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

ToText IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

FromXML IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

ToXML IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

Generic IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

Associated Types

type Rep IntentFilterOperator :: Type -> Type #

Read IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

Show IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

NFData IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

Methods

rnf :: IntentFilterOperator -> () #

Eq IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

Ord IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

Hashable IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

type Rep IntentFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilterOperator

type Rep IntentFilterOperator = D1 ('MetaData "IntentFilterOperator" "Amazonka.LexV2Models.Types.IntentFilterOperator" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "IntentFilterOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromIntentFilterOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

IntentSortAttribute

newtype IntentSortAttribute Source #

Instances

Instances details
FromJSON IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

FromJSONKey IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

ToJSON IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

ToJSONKey IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

ToByteString IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

ToHeader IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

ToLog IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

ToQuery IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

FromText IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

ToText IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

FromXML IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

ToXML IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

Generic IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

Associated Types

type Rep IntentSortAttribute :: Type -> Type #

Read IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

Show IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

NFData IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

Methods

rnf :: IntentSortAttribute -> () #

Eq IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

Ord IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

Hashable IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

type Rep IntentSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortAttribute

type Rep IntentSortAttribute = D1 ('MetaData "IntentSortAttribute" "Amazonka.LexV2Models.Types.IntentSortAttribute" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "IntentSortAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromIntentSortAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MergeStrategy

newtype MergeStrategy Source #

Constructors

MergeStrategy' 

Instances

Instances details
FromJSON MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

FromJSONKey MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

ToJSON MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

ToJSONKey MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

ToByteString MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

ToHeader MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

ToLog MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

ToQuery MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

FromText MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

ToText MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

Methods

toText :: MergeStrategy -> Text #

FromXML MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

ToXML MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

Methods

toXML :: MergeStrategy -> XML #

Generic MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

Associated Types

type Rep MergeStrategy :: Type -> Type #

Read MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

Show MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

NFData MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

Methods

rnf :: MergeStrategy -> () #

Eq MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

Ord MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

Hashable MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

type Rep MergeStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MergeStrategy

type Rep MergeStrategy = D1 ('MetaData "MergeStrategy" "Amazonka.LexV2Models.Types.MergeStrategy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "MergeStrategy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMergeStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MessageSelectionStrategy

newtype MessageSelectionStrategy Source #

Instances

Instances details
FromJSON MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

FromJSONKey MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

ToJSON MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

ToJSONKey MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

ToByteString MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

ToHeader MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

ToLog MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

ToQuery MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

FromText MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

ToText MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

FromXML MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

ToXML MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

Generic MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

Associated Types

type Rep MessageSelectionStrategy :: Type -> Type #

Read MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

Show MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

NFData MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

Eq MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

Ord MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

Hashable MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

type Rep MessageSelectionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageSelectionStrategy

type Rep MessageSelectionStrategy = D1 ('MetaData "MessageSelectionStrategy" "Amazonka.LexV2Models.Types.MessageSelectionStrategy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "MessageSelectionStrategy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMessageSelectionStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ObfuscationSettingType

newtype ObfuscationSettingType Source #

Instances

Instances details
FromJSON ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

FromJSONKey ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

ToJSON ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

ToJSONKey ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

ToByteString ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

ToHeader ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

ToLog ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

ToQuery ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

FromText ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

ToText ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

FromXML ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

ToXML ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

Generic ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

Associated Types

type Rep ObfuscationSettingType :: Type -> Type #

Read ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

Show ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

NFData ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

Methods

rnf :: ObfuscationSettingType -> () #

Eq ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

Ord ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

Hashable ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

type Rep ObfuscationSettingType Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSettingType

type Rep ObfuscationSettingType = D1 ('MetaData "ObfuscationSettingType" "Amazonka.LexV2Models.Types.ObfuscationSettingType" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "ObfuscationSettingType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromObfuscationSettingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PromptAttempt

newtype PromptAttempt Source #

The attempt name of attempts of a prompt.

Constructors

PromptAttempt' 

Instances

Instances details
FromJSON PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

FromJSONKey PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

ToJSON PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

ToJSONKey PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

ToByteString PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

ToHeader PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

ToLog PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

ToQuery PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

FromText PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

ToText PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

Methods

toText :: PromptAttempt -> Text #

FromXML PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

ToXML PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

Methods

toXML :: PromptAttempt -> XML #

Generic PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

Associated Types

type Rep PromptAttempt :: Type -> Type #

Read PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

Show PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

NFData PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

Methods

rnf :: PromptAttempt -> () #

Eq PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

Ord PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

Hashable PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

type Rep PromptAttempt Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttempt

type Rep PromptAttempt = D1 ('MetaData "PromptAttempt" "Amazonka.LexV2Models.Types.PromptAttempt" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "PromptAttempt'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPromptAttempt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SearchOrder

newtype SearchOrder Source #

Constructors

SearchOrder' 

Bundled Patterns

pattern SearchOrder_Ascending :: SearchOrder 
pattern SearchOrder_Descending :: SearchOrder 

Instances

Instances details
FromJSON SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

FromJSONKey SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

ToJSON SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

ToJSONKey SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

ToByteString SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

ToHeader SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

ToLog SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

ToQuery SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

FromText SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

ToText SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

Methods

toText :: SearchOrder -> Text #

FromXML SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

ToXML SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

Methods

toXML :: SearchOrder -> XML #

Generic SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

Associated Types

type Rep SearchOrder :: Type -> Type #

Read SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

Show SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

NFData SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

Methods

rnf :: SearchOrder -> () #

Eq SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

Ord SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

Hashable SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

type Rep SearchOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SearchOrder

type Rep SearchOrder = D1 ('MetaData "SearchOrder" "Amazonka.LexV2Models.Types.SearchOrder" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "SearchOrder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSearchOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SlotConstraint

newtype SlotConstraint Source #

Constructors

SlotConstraint' 

Instances

Instances details
FromJSON SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

FromJSONKey SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

ToJSON SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

ToJSONKey SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

ToByteString SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

ToHeader SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

ToLog SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

ToQuery SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

FromText SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

ToText SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

FromXML SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

ToXML SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

Methods

toXML :: SlotConstraint -> XML #

Generic SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

Associated Types

type Rep SlotConstraint :: Type -> Type #

Read SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

Show SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

NFData SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

Methods

rnf :: SlotConstraint -> () #

Eq SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

Ord SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

Hashable SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

type Rep SlotConstraint Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotConstraint

type Rep SlotConstraint = D1 ('MetaData "SlotConstraint" "Amazonka.LexV2Models.Types.SlotConstraint" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "SlotConstraint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSlotConstraint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SlotFilterName

newtype SlotFilterName Source #

Constructors

SlotFilterName' 

Bundled Patterns

pattern SlotFilterName_SlotName :: SlotFilterName 

Instances

Instances details
FromJSON SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

FromJSONKey SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

ToJSON SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

ToJSONKey SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

ToByteString SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

ToHeader SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

ToLog SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

ToQuery SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

FromText SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

ToText SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

FromXML SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

ToXML SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

Methods

toXML :: SlotFilterName -> XML #

Generic SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

Associated Types

type Rep SlotFilterName :: Type -> Type #

Read SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

Show SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

NFData SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

Methods

rnf :: SlotFilterName -> () #

Eq SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

Ord SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

Hashable SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

type Rep SlotFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterName

type Rep SlotFilterName = D1 ('MetaData "SlotFilterName" "Amazonka.LexV2Models.Types.SlotFilterName" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "SlotFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSlotFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SlotFilterOperator

newtype SlotFilterOperator Source #

Instances

Instances details
FromJSON SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

FromJSONKey SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

ToJSON SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

ToJSONKey SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

ToByteString SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

ToHeader SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

ToLog SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

ToQuery SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

FromText SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

ToText SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

FromXML SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

ToXML SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

Generic SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

Associated Types

type Rep SlotFilterOperator :: Type -> Type #

Read SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

Show SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

NFData SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

Methods

rnf :: SlotFilterOperator -> () #

Eq SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

Ord SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

Hashable SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

type Rep SlotFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilterOperator

type Rep SlotFilterOperator = D1 ('MetaData "SlotFilterOperator" "Amazonka.LexV2Models.Types.SlotFilterOperator" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "SlotFilterOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSlotFilterOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SlotShape

newtype SlotShape Source #

Constructors

SlotShape' 

Fields

Bundled Patterns

pattern SlotShape_List :: SlotShape 
pattern SlotShape_Scalar :: SlotShape 

Instances

Instances details
FromJSON SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

FromJSONKey SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

ToJSON SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

ToJSONKey SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

ToByteString SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

Methods

toBS :: SlotShape -> ByteString #

ToHeader SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

ToLog SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

ToQuery SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

FromText SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

ToText SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

Methods

toText :: SlotShape -> Text #

FromXML SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

ToXML SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

Methods

toXML :: SlotShape -> XML #

Generic SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

Associated Types

type Rep SlotShape :: Type -> Type #

Read SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

Show SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

NFData SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

Methods

rnf :: SlotShape -> () #

Eq SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

Ord SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

Hashable SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

type Rep SlotShape Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotShape

type Rep SlotShape = D1 ('MetaData "SlotShape" "Amazonka.LexV2Models.Types.SlotShape" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "SlotShape'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSlotShape") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SlotSortAttribute

newtype SlotSortAttribute Source #

Instances

Instances details
FromJSON SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

FromJSONKey SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

ToJSON SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

ToJSONKey SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

ToByteString SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

ToHeader SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

ToLog SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

ToQuery SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

FromText SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

ToText SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

FromXML SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

ToXML SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

Generic SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

Associated Types

type Rep SlotSortAttribute :: Type -> Type #

Read SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

Show SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

NFData SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

Methods

rnf :: SlotSortAttribute -> () #

Eq SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

Ord SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

Hashable SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

type Rep SlotSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortAttribute

type Rep SlotSortAttribute = D1 ('MetaData "SlotSortAttribute" "Amazonka.LexV2Models.Types.SlotSortAttribute" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "SlotSortAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSlotSortAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SlotTypeCategory

newtype SlotTypeCategory Source #

Instances

Instances details
FromJSON SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

FromJSONKey SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

ToJSON SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

ToJSONKey SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

ToByteString SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

ToHeader SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

ToLog SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

ToQuery SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

FromText SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

ToText SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

FromXML SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

ToXML SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

Generic SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

Associated Types

type Rep SlotTypeCategory :: Type -> Type #

Read SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

Show SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

NFData SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

Methods

rnf :: SlotTypeCategory -> () #

Eq SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

Ord SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

Hashable SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

type Rep SlotTypeCategory Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeCategory

type Rep SlotTypeCategory = D1 ('MetaData "SlotTypeCategory" "Amazonka.LexV2Models.Types.SlotTypeCategory" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "SlotTypeCategory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSlotTypeCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SlotTypeFilterName

newtype SlotTypeFilterName Source #

Instances

Instances details
FromJSON SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

FromJSONKey SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

ToJSON SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

ToJSONKey SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

ToByteString SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

ToHeader SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

ToLog SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

ToQuery SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

FromText SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

ToText SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

FromXML SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

ToXML SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

Generic SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

Associated Types

type Rep SlotTypeFilterName :: Type -> Type #

Read SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

Show SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

NFData SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

Methods

rnf :: SlotTypeFilterName -> () #

Eq SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

Ord SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

Hashable SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

type Rep SlotTypeFilterName Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterName

type Rep SlotTypeFilterName = D1 ('MetaData "SlotTypeFilterName" "Amazonka.LexV2Models.Types.SlotTypeFilterName" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "SlotTypeFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSlotTypeFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SlotTypeFilterOperator

newtype SlotTypeFilterOperator Source #

Instances

Instances details
FromJSON SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

FromJSONKey SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

ToJSON SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

ToJSONKey SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

ToByteString SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

ToHeader SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

ToLog SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

ToQuery SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

FromText SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

ToText SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

FromXML SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

ToXML SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

Generic SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

Associated Types

type Rep SlotTypeFilterOperator :: Type -> Type #

Read SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

Show SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

NFData SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

Methods

rnf :: SlotTypeFilterOperator -> () #

Eq SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

Ord SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

Hashable SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

type Rep SlotTypeFilterOperator Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilterOperator

type Rep SlotTypeFilterOperator = D1 ('MetaData "SlotTypeFilterOperator" "Amazonka.LexV2Models.Types.SlotTypeFilterOperator" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "SlotTypeFilterOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSlotTypeFilterOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SlotTypeSortAttribute

newtype SlotTypeSortAttribute Source #

Instances

Instances details
FromJSON SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

FromJSONKey SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

ToJSON SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

ToJSONKey SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

ToByteString SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

ToHeader SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

ToLog SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

ToQuery SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

FromText SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

ToText SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

FromXML SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

ToXML SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

Generic SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

Associated Types

type Rep SlotTypeSortAttribute :: Type -> Type #

Read SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

Show SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

NFData SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

Methods

rnf :: SlotTypeSortAttribute -> () #

Eq SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

Ord SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

Hashable SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

type Rep SlotTypeSortAttribute Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortAttribute

type Rep SlotTypeSortAttribute = D1 ('MetaData "SlotTypeSortAttribute" "Amazonka.LexV2Models.Types.SlotTypeSortAttribute" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "SlotTypeSortAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSlotTypeSortAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SlotValueResolutionStrategy

newtype SlotValueResolutionStrategy Source #

Instances

Instances details
FromJSON SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

FromJSONKey SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

ToJSON SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

ToJSONKey SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

ToByteString SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

ToHeader SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

ToLog SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

ToQuery SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

FromText SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

ToText SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

FromXML SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

ToXML SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

Generic SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

Associated Types

type Rep SlotValueResolutionStrategy :: Type -> Type #

Read SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

Show SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

NFData SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

Eq SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

Ord SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

Hashable SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

type Rep SlotValueResolutionStrategy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueResolutionStrategy

type Rep SlotValueResolutionStrategy = D1 ('MetaData "SlotValueResolutionStrategy" "Amazonka.LexV2Models.Types.SlotValueResolutionStrategy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "SlotValueResolutionStrategy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSlotValueResolutionStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SortOrder

newtype SortOrder Source #

Constructors

SortOrder' 

Fields

Bundled Patterns

pattern SortOrder_Ascending :: SortOrder 
pattern SortOrder_Descending :: SortOrder 

Instances

Instances details
FromJSON SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

FromJSONKey SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

ToJSON SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

ToJSONKey SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

ToByteString SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

Methods

toBS :: SortOrder -> ByteString #

ToHeader SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

ToLog SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

ToQuery SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

FromText SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

ToText SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

Methods

toText :: SortOrder -> Text #

FromXML SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

ToXML SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

Methods

toXML :: SortOrder -> XML #

Generic SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

Associated Types

type Rep SortOrder :: Type -> Type #

Read SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

Show SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

NFData SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

Methods

rnf :: SortOrder -> () #

Eq SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

Ord SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

Hashable SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

type Rep SortOrder Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SortOrder

type Rep SortOrder = D1 ('MetaData "SortOrder" "Amazonka.LexV2Models.Types.SortOrder" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "SortOrder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TimeDimension

newtype TimeDimension Source #

Constructors

TimeDimension' 

Instances

Instances details
FromJSON TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

FromJSONKey TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

ToJSON TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

ToJSONKey TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

ToByteString TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

ToHeader TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

ToLog TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

ToQuery TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

FromText TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

ToText TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

Methods

toText :: TimeDimension -> Text #

FromXML TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

ToXML TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

Methods

toXML :: TimeDimension -> XML #

Generic TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

Associated Types

type Rep TimeDimension :: Type -> Type #

Read TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

Show TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

NFData TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

Methods

rnf :: TimeDimension -> () #

Eq TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

Ord TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

Hashable TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

type Rep TimeDimension Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TimeDimension

type Rep TimeDimension = D1 ('MetaData "TimeDimension" "Amazonka.LexV2Models.Types.TimeDimension" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "TimeDimension'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTimeDimension") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TranscriptFormat

newtype TranscriptFormat Source #

Bundled Patterns

pattern TranscriptFormat_Lex :: TranscriptFormat 

Instances

Instances details
FromJSON TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

FromJSONKey TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

ToJSON TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

ToJSONKey TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

ToByteString TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

ToHeader TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

ToLog TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

ToQuery TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

FromText TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

ToText TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

FromXML TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

ToXML TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

Generic TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

Associated Types

type Rep TranscriptFormat :: Type -> Type #

Read TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

Show TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

NFData TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

Methods

rnf :: TranscriptFormat -> () #

Eq TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

Ord TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

Hashable TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

type Rep TranscriptFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFormat

type Rep TranscriptFormat = D1 ('MetaData "TranscriptFormat" "Amazonka.LexV2Models.Types.TranscriptFormat" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "TranscriptFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTranscriptFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VoiceEngine

newtype VoiceEngine Source #

Constructors

VoiceEngine' 

Bundled Patterns

pattern VoiceEngine_Neural :: VoiceEngine 
pattern VoiceEngine_Standard :: VoiceEngine 

Instances

Instances details
FromJSON VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

FromJSONKey VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

ToJSON VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

ToJSONKey VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

ToByteString VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

ToHeader VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

ToLog VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

ToQuery VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

FromText VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

ToText VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

Methods

toText :: VoiceEngine -> Text #

FromXML VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

ToXML VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

Methods

toXML :: VoiceEngine -> XML #

Generic VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

Associated Types

type Rep VoiceEngine :: Type -> Type #

Read VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

Show VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

NFData VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

Methods

rnf :: VoiceEngine -> () #

Eq VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

Ord VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

Hashable VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

type Rep VoiceEngine Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceEngine

type Rep VoiceEngine = D1 ('MetaData "VoiceEngine" "Amazonka.LexV2Models.Types.VoiceEngine" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'True) (C1 ('MetaCons "VoiceEngine'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVoiceEngine") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AdvancedRecognitionSetting

data AdvancedRecognitionSetting Source #

Provides settings that enable advanced recognition settings for slot values.

See: newAdvancedRecognitionSetting smart constructor.

Instances

Instances details
FromJSON AdvancedRecognitionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AdvancedRecognitionSetting

ToJSON AdvancedRecognitionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AdvancedRecognitionSetting

Generic AdvancedRecognitionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AdvancedRecognitionSetting

Associated Types

type Rep AdvancedRecognitionSetting :: Type -> Type #

Read AdvancedRecognitionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AdvancedRecognitionSetting

Show AdvancedRecognitionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AdvancedRecognitionSetting

NFData AdvancedRecognitionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AdvancedRecognitionSetting

Eq AdvancedRecognitionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AdvancedRecognitionSetting

Hashable AdvancedRecognitionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AdvancedRecognitionSetting

type Rep AdvancedRecognitionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AdvancedRecognitionSetting

type Rep AdvancedRecognitionSetting = D1 ('MetaData "AdvancedRecognitionSetting" "Amazonka.LexV2Models.Types.AdvancedRecognitionSetting" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "AdvancedRecognitionSetting'" 'PrefixI 'True) (S1 ('MetaSel ('Just "audioRecognitionStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AudioRecognitionStrategy))))

newAdvancedRecognitionSetting :: AdvancedRecognitionSetting Source #

Create a value of AdvancedRecognitionSetting 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:audioRecognitionStrategy:AdvancedRecognitionSetting', advancedRecognitionSetting_audioRecognitionStrategy - Enables using the slot values as a custom vocabulary for recognizing user utterances.

AggregatedUtterancesFilter

data AggregatedUtterancesFilter Source #

Filters responses returned by the ListAggregatedUtterances operation.

See: newAggregatedUtterancesFilter smart constructor.

Instances

Instances details
ToJSON AggregatedUtterancesFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilter

Generic AggregatedUtterancesFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilter

Associated Types

type Rep AggregatedUtterancesFilter :: Type -> Type #

Read AggregatedUtterancesFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilter

Show AggregatedUtterancesFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilter

NFData AggregatedUtterancesFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilter

Eq AggregatedUtterancesFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilter

Hashable AggregatedUtterancesFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilter

type Rep AggregatedUtterancesFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilter

type Rep AggregatedUtterancesFilter = D1 ('MetaData "AggregatedUtterancesFilter" "Amazonka.LexV2Models.Types.AggregatedUtterancesFilter" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "AggregatedUtterancesFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AggregatedUtterancesFilterName) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AggregatedUtterancesFilterOperator))))

newAggregatedUtterancesFilter Source #

Create a value of AggregatedUtterancesFilter 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:name:AggregatedUtterancesFilter', aggregatedUtterancesFilter_name - The name of the field to filter the utterance list.

$sel:values:AggregatedUtterancesFilter', aggregatedUtterancesFilter_values - The value to use for filtering the list of bots.

$sel:operator:AggregatedUtterancesFilter', aggregatedUtterancesFilter_operator - The operator to use for the filter. Specify EQ when the ListAggregatedUtterances operation should return only utterances that equal the specified value. Specify CO when the ListAggregatedUtterances operation should return utterances that contain the specified value.

AggregatedUtterancesSortBy

data AggregatedUtterancesSortBy Source #

Specifies attributes for sorting a list of utterances.

See: newAggregatedUtterancesSortBy smart constructor.

Instances

Instances details
ToJSON AggregatedUtterancesSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortBy

Generic AggregatedUtterancesSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortBy

Associated Types

type Rep AggregatedUtterancesSortBy :: Type -> Type #

Read AggregatedUtterancesSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortBy

Show AggregatedUtterancesSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortBy

NFData AggregatedUtterancesSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortBy

Eq AggregatedUtterancesSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortBy

Hashable AggregatedUtterancesSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortBy

type Rep AggregatedUtterancesSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSortBy

type Rep AggregatedUtterancesSortBy = D1 ('MetaData "AggregatedUtterancesSortBy" "Amazonka.LexV2Models.Types.AggregatedUtterancesSortBy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "AggregatedUtterancesSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AggregatedUtterancesSortAttribute) :*: S1 ('MetaSel ('Just "order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SortOrder)))

newAggregatedUtterancesSortBy Source #

Create a value of AggregatedUtterancesSortBy 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:attribute:AggregatedUtterancesSortBy', aggregatedUtterancesSortBy_attribute - The utterance attribute to sort by.

$sel:order:AggregatedUtterancesSortBy', aggregatedUtterancesSortBy_order - Specifies whether to sort the aggregated utterances in ascending or descending order.

AggregatedUtterancesSummary

data AggregatedUtterancesSummary Source #

Provides summary information for aggregated utterances. The ListAggregatedUtterances operations combines all instances of the same utterance into a single aggregated summary.

See: newAggregatedUtterancesSummary smart constructor.

Instances

Instances details
FromJSON AggregatedUtterancesSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSummary

Generic AggregatedUtterancesSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSummary

Associated Types

type Rep AggregatedUtterancesSummary :: Type -> Type #

Read AggregatedUtterancesSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSummary

Show AggregatedUtterancesSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSummary

NFData AggregatedUtterancesSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSummary

Eq AggregatedUtterancesSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSummary

Hashable AggregatedUtterancesSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSummary

type Rep AggregatedUtterancesSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesSummary

type Rep AggregatedUtterancesSummary = D1 ('MetaData "AggregatedUtterancesSummary" "Amazonka.LexV2Models.Types.AggregatedUtterancesSummary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "AggregatedUtterancesSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "containsDataFromDeletedResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "hitCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "missedCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "utterance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "utteranceFirstRecordedInAggregationDuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "utteranceLastRecordedInAggregationDuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newAggregatedUtterancesSummary :: AggregatedUtterancesSummary Source #

Create a value of AggregatedUtterancesSummary 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:containsDataFromDeletedResources:AggregatedUtterancesSummary', aggregatedUtterancesSummary_containsDataFromDeletedResources - Aggregated utterance data may contain utterances from versions of your bot that have since been deleted. When the aggregated contains this kind of data, this field is set to true.

$sel:hitCount:AggregatedUtterancesSummary', aggregatedUtterancesSummary_hitCount - The number of times that the utterance was detected by Amazon Lex during the time period. When an utterance is detected, it activates an intent or a slot.

$sel:missedCount:AggregatedUtterancesSummary', aggregatedUtterancesSummary_missedCount - The number of times that the utterance was missed by Amazon Lex An utterance is missed when it doesn't activate an intent or slot.

$sel:utterance:AggregatedUtterancesSummary', aggregatedUtterancesSummary_utterance - The text of the utterance. If the utterance was used with the RecognizeUtterance operation, the text is the transcription of the audio utterance.

$sel:utteranceFirstRecordedInAggregationDuration:AggregatedUtterancesSummary', aggregatedUtterancesSummary_utteranceFirstRecordedInAggregationDuration - The date and time that the utterance was first recorded in the time window for aggregation. An utterance may have been sent to Amazon Lex before that time, but only utterances within the time window are counted.

$sel:utteranceLastRecordedInAggregationDuration:AggregatedUtterancesSummary', aggregatedUtterancesSummary_utteranceLastRecordedInAggregationDuration - The last date and time that an utterance was recorded in the time window for aggregation. An utterance may be sent to Amazon Lex after that time, but only utterances within the time window are counted.

AllowedInputTypes

data AllowedInputTypes Source #

Specifies the allowed input types.

See: newAllowedInputTypes smart constructor.

Instances

Instances details
FromJSON AllowedInputTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AllowedInputTypes

ToJSON AllowedInputTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AllowedInputTypes

Generic AllowedInputTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AllowedInputTypes

Associated Types

type Rep AllowedInputTypes :: Type -> Type #

Read AllowedInputTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AllowedInputTypes

Show AllowedInputTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AllowedInputTypes

NFData AllowedInputTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AllowedInputTypes

Methods

rnf :: AllowedInputTypes -> () #

Eq AllowedInputTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AllowedInputTypes

Hashable AllowedInputTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AllowedInputTypes

type Rep AllowedInputTypes Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AllowedInputTypes

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

newAllowedInputTypes Source #

Create a value of AllowedInputTypes 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:allowAudioInput:AllowedInputTypes', allowedInputTypes_allowAudioInput - Indicates whether audio input is allowed.

$sel:allowDTMFInput:AllowedInputTypes', allowedInputTypes_allowDTMFInput - Indicates whether DTMF input is allowed.

AssociatedTranscript

data AssociatedTranscript Source #

The object containing information that associates the recommended intent/slot type with a conversation.

See: newAssociatedTranscript smart constructor.

Instances

Instances details
FromJSON AssociatedTranscript Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscript

Generic AssociatedTranscript Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscript

Associated Types

type Rep AssociatedTranscript :: Type -> Type #

Read AssociatedTranscript Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscript

Show AssociatedTranscript Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscript

NFData AssociatedTranscript Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscript

Methods

rnf :: AssociatedTranscript -> () #

Eq AssociatedTranscript Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscript

Hashable AssociatedTranscript Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscript

type Rep AssociatedTranscript Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscript

type Rep AssociatedTranscript = D1 ('MetaData "AssociatedTranscript" "Amazonka.LexV2Models.Types.AssociatedTranscript" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "AssociatedTranscript'" 'PrefixI 'True) (S1 ('MetaSel ('Just "transcript") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAssociatedTranscript :: AssociatedTranscript Source #

Create a value of AssociatedTranscript 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:transcript:AssociatedTranscript', associatedTranscript_transcript - The content of the transcript that meets the search filter criteria. For the JSON format of the transcript, see Output transcript format.

AssociatedTranscriptFilter

data AssociatedTranscriptFilter Source #

Filters to search for the associated transcript.

See: newAssociatedTranscriptFilter smart constructor.

Instances

Instances details
ToJSON AssociatedTranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilter

Generic AssociatedTranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilter

Associated Types

type Rep AssociatedTranscriptFilter :: Type -> Type #

Read AssociatedTranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilter

Show AssociatedTranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilter

NFData AssociatedTranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilter

Eq AssociatedTranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilter

Hashable AssociatedTranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilter

type Rep AssociatedTranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AssociatedTranscriptFilter

type Rep AssociatedTranscriptFilter = D1 ('MetaData "AssociatedTranscriptFilter" "Amazonka.LexV2Models.Types.AssociatedTranscriptFilter" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "AssociatedTranscriptFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssociatedTranscriptFilterName) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newAssociatedTranscriptFilter Source #

Create a value of AssociatedTranscriptFilter 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:name:AssociatedTranscriptFilter', associatedTranscriptFilter_name - The name of the field to use for filtering. The allowed names are IntentId and SlotTypeId.

$sel:values:AssociatedTranscriptFilter', associatedTranscriptFilter_values - The values to use to filter the transcript.

AudioAndDTMFInputSpecification

data AudioAndDTMFInputSpecification Source #

Specifies the audio and DTMF input specification.

See: newAudioAndDTMFInputSpecification smart constructor.

Instances

Instances details
FromJSON AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

ToJSON AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

Generic AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

Associated Types

type Rep AudioAndDTMFInputSpecification :: Type -> Type #

Read AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

Show AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

NFData AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

Eq AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

Hashable AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

type Rep AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

type Rep AudioAndDTMFInputSpecification = D1 ('MetaData "AudioAndDTMFInputSpecification" "Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "AudioAndDTMFInputSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "audioSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AudioSpecification)) :*: (S1 ('MetaSel ('Just "dtmfSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DTMFSpecification)) :*: S1 ('MetaSel ('Just "startTimeoutMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newAudioAndDTMFInputSpecification Source #

Create a value of AudioAndDTMFInputSpecification 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:audioSpecification:AudioAndDTMFInputSpecification', audioAndDTMFInputSpecification_audioSpecification - Specifies the settings on audio input.

$sel:dtmfSpecification:AudioAndDTMFInputSpecification', audioAndDTMFInputSpecification_dtmfSpecification - Specifies the settings on DTMF input.

$sel:startTimeoutMs:AudioAndDTMFInputSpecification', audioAndDTMFInputSpecification_startTimeoutMs - Time for which a bot waits before assuming that the customer isn't going to speak or press a key. This timeout is shared between Audio and DTMF inputs.

AudioLogDestination

data AudioLogDestination Source #

The location of audio log files collected when conversation logging is enabled for a bot.

See: newAudioLogDestination smart constructor.

Instances

Instances details
FromJSON AudioLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogDestination

ToJSON AudioLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogDestination

Generic AudioLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogDestination

Associated Types

type Rep AudioLogDestination :: Type -> Type #

Read AudioLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogDestination

Show AudioLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogDestination

NFData AudioLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogDestination

Methods

rnf :: AudioLogDestination -> () #

Eq AudioLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogDestination

Hashable AudioLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogDestination

type Rep AudioLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogDestination

type Rep AudioLogDestination = D1 ('MetaData "AudioLogDestination" "Amazonka.LexV2Models.Types.AudioLogDestination" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "AudioLogDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3BucketLogDestination)))

newAudioLogDestination Source #

Create a value of AudioLogDestination 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:s3Bucket:AudioLogDestination', audioLogDestination_s3Bucket - The Amazon S3 bucket where the audio log files are stored. The IAM role specified in the roleArn parameter of the CreateBot operation must have permission to write to this bucket.

AudioLogSetting

data AudioLogSetting Source #

Settings for logging audio of conversations between Amazon Lex and a user. You specify whether to log audio and the Amazon S3 bucket where the audio file is stored.

See: newAudioLogSetting smart constructor.

Instances

Instances details
FromJSON AudioLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogSetting

ToJSON AudioLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogSetting

Generic AudioLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogSetting

Associated Types

type Rep AudioLogSetting :: Type -> Type #

Read AudioLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogSetting

Show AudioLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogSetting

NFData AudioLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogSetting

Methods

rnf :: AudioLogSetting -> () #

Eq AudioLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogSetting

Hashable AudioLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogSetting

type Rep AudioLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioLogSetting

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

newAudioLogSetting Source #

Create a value of AudioLogSetting 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:enabled:AudioLogSetting', audioLogSetting_enabled - Determines whether audio logging in enabled for the bot.

$sel:destination:AudioLogSetting', audioLogSetting_destination - Undocumented member.

AudioSpecification

data AudioSpecification Source #

Specifies the audio input specifications.

See: newAudioSpecification smart constructor.

Instances

Instances details
FromJSON AudioSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioSpecification

ToJSON AudioSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioSpecification

Generic AudioSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioSpecification

Associated Types

type Rep AudioSpecification :: Type -> Type #

Read AudioSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioSpecification

Show AudioSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioSpecification

NFData AudioSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioSpecification

Methods

rnf :: AudioSpecification -> () #

Eq AudioSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioSpecification

Hashable AudioSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioSpecification

type Rep AudioSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioSpecification

type Rep AudioSpecification = D1 ('MetaData "AudioSpecification" "Amazonka.LexV2Models.Types.AudioSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "AudioSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxLengthMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "endTimeoutMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newAudioSpecification Source #

Create a value of AudioSpecification 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:maxLengthMs:AudioSpecification', audioSpecification_maxLengthMs - Time for how long Amazon Lex waits before speech input is truncated and the speech is returned to application.

$sel:endTimeoutMs:AudioSpecification', audioSpecification_endTimeoutMs - Time for which a bot waits after the customer stops speaking to assume the utterance is finished.

BotAliasHistoryEvent

data BotAliasHistoryEvent Source #

Provides a record of an event that affects a bot alias. For example, when the version of a bot that the alias points to changes.

See: newBotAliasHistoryEvent smart constructor.

Instances

Instances details
FromJSON BotAliasHistoryEvent Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasHistoryEvent

Generic BotAliasHistoryEvent Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasHistoryEvent

Associated Types

type Rep BotAliasHistoryEvent :: Type -> Type #

Read BotAliasHistoryEvent Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasHistoryEvent

Show BotAliasHistoryEvent Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasHistoryEvent

NFData BotAliasHistoryEvent Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasHistoryEvent

Methods

rnf :: BotAliasHistoryEvent -> () #

Eq BotAliasHistoryEvent Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasHistoryEvent

Hashable BotAliasHistoryEvent Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasHistoryEvent

type Rep BotAliasHistoryEvent Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasHistoryEvent

type Rep BotAliasHistoryEvent = D1 ('MetaData "BotAliasHistoryEvent" "Amazonka.LexV2Models.Types.BotAliasHistoryEvent" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotAliasHistoryEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "endDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "startDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newBotAliasHistoryEvent :: BotAliasHistoryEvent Source #

Create a value of BotAliasHistoryEvent 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:botVersion:BotAliasHistoryEvent', botAliasHistoryEvent_botVersion - The version of the bot that was used in the event.

$sel:endDate:BotAliasHistoryEvent', botAliasHistoryEvent_endDate - The date and time that the event ended.

$sel:startDate:BotAliasHistoryEvent', botAliasHistoryEvent_startDate - The date and time that the event started.

BotAliasLocaleSettings

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.

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.

BotAliasSummary

data BotAliasSummary Source #

Summary information about bot aliases returned from the ListBotAliases operation.

See: newBotAliasSummary smart constructor.

Instances

Instances details
FromJSON BotAliasSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasSummary

Generic BotAliasSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasSummary

Associated Types

type Rep BotAliasSummary :: Type -> Type #

Read BotAliasSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasSummary

Show BotAliasSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasSummary

NFData BotAliasSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasSummary

Methods

rnf :: BotAliasSummary -> () #

Eq BotAliasSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasSummary

Hashable BotAliasSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasSummary

type Rep BotAliasSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasSummary

type Rep BotAliasSummary = D1 ('MetaData "BotAliasSummary" "Amazonka.LexV2Models.Types.BotAliasSummary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotAliasSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botAliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botAliasName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botAliasStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotAliasStatus)))) :*: ((S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newBotAliasSummary :: BotAliasSummary Source #

Create a value of BotAliasSummary 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:botAliasId:BotAliasSummary', botAliasSummary_botAliasId - The unique identifier assigned to the bot alias. You can use this ID to get detailed information about the alias using the DescribeBotAlias operation.

$sel:botAliasName:BotAliasSummary', botAliasSummary_botAliasName - The name of the bot alias.

$sel:botAliasStatus:BotAliasSummary', botAliasSummary_botAliasStatus - The current state of the bot alias. If the status is Available, the alias is ready for use.

$sel:botVersion:BotAliasSummary', botAliasSummary_botVersion - The version of the bot that the bot alias references.

$sel:creationDateTime:BotAliasSummary', botAliasSummary_creationDateTime - A timestamp of the date and time that the bot alias was created.

$sel:description:BotAliasSummary', botAliasSummary_description - The description of the bot alias.

$sel:lastUpdatedDateTime:BotAliasSummary', botAliasSummary_lastUpdatedDateTime - A timestamp of the date and time that the bot alias was last updated.

BotExportSpecification

data BotExportSpecification Source #

Provides the identity of a the bot that was exported.

See: newBotExportSpecification smart constructor.

Instances

Instances details
FromJSON BotExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotExportSpecification

ToJSON BotExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotExportSpecification

Generic BotExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotExportSpecification

Associated Types

type Rep BotExportSpecification :: Type -> Type #

Read BotExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotExportSpecification

Show BotExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotExportSpecification

NFData BotExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotExportSpecification

Methods

rnf :: BotExportSpecification -> () #

Eq BotExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotExportSpecification

Hashable BotExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotExportSpecification

type Rep BotExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotExportSpecification

type Rep BotExportSpecification = D1 ('MetaData "BotExportSpecification" "Amazonka.LexV2Models.Types.BotExportSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotExportSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newBotExportSpecification Source #

Create a value of BotExportSpecification 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:botId:BotExportSpecification', botExportSpecification_botId - The identifier of the bot assigned by Amazon Lex.

$sel:botVersion:BotExportSpecification', botExportSpecification_botVersion - The version of the bot that was exported. This will be either DRAFT or the version number.

BotFilter

data BotFilter Source #

Filters the responses returned by the ListBots operation.

See: newBotFilter smart constructor.

Instances

Instances details
ToJSON BotFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilter

Generic BotFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilter

Associated Types

type Rep BotFilter :: Type -> Type #

Read BotFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilter

Show BotFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilter

NFData BotFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilter

Methods

rnf :: BotFilter -> () #

Eq BotFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilter

Hashable BotFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilter

type Rep BotFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotFilter

type Rep BotFilter = D1 ('MetaData "BotFilter" "Amazonka.LexV2Models.Types.BotFilter" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BotFilterName) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BotFilterOperator))))

newBotFilter Source #

Create a value of BotFilter 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:name:BotFilter', botFilter_name - The name of the field to filter the list of bots.

$sel:values:BotFilter', botFilter_values - The value to use for filtering the list of bots.

$sel:operator:BotFilter', botFilter_operator - The operator to use for the filter. Specify EQ when the ListBots operation should return only aliases that equal the specified value. Specify CO when the ListBots operation should return aliases that contain the specified value.

BotImportSpecification

data BotImportSpecification Source #

Provides the bot parameters required for importing a bot.

See: newBotImportSpecification smart constructor.

Instances

Instances details
FromJSON BotImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotImportSpecification

ToJSON BotImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotImportSpecification

Generic BotImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotImportSpecification

Associated Types

type Rep BotImportSpecification :: Type -> Type #

Read BotImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotImportSpecification

Show BotImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotImportSpecification

NFData BotImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotImportSpecification

Methods

rnf :: BotImportSpecification -> () #

Eq BotImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotImportSpecification

Hashable BotImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotImportSpecification

type Rep BotImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotImportSpecification

type Rep BotImportSpecification = D1 ('MetaData "BotImportSpecification" "Amazonka.LexV2Models.Types.BotImportSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotImportSpecification'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "idleSessionTTLInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "testBotAliasTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: (S1 ('MetaSel ('Just "botName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dataPrivacy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DataPrivacy)))))

newBotImportSpecification Source #

Create a value of BotImportSpecification 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:botTags:BotImportSpecification', botImportSpecification_botTags - A list of tags to add to the bot. You can only add tags when you import a bot. You can't use the UpdateBot operation to update tags. To update tags, use the TagResource operation.

$sel:idleSessionTTLInSeconds:BotImportSpecification', botImportSpecification_idleSessionTTLInSeconds - The time, in seconds, that Amazon Lex should keep information about a user's conversation with the bot.

A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Lex deletes any data provided before the timeout.

You can specify between 60 (1 minute) and 86,400 (24 hours) seconds.

$sel:testBotAliasTags:BotImportSpecification', botImportSpecification_testBotAliasTags - A list of tags to add to the test alias for a bot. You can only add tags when you import a bot. You can't use the UpdateAlias operation to update tags. To update tags on the test alias, use the TagResource operation.

$sel:botName:BotImportSpecification', botImportSpecification_botName - The name that Amazon Lex should use for the bot.

$sel:roleArn:BotImportSpecification', botImportSpecification_roleArn - The Amazon Resource Name (ARN) of the IAM role used to build and run the bot.

$sel:dataPrivacy:BotImportSpecification', botImportSpecification_dataPrivacy - Undocumented member.

BotLocaleExportSpecification

data BotLocaleExportSpecification Source #

Provides the bot locale parameters required for exporting a bot locale.

See: newBotLocaleExportSpecification smart constructor.

Instances

Instances details
FromJSON BotLocaleExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleExportSpecification

ToJSON BotLocaleExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleExportSpecification

Generic BotLocaleExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleExportSpecification

Associated Types

type Rep BotLocaleExportSpecification :: Type -> Type #

Read BotLocaleExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleExportSpecification

Show BotLocaleExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleExportSpecification

NFData BotLocaleExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleExportSpecification

Eq BotLocaleExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleExportSpecification

Hashable BotLocaleExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleExportSpecification

type Rep BotLocaleExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleExportSpecification

type Rep BotLocaleExportSpecification = D1 ('MetaData "BotLocaleExportSpecification" "Amazonka.LexV2Models.Types.BotLocaleExportSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotLocaleExportSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newBotLocaleExportSpecification Source #

Create a value of BotLocaleExportSpecification 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:botId:BotLocaleExportSpecification', botLocaleExportSpecification_botId - The identifier of the bot to create the locale for.

$sel:botVersion:BotLocaleExportSpecification', botLocaleExportSpecification_botVersion - The version of the bot to export.

$sel:localeId:BotLocaleExportSpecification', botLocaleExportSpecification_localeId - The identifier of the language and locale to export. The string must match one of the locales in the bot.

BotLocaleFilter

data BotLocaleFilter Source #

Filters responses returned by the ListBotLocales operation.

See: newBotLocaleFilter smart constructor.

Instances

Instances details
ToJSON BotLocaleFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilter

Generic BotLocaleFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilter

Associated Types

type Rep BotLocaleFilter :: Type -> Type #

Read BotLocaleFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilter

Show BotLocaleFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilter

NFData BotLocaleFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilter

Methods

rnf :: BotLocaleFilter -> () #

Eq BotLocaleFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilter

Hashable BotLocaleFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilter

type Rep BotLocaleFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleFilter

type Rep BotLocaleFilter = D1 ('MetaData "BotLocaleFilter" "Amazonka.LexV2Models.Types.BotLocaleFilter" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotLocaleFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BotLocaleFilterName) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BotLocaleFilterOperator))))

newBotLocaleFilter Source #

Create a value of BotLocaleFilter 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:name:BotLocaleFilter', botLocaleFilter_name - The name of the field to filter the list of bots.

$sel:values:BotLocaleFilter', botLocaleFilter_values - The value to use for filtering the list of bots.

$sel:operator:BotLocaleFilter', botLocaleFilter_operator - The operator to use for the filter. Specify EQ when the ListBotLocales operation should return only aliases that equal the specified value. Specify CO when the ListBotLocales operation should return aliases that contain the specified value.

BotLocaleHistoryEvent

data BotLocaleHistoryEvent Source #

Provides information about an event that occurred affecting the bot locale.

See: newBotLocaleHistoryEvent smart constructor.

Instances

Instances details
FromJSON BotLocaleHistoryEvent Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleHistoryEvent

Generic BotLocaleHistoryEvent Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleHistoryEvent

Associated Types

type Rep BotLocaleHistoryEvent :: Type -> Type #

Read BotLocaleHistoryEvent Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleHistoryEvent

Show BotLocaleHistoryEvent Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleHistoryEvent

NFData BotLocaleHistoryEvent Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleHistoryEvent

Methods

rnf :: BotLocaleHistoryEvent -> () #

Eq BotLocaleHistoryEvent Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleHistoryEvent

Hashable BotLocaleHistoryEvent Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleHistoryEvent

type Rep BotLocaleHistoryEvent Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleHistoryEvent

type Rep BotLocaleHistoryEvent = D1 ('MetaData "BotLocaleHistoryEvent" "Amazonka.LexV2Models.Types.BotLocaleHistoryEvent" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotLocaleHistoryEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "event") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "eventDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))

newBotLocaleHistoryEvent Source #

Create a value of BotLocaleHistoryEvent 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:event:BotLocaleHistoryEvent', botLocaleHistoryEvent_event - A description of the event that occurred.

$sel:eventDate:BotLocaleHistoryEvent', botLocaleHistoryEvent_eventDate - A timestamp of the date and time that the event occurred.

BotLocaleImportSpecification

data BotLocaleImportSpecification Source #

Provides the bot locale parameters required for importing a bot locale.

See: newBotLocaleImportSpecification smart constructor.

Instances

Instances details
FromJSON BotLocaleImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleImportSpecification

ToJSON BotLocaleImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleImportSpecification

Generic BotLocaleImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleImportSpecification

Associated Types

type Rep BotLocaleImportSpecification :: Type -> Type #

Read BotLocaleImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleImportSpecification

Show BotLocaleImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleImportSpecification

NFData BotLocaleImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleImportSpecification

Eq BotLocaleImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleImportSpecification

Hashable BotLocaleImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleImportSpecification

type Rep BotLocaleImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleImportSpecification

type Rep BotLocaleImportSpecification = D1 ('MetaData "BotLocaleImportSpecification" "Amazonka.LexV2Models.Types.BotLocaleImportSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotLocaleImportSpecification'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nluIntentConfidenceThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "voiceSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VoiceSettings))) :*: (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newBotLocaleImportSpecification Source #

Create a value of BotLocaleImportSpecification 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:nluIntentConfidenceThreshold:BotLocaleImportSpecification', botLocaleImportSpecification_nluIntentConfidenceThreshold - Determines the threshold where Amazon Lex will insert the AMAZON.FallbackIntent, AMAZON.KendraSearchIntent, or both when returning alternative intents. AMAZON.FallbackIntent and AMAZON.KendraSearchIntent are only inserted if they are configured for the bot.

For example, suppose a bot is configured with the confidence threshold of 0.80 and the AMAZON.FallbackIntent. Amazon Lex returns three alternative intents with the following confidence scores: IntentA (0.70), IntentB (0.60), IntentC (0.50). The response from the PostText operation would be:

  • AMAZON.FallbackIntent
  • IntentA
  • IntentB
  • IntentC

$sel:voiceSettings:BotLocaleImportSpecification', botLocaleImportSpecification_voiceSettings - Undocumented member.

$sel:botId:BotLocaleImportSpecification', botLocaleImportSpecification_botId - The identifier of the bot to import the locale to.

$sel:botVersion:BotLocaleImportSpecification', botLocaleImportSpecification_botVersion - The version of the bot to import the locale to. This can only be the DRAFT version of the bot.

$sel:localeId:BotLocaleImportSpecification', botLocaleImportSpecification_localeId - The identifier of the language and locale that the bot will be used in. The string must match one of the supported locales. All of the intents, slot types, and slots used in the bot must have the same locale. For more information, see Supported languages.

BotLocaleSortBy

data BotLocaleSortBy Source #

Specifies attributes for sorting a list of bot locales.

See: newBotLocaleSortBy smart constructor.

Instances

Instances details
ToJSON BotLocaleSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortBy

Generic BotLocaleSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortBy

Associated Types

type Rep BotLocaleSortBy :: Type -> Type #

Read BotLocaleSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortBy

Show BotLocaleSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortBy

NFData BotLocaleSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortBy

Methods

rnf :: BotLocaleSortBy -> () #

Eq BotLocaleSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortBy

Hashable BotLocaleSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortBy

type Rep BotLocaleSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSortBy

type Rep BotLocaleSortBy = D1 ('MetaData "BotLocaleSortBy" "Amazonka.LexV2Models.Types.BotLocaleSortBy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotLocaleSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BotLocaleSortAttribute) :*: S1 ('MetaSel ('Just "order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SortOrder)))

newBotLocaleSortBy Source #

Create a value of BotLocaleSortBy 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:attribute:BotLocaleSortBy', botLocaleSortBy_attribute - The bot locale attribute to sort by.

$sel:order:BotLocaleSortBy', botLocaleSortBy_order - Specifies whether to sort the bot locales in ascending or descending order.

BotLocaleSummary

data BotLocaleSummary Source #

Summary information about bot locales returned by the ListBotLocales operation.

See: newBotLocaleSummary smart constructor.

Instances

Instances details
FromJSON BotLocaleSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSummary

Generic BotLocaleSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSummary

Associated Types

type Rep BotLocaleSummary :: Type -> Type #

Read BotLocaleSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSummary

Show BotLocaleSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSummary

NFData BotLocaleSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSummary

Methods

rnf :: BotLocaleSummary -> () #

Eq BotLocaleSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSummary

Hashable BotLocaleSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSummary

type Rep BotLocaleSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotLocaleSummary

type Rep BotLocaleSummary = D1 ('MetaData "BotLocaleSummary" "Amazonka.LexV2Models.Types.BotLocaleSummary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotLocaleSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botLocaleStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotLocaleStatus)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastBuildSubmittedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "localeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newBotLocaleSummary :: BotLocaleSummary Source #

Create a value of BotLocaleSummary 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:botLocaleStatus:BotLocaleSummary', botLocaleSummary_botLocaleStatus - The current status of the bot locale. When the status is Built the locale is ready for use.

$sel:description:BotLocaleSummary', botLocaleSummary_description - The description of the bot locale.

$sel:lastBuildSubmittedDateTime:BotLocaleSummary', botLocaleSummary_lastBuildSubmittedDateTime - A timestamp of the date and time that the bot locale was last built.

$sel:lastUpdatedDateTime:BotLocaleSummary', botLocaleSummary_lastUpdatedDateTime - A timestamp of the date and time that the bot locale was last updated.

$sel:localeId:BotLocaleSummary', botLocaleSummary_localeId - The language and locale of the bot locale.

$sel:localeName:BotLocaleSummary', botLocaleSummary_localeName - The name of the bot locale.

BotRecommendationResultStatistics

data BotRecommendationResultStatistics Source #

A statistical summary of the bot recommendation results.

See: newBotRecommendationResultStatistics smart constructor.

Instances

Instances details
FromJSON BotRecommendationResultStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationResultStatistics

Generic BotRecommendationResultStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationResultStatistics

Associated Types

type Rep BotRecommendationResultStatistics :: Type -> Type #

Read BotRecommendationResultStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationResultStatistics

Show BotRecommendationResultStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationResultStatistics

NFData BotRecommendationResultStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationResultStatistics

Eq BotRecommendationResultStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationResultStatistics

Hashable BotRecommendationResultStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationResultStatistics

type Rep BotRecommendationResultStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationResultStatistics

type Rep BotRecommendationResultStatistics = D1 ('MetaData "BotRecommendationResultStatistics" "Amazonka.LexV2Models.Types.BotRecommendationResultStatistics" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotRecommendationResultStatistics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "intents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntentStatistics)) :*: S1 ('MetaSel ('Just "slotTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlotTypeStatistics))))

newBotRecommendationResultStatistics :: BotRecommendationResultStatistics Source #

Create a value of BotRecommendationResultStatistics 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:intents:BotRecommendationResultStatistics', botRecommendationResultStatistics_intents - Statistical information about about the intents associated with the bot recommendation results.

$sel:slotTypes:BotRecommendationResultStatistics', botRecommendationResultStatistics_slotTypes - Statistical information about the slot types associated with the bot recommendation results.

BotRecommendationResults

data BotRecommendationResults Source #

The object representing the URL of the bot definition, the URL of the associated transcript, and a statistical summary of the bot recommendation results.

See: newBotRecommendationResults smart constructor.

Instances

Instances details
FromJSON BotRecommendationResults Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationResults

Generic BotRecommendationResults Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationResults

Associated Types

type Rep BotRecommendationResults :: Type -> Type #

Read BotRecommendationResults Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationResults

Show BotRecommendationResults Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationResults

NFData BotRecommendationResults Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationResults

Eq BotRecommendationResults Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationResults

Hashable BotRecommendationResults Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationResults

type Rep BotRecommendationResults Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationResults

type Rep BotRecommendationResults = D1 ('MetaData "BotRecommendationResults" "Amazonka.LexV2Models.Types.BotRecommendationResults" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotRecommendationResults'" 'PrefixI 'True) (S1 ('MetaSel ('Just "associatedTranscriptsUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botLocaleExportUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotRecommendationResultStatistics)))))

newBotRecommendationResults :: BotRecommendationResults Source #

Create a value of BotRecommendationResults 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:associatedTranscriptsUrl:BotRecommendationResults', botRecommendationResults_associatedTranscriptsUrl - The presigned url link of the associated transcript.

$sel:botLocaleExportUrl:BotRecommendationResults', botRecommendationResults_botLocaleExportUrl - The presigned URL link of the recommended bot definition.

$sel:statistics:BotRecommendationResults', botRecommendationResults_statistics - The statistical summary of the bot recommendation results.

BotRecommendationSummary

data BotRecommendationSummary Source #

A summary of the bot recommendation.

See: newBotRecommendationSummary smart constructor.

Instances

Instances details
FromJSON BotRecommendationSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationSummary

Generic BotRecommendationSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationSummary

Associated Types

type Rep BotRecommendationSummary :: Type -> Type #

Read BotRecommendationSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationSummary

Show BotRecommendationSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationSummary

NFData BotRecommendationSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationSummary

Eq BotRecommendationSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationSummary

Hashable BotRecommendationSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationSummary

type Rep BotRecommendationSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotRecommendationSummary

type Rep BotRecommendationSummary = D1 ('MetaData "BotRecommendationSummary" "Amazonka.LexV2Models.Types.BotRecommendationSummary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotRecommendationSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "botRecommendationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BotRecommendationStatus) :*: S1 ('MetaSel ('Just "botRecommendationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newBotRecommendationSummary Source #

Create a value of BotRecommendationSummary 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:creationDateTime:BotRecommendationSummary', botRecommendationSummary_creationDateTime - A timestamp of the date and time that the bot recommendation was created.

$sel:lastUpdatedDateTime:BotRecommendationSummary', botRecommendationSummary_lastUpdatedDateTime - A timestamp of the date and time that the bot recommendation was last updated.

$sel:botRecommendationStatus:BotRecommendationSummary', botRecommendationSummary_botRecommendationStatus - The status of the bot recommendation.

If the status is Failed, then the reasons for the failure are listed in the failureReasons field.

$sel:botRecommendationId:BotRecommendationSummary', botRecommendationSummary_botRecommendationId - The unique identifier of the bot recommendation to be updated.

BotSortBy

data BotSortBy Source #

Specifies attributes for sorting a list of bots.

See: newBotSortBy smart constructor.

Instances

Instances details
ToJSON BotSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortBy

Generic BotSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortBy

Associated Types

type Rep BotSortBy :: Type -> Type #

Read BotSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortBy

Show BotSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortBy

NFData BotSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortBy

Methods

rnf :: BotSortBy -> () #

Eq BotSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortBy

Hashable BotSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortBy

type Rep BotSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSortBy

type Rep BotSortBy = D1 ('MetaData "BotSortBy" "Amazonka.LexV2Models.Types.BotSortBy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BotSortAttribute) :*: S1 ('MetaSel ('Just "order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SortOrder)))

newBotSortBy Source #

Create a value of BotSortBy 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:attribute:BotSortBy', botSortBy_attribute - The attribute to use to sort the list of bots.

$sel:order:BotSortBy', botSortBy_order - The order to sort the list. You can choose ascending or descending.

BotSummary

data BotSummary Source #

Summary information about a bot returned by the ListBots operation.

See: newBotSummary smart constructor.

Instances

Instances details
FromJSON BotSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSummary

Generic BotSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSummary

Associated Types

type Rep BotSummary :: Type -> Type #

Read BotSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSummary

Show BotSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSummary

NFData BotSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSummary

Methods

rnf :: BotSummary -> () #

Eq BotSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSummary

Hashable BotSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSummary

type Rep BotSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotSummary

type Rep BotSummary = D1 ('MetaData "BotSummary" "Amazonka.LexV2Models.Types.BotSummary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotStatus)))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "latestBotVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newBotSummary :: BotSummary Source #

Create a value of BotSummary 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:botId:BotSummary', botSummary_botId - The unique identifier assigned to the bot. Use this ID to get detailed information about the bot with the DescribeBot operation.

$sel:botName:BotSummary', botSummary_botName - The name of the bot.

$sel:botStatus:BotSummary', botSummary_botStatus - The current status of the bot. When the status is Available the bot is ready for use.

$sel:description:BotSummary', botSummary_description - The description of the bot.

$sel:lastUpdatedDateTime:BotSummary', botSummary_lastUpdatedDateTime - The date and time that the bot was last updated.

$sel:latestBotVersion:BotSummary', botSummary_latestBotVersion - The latest numerical version in use for the bot.

BotVersionLocaleDetails

data BotVersionLocaleDetails Source #

The version of a bot used for a bot locale.

See: newBotVersionLocaleDetails smart constructor.

Instances

Instances details
FromJSON BotVersionLocaleDetails Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionLocaleDetails

ToJSON BotVersionLocaleDetails Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionLocaleDetails

Generic BotVersionLocaleDetails Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionLocaleDetails

Associated Types

type Rep BotVersionLocaleDetails :: Type -> Type #

Read BotVersionLocaleDetails Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionLocaleDetails

Show BotVersionLocaleDetails Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionLocaleDetails

NFData BotVersionLocaleDetails Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionLocaleDetails

Methods

rnf :: BotVersionLocaleDetails -> () #

Eq BotVersionLocaleDetails Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionLocaleDetails

Hashable BotVersionLocaleDetails Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionLocaleDetails

type Rep BotVersionLocaleDetails Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionLocaleDetails

type Rep BotVersionLocaleDetails = D1 ('MetaData "BotVersionLocaleDetails" "Amazonka.LexV2Models.Types.BotVersionLocaleDetails" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotVersionLocaleDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceBotVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newBotVersionLocaleDetails Source #

Create a value of BotVersionLocaleDetails 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:sourceBotVersion:BotVersionLocaleDetails', botVersionLocaleDetails_sourceBotVersion - The version of a bot used for a bot locale.

BotVersionSortBy

data BotVersionSortBy Source #

Specifies attributes for sorting a list of bot versions.

See: newBotVersionSortBy smart constructor.

Instances

Instances details
ToJSON BotVersionSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortBy

Generic BotVersionSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortBy

Associated Types

type Rep BotVersionSortBy :: Type -> Type #

Read BotVersionSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortBy

Show BotVersionSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortBy

NFData BotVersionSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortBy

Methods

rnf :: BotVersionSortBy -> () #

Eq BotVersionSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortBy

Hashable BotVersionSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortBy

type Rep BotVersionSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSortBy

type Rep BotVersionSortBy = D1 ('MetaData "BotVersionSortBy" "Amazonka.LexV2Models.Types.BotVersionSortBy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotVersionSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BotVersionSortAttribute) :*: S1 ('MetaSel ('Just "order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SortOrder)))

newBotVersionSortBy Source #

Create a value of BotVersionSortBy 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:attribute:BotVersionSortBy', botVersionSortBy_attribute - The attribute to use to sort the list of versions.

$sel:order:BotVersionSortBy', botVersionSortBy_order - The order to sort the list. You can specify ascending or descending order.

BotVersionSummary

data BotVersionSummary Source #

Summary information about a bot version returned by the ListBotVersions operation.

See: newBotVersionSummary smart constructor.

Instances

Instances details
FromJSON BotVersionSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSummary

Generic BotVersionSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSummary

Associated Types

type Rep BotVersionSummary :: Type -> Type #

Read BotVersionSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSummary

Show BotVersionSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSummary

NFData BotVersionSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSummary

Methods

rnf :: BotVersionSummary -> () #

Eq BotVersionSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSummary

Hashable BotVersionSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSummary

type Rep BotVersionSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotVersionSummary

type Rep BotVersionSummary = D1 ('MetaData "BotVersionSummary" "Amazonka.LexV2Models.Types.BotVersionSummary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotVersionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotStatus))) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newBotVersionSummary :: BotVersionSummary Source #

Create a value of BotVersionSummary 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:botName:BotVersionSummary', botVersionSummary_botName - The name of the bot associated with the version.

$sel:botStatus:BotVersionSummary', botVersionSummary_botStatus - The status of the bot. When the status is available, the version of the bot is ready for use.

$sel:botVersion:BotVersionSummary', botVersionSummary_botVersion - The numeric version of the bot, or DRAFT to indicate that this is the version of the bot that can be updated..

$sel:creationDateTime:BotVersionSummary', botVersionSummary_creationDateTime - A timestamp of the date and time that the version was created.

$sel:description:BotVersionSummary', botVersionSummary_description - The description of the version.

BuiltInIntentSortBy

data BuiltInIntentSortBy Source #

Specifies attributes for sorting a list of built-in intents.

See: newBuiltInIntentSortBy smart constructor.

Instances

Instances details
ToJSON BuiltInIntentSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortBy

Generic BuiltInIntentSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortBy

Associated Types

type Rep BuiltInIntentSortBy :: Type -> Type #

Read BuiltInIntentSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortBy

Show BuiltInIntentSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortBy

NFData BuiltInIntentSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortBy

Methods

rnf :: BuiltInIntentSortBy -> () #

Eq BuiltInIntentSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortBy

Hashable BuiltInIntentSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortBy

type Rep BuiltInIntentSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSortBy

type Rep BuiltInIntentSortBy = D1 ('MetaData "BuiltInIntentSortBy" "Amazonka.LexV2Models.Types.BuiltInIntentSortBy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BuiltInIntentSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BuiltInIntentSortAttribute) :*: S1 ('MetaSel ('Just "order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SortOrder)))

newBuiltInIntentSortBy Source #

Create a value of BuiltInIntentSortBy 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:attribute:BuiltInIntentSortBy', builtInIntentSortBy_attribute - The attribute to use to sort the list of built-in intents.

$sel:order:BuiltInIntentSortBy', builtInIntentSortBy_order - The order to sort the list. You can specify ascending or descending order.

BuiltInIntentSummary

data BuiltInIntentSummary Source #

Provides summary information about a built-in intent for the ListBuiltInIntents operation.

See: newBuiltInIntentSummary smart constructor.

Instances

Instances details
FromJSON BuiltInIntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSummary

Generic BuiltInIntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSummary

Associated Types

type Rep BuiltInIntentSummary :: Type -> Type #

Read BuiltInIntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSummary

Show BuiltInIntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSummary

NFData BuiltInIntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSummary

Methods

rnf :: BuiltInIntentSummary -> () #

Eq BuiltInIntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSummary

Hashable BuiltInIntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSummary

type Rep BuiltInIntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInIntentSummary

type Rep BuiltInIntentSummary = D1 ('MetaData "BuiltInIntentSummary" "Amazonka.LexV2Models.Types.BuiltInIntentSummary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BuiltInIntentSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "intentSignature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBuiltInIntentSummary :: BuiltInIntentSummary Source #

Create a value of BuiltInIntentSummary 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:description:BuiltInIntentSummary', builtInIntentSummary_description - The description of the intent.

$sel:intentSignature:BuiltInIntentSummary', builtInIntentSummary_intentSignature - The signature of the built-in intent. Use this to specify the parent intent of a derived intent.

BuiltInSlotTypeSortBy

data BuiltInSlotTypeSortBy Source #

Specifies attributes for sorting a list of built-in slot types.

See: newBuiltInSlotTypeSortBy smart constructor.

Instances

Instances details
ToJSON BuiltInSlotTypeSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortBy

Generic BuiltInSlotTypeSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortBy

Associated Types

type Rep BuiltInSlotTypeSortBy :: Type -> Type #

Read BuiltInSlotTypeSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortBy

Show BuiltInSlotTypeSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortBy

NFData BuiltInSlotTypeSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortBy

Methods

rnf :: BuiltInSlotTypeSortBy -> () #

Eq BuiltInSlotTypeSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortBy

Hashable BuiltInSlotTypeSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortBy

type Rep BuiltInSlotTypeSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSortBy

type Rep BuiltInSlotTypeSortBy = D1 ('MetaData "BuiltInSlotTypeSortBy" "Amazonka.LexV2Models.Types.BuiltInSlotTypeSortBy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BuiltInSlotTypeSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BuiltInSlotTypeSortAttribute) :*: S1 ('MetaSel ('Just "order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SortOrder)))

newBuiltInSlotTypeSortBy Source #

Create a value of BuiltInSlotTypeSortBy 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:attribute:BuiltInSlotTypeSortBy', builtInSlotTypeSortBy_attribute - The attribute to use to sort the list of built-in intents.

$sel:order:BuiltInSlotTypeSortBy', builtInSlotTypeSortBy_order - The order to sort the list. You can choose ascending or descending.

BuiltInSlotTypeSummary

data BuiltInSlotTypeSummary Source #

Provides summary information about a built-in slot type for the ListBuiltInSlotTypes operation.

See: newBuiltInSlotTypeSummary smart constructor.

Instances

Instances details
FromJSON BuiltInSlotTypeSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSummary

Generic BuiltInSlotTypeSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSummary

Associated Types

type Rep BuiltInSlotTypeSummary :: Type -> Type #

Read BuiltInSlotTypeSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSummary

Show BuiltInSlotTypeSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSummary

NFData BuiltInSlotTypeSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSummary

Methods

rnf :: BuiltInSlotTypeSummary -> () #

Eq BuiltInSlotTypeSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSummary

Hashable BuiltInSlotTypeSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSummary

type Rep BuiltInSlotTypeSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BuiltInSlotTypeSummary

type Rep BuiltInSlotTypeSummary = D1 ('MetaData "BuiltInSlotTypeSummary" "Amazonka.LexV2Models.Types.BuiltInSlotTypeSummary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BuiltInSlotTypeSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "slotTypeSignature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBuiltInSlotTypeSummary :: BuiltInSlotTypeSummary Source #

Create a value of BuiltInSlotTypeSummary 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:description:BuiltInSlotTypeSummary', builtInSlotTypeSummary_description - The description of the built-in slot type.

$sel:slotTypeSignature:BuiltInSlotTypeSummary', builtInSlotTypeSummary_slotTypeSignature - The signature of the built-in slot type. Use this to specify the parent slot type of a derived slot type.

Button

data Button Source #

Describes a button to use on a response card used to gather slot values from a user.

See: newButton smart constructor.

Constructors

Button' Text Text 

Instances

Instances details
FromJSON Button Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Button

ToJSON Button Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Button

Generic Button Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Button

Associated Types

type Rep Button :: Type -> Type #

Methods

from :: Button -> Rep Button x #

to :: Rep Button x -> Button #

Read Button Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Button

Show Button Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Button

NFData Button Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Button

Methods

rnf :: Button -> () #

Eq Button Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Button

Methods

(==) :: Button -> Button -> Bool #

(/=) :: Button -> Button -> Bool #

Hashable Button Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Button

Methods

hashWithSalt :: Int -> Button -> Int #

hash :: Button -> Int #

type Rep Button Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Button

type Rep Button = D1 ('MetaData "Button" "Amazonka.LexV2Models.Types.Button" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "Button'" 'PrefixI 'True) (S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newButton Source #

Create a value of Button 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:text:Button', button_text - The text that appears on the button. Use this to tell the user what value is returned when they choose this button.

$sel:value:Button', button_value - The value returned to Amazon Lex when the user chooses this button. This must be one of the slot values configured for the slot.

CloudWatchLogGroupLogDestination

data CloudWatchLogGroupLogDestination Source #

The Amazon CloudWatch Logs log group where the text and metadata logs are delivered. The log group must exist before you enable logging.

See: newCloudWatchLogGroupLogDestination smart constructor.

Instances

Instances details
FromJSON CloudWatchLogGroupLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CloudWatchLogGroupLogDestination

ToJSON CloudWatchLogGroupLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CloudWatchLogGroupLogDestination

Generic CloudWatchLogGroupLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CloudWatchLogGroupLogDestination

Associated Types

type Rep CloudWatchLogGroupLogDestination :: Type -> Type #

Read CloudWatchLogGroupLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CloudWatchLogGroupLogDestination

Show CloudWatchLogGroupLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CloudWatchLogGroupLogDestination

NFData CloudWatchLogGroupLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CloudWatchLogGroupLogDestination

Eq CloudWatchLogGroupLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CloudWatchLogGroupLogDestination

Hashable CloudWatchLogGroupLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CloudWatchLogGroupLogDestination

type Rep CloudWatchLogGroupLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CloudWatchLogGroupLogDestination

type Rep CloudWatchLogGroupLogDestination = D1 ('MetaData "CloudWatchLogGroupLogDestination" "Amazonka.LexV2Models.Types.CloudWatchLogGroupLogDestination" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CloudWatchLogGroupLogDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudWatchLogGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "logPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCloudWatchLogGroupLogDestination Source #

Create a value of CloudWatchLogGroupLogDestination 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:cloudWatchLogGroupArn:CloudWatchLogGroupLogDestination', cloudWatchLogGroupLogDestination_cloudWatchLogGroupArn - The Amazon Resource Name (ARN) of the log group where text and metadata logs are delivered.

$sel:logPrefix:CloudWatchLogGroupLogDestination', cloudWatchLogGroupLogDestination_logPrefix - The prefix of the log stream name within the log group that you specified

CodeHookSpecification

data CodeHookSpecification Source #

Contains information about code hooks that Amazon Lex calls during a conversation.

See: newCodeHookSpecification smart constructor.

Instances

Instances details
FromJSON CodeHookSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CodeHookSpecification

ToJSON CodeHookSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CodeHookSpecification

Generic CodeHookSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CodeHookSpecification

Associated Types

type Rep CodeHookSpecification :: Type -> Type #

Read CodeHookSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CodeHookSpecification

Show CodeHookSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CodeHookSpecification

NFData CodeHookSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CodeHookSpecification

Methods

rnf :: CodeHookSpecification -> () #

Eq CodeHookSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CodeHookSpecification

Hashable CodeHookSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CodeHookSpecification

type Rep CodeHookSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CodeHookSpecification

type Rep CodeHookSpecification = D1 ('MetaData "CodeHookSpecification" "Amazonka.LexV2Models.Types.CodeHookSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CodeHookSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lambdaCodeHook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LambdaCodeHook)))

newCodeHookSpecification Source #

Create a value of CodeHookSpecification 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:lambdaCodeHook:CodeHookSpecification', codeHookSpecification_lambdaCodeHook - Undocumented member.

CompositeSlotTypeSetting

data CompositeSlotTypeSetting Source #

A composite slot is a combination of two or more slots that capture multiple pieces of information in a single user input.

See: newCompositeSlotTypeSetting smart constructor.

Instances

Instances details
FromJSON CompositeSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CompositeSlotTypeSetting

ToJSON CompositeSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CompositeSlotTypeSetting

Generic CompositeSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CompositeSlotTypeSetting

Associated Types

type Rep CompositeSlotTypeSetting :: Type -> Type #

Read CompositeSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CompositeSlotTypeSetting

Show CompositeSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CompositeSlotTypeSetting

NFData CompositeSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CompositeSlotTypeSetting

Eq CompositeSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CompositeSlotTypeSetting

Hashable CompositeSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CompositeSlotTypeSetting

type Rep CompositeSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CompositeSlotTypeSetting

type Rep CompositeSlotTypeSetting = D1 ('MetaData "CompositeSlotTypeSetting" "Amazonka.LexV2Models.Types.CompositeSlotTypeSetting" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CompositeSlotTypeSetting'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subSlots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SubSlotTypeComposition]))))

newCompositeSlotTypeSetting :: CompositeSlotTypeSetting Source #

Create a value of CompositeSlotTypeSetting 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:subSlots:CompositeSlotTypeSetting', compositeSlotTypeSetting_subSlots - Subslots in the composite slot.

Condition

data Condition Source #

Provides an expression that evaluates to true or false.

See: newCondition smart constructor.

Constructors

Condition' Text 

Instances

Instances details
FromJSON Condition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Condition

ToJSON Condition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Condition

Generic Condition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Condition

Associated Types

type Rep Condition :: Type -> Type #

Read Condition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Condition

Show Condition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Condition

NFData Condition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Condition

Methods

rnf :: Condition -> () #

Eq Condition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Condition

Hashable Condition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Condition

type Rep Condition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Condition

type Rep Condition = D1 ('MetaData "Condition" "Amazonka.LexV2Models.Types.Condition" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "Condition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "expressionString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCondition Source #

Create a value of Condition 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:expressionString:Condition', condition_expressionString - The expression string that is evaluated.

ConditionalBranch

data ConditionalBranch Source #

A set of actions that Amazon Lex should run if the condition is matched.

See: newConditionalBranch smart constructor.

Instances

Instances details
FromJSON ConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalBranch

ToJSON ConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalBranch

Generic ConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalBranch

Associated Types

type Rep ConditionalBranch :: Type -> Type #

Read ConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalBranch

Show ConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalBranch

NFData ConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalBranch

Methods

rnf :: ConditionalBranch -> () #

Eq ConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalBranch

Hashable ConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalBranch

type Rep ConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalBranch

type Rep ConditionalBranch = D1 ('MetaData "ConditionalBranch" "Amazonka.LexV2Models.Types.ConditionalBranch" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ConditionalBranch'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "response") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResponseSpecification)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "condition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Condition) :*: S1 ('MetaSel ('Just "nextStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DialogState))))

newConditionalBranch Source #

Create a value of ConditionalBranch 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:response:ConditionalBranch', conditionalBranch_response - Undocumented member.

$sel:name:ConditionalBranch', conditionalBranch_name - The name of the branch.

$sel:condition:ConditionalBranch', conditionalBranch_condition - Contains the expression to evaluate. If the condition is true, the branch's actions are taken.

$sel:nextStep:ConditionalBranch', conditionalBranch_nextStep - The next step in the conversation.

ConditionalSpecification

data ConditionalSpecification Source #

Provides a list of conditional branches. Branches are evaluated in the order that they are entered in the list. The first branch with a condition that evaluates to true is executed. The last branch in the list is the default branch. The default branch should not have any condition expression. The default branch is executed if no other branch has a matching condition.

See: newConditionalSpecification smart constructor.

Instances

Instances details
FromJSON ConditionalSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalSpecification

ToJSON ConditionalSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalSpecification

Generic ConditionalSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalSpecification

Associated Types

type Rep ConditionalSpecification :: Type -> Type #

Read ConditionalSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalSpecification

Show ConditionalSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalSpecification

NFData ConditionalSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalSpecification

Eq ConditionalSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalSpecification

Hashable ConditionalSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalSpecification

type Rep ConditionalSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConditionalSpecification

type Rep ConditionalSpecification = D1 ('MetaData "ConditionalSpecification" "Amazonka.LexV2Models.Types.ConditionalSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ConditionalSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "active") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "conditionalBranches") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty ConditionalBranch)) :*: S1 ('MetaSel ('Just "defaultBranch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DefaultConditionalBranch))))

newConditionalSpecification Source #

Create a value of ConditionalSpecification 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:active:ConditionalSpecification', conditionalSpecification_active - Determines whether a conditional branch is active. When active is false, the conditions are not evaluated.

$sel:conditionalBranches:ConditionalSpecification', conditionalSpecification_conditionalBranches - A list of conditional branches. A conditional branch is made up of a condition, a response and a next step. The response and next step are executed when the condition is true.

$sel:defaultBranch:ConditionalSpecification', conditionalSpecification_defaultBranch - The conditional branch that should be followed when the conditions for other branches are not satisfied. A conditional branch is made up of a condition, a response and a next step.

ConversationLogSettings

data ConversationLogSettings Source #

Configures conversation logging that saves audio, text, and metadata for the conversations with your users.

See: newConversationLogSettings smart constructor.

Instances

Instances details
FromJSON ConversationLogSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConversationLogSettings

ToJSON ConversationLogSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConversationLogSettings

Generic ConversationLogSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConversationLogSettings

Associated Types

type Rep ConversationLogSettings :: Type -> Type #

Read ConversationLogSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConversationLogSettings

Show ConversationLogSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConversationLogSettings

NFData ConversationLogSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConversationLogSettings

Methods

rnf :: ConversationLogSettings -> () #

Eq ConversationLogSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConversationLogSettings

Hashable ConversationLogSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConversationLogSettings

type Rep ConversationLogSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ConversationLogSettings

type Rep ConversationLogSettings = D1 ('MetaData "ConversationLogSettings" "Amazonka.LexV2Models.Types.ConversationLogSettings" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ConversationLogSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "audioLogSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty AudioLogSetting))) :*: S1 ('MetaSel ('Just "textLogSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty TextLogSetting)))))

newConversationLogSettings :: ConversationLogSettings Source #

Create a value of ConversationLogSettings 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:audioLogSettings:ConversationLogSettings', conversationLogSettings_audioLogSettings - The Amazon S3 settings for logging audio to an S3 bucket.

$sel:textLogSettings:ConversationLogSettings', conversationLogSettings_textLogSettings - The Amazon CloudWatch Logs settings for logging text and metadata.

CustomPayload

data CustomPayload Source #

A custom response string that Amazon Lex sends to your application. You define the content and structure the string.

See: newCustomPayload smart constructor.

Constructors

CustomPayload' Text 

Instances

Instances details
FromJSON CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

ToJSON CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

Generic CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

Associated Types

type Rep CustomPayload :: Type -> Type #

Read CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

Show CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

NFData CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

Methods

rnf :: CustomPayload -> () #

Eq CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

Hashable CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

type Rep CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

type Rep CustomPayload = D1 ('MetaData "CustomPayload" "Amazonka.LexV2Models.Types.CustomPayload" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CustomPayload'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCustomPayload Source #

Create a value of CustomPayload 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:value:CustomPayload', customPayload_value - The string that is sent to your application.

CustomVocabularyEntryId

data CustomVocabularyEntryId Source #

The unique entry identifier for the custom vocabulary items.

See: newCustomVocabularyEntryId smart constructor.

Instances

Instances details
ToJSON CustomVocabularyEntryId Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyEntryId

Generic CustomVocabularyEntryId Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyEntryId

Associated Types

type Rep CustomVocabularyEntryId :: Type -> Type #

Read CustomVocabularyEntryId Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyEntryId

Show CustomVocabularyEntryId Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyEntryId

NFData CustomVocabularyEntryId Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyEntryId

Methods

rnf :: CustomVocabularyEntryId -> () #

Eq CustomVocabularyEntryId Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyEntryId

Hashable CustomVocabularyEntryId Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyEntryId

type Rep CustomVocabularyEntryId Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyEntryId

type Rep CustomVocabularyEntryId = D1 ('MetaData "CustomVocabularyEntryId" "Amazonka.LexV2Models.Types.CustomVocabularyEntryId" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CustomVocabularyEntryId'" 'PrefixI 'True) (S1 ('MetaSel ('Just "itemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCustomVocabularyEntryId Source #

Create a value of CustomVocabularyEntryId 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:itemId:CustomVocabularyEntryId', customVocabularyEntryId_itemId - The unique item identifier for the custom vocabulary items.

CustomVocabularyExportSpecification

data CustomVocabularyExportSpecification Source #

Provides the parameters required for exporting a custom vocabulary.

See: newCustomVocabularyExportSpecification smart constructor.

Instances

Instances details
FromJSON CustomVocabularyExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyExportSpecification

ToJSON CustomVocabularyExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyExportSpecification

Generic CustomVocabularyExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyExportSpecification

Read CustomVocabularyExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyExportSpecification

Show CustomVocabularyExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyExportSpecification

NFData CustomVocabularyExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyExportSpecification

Eq CustomVocabularyExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyExportSpecification

Hashable CustomVocabularyExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyExportSpecification

type Rep CustomVocabularyExportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyExportSpecification

type Rep CustomVocabularyExportSpecification = D1 ('MetaData "CustomVocabularyExportSpecification" "Amazonka.LexV2Models.Types.CustomVocabularyExportSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CustomVocabularyExportSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCustomVocabularyExportSpecification Source #

Create a value of CustomVocabularyExportSpecification 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:botId:CustomVocabularyExportSpecification', customVocabularyExportSpecification_botId - The identifier of the bot that contains the custom vocabulary to export.

$sel:botVersion:CustomVocabularyExportSpecification', customVocabularyExportSpecification_botVersion - The version of the bot that contains the custom vocabulary to export.

$sel:localeId:CustomVocabularyExportSpecification', customVocabularyExportSpecification_localeId - The locale of the bot that contains the custom vocabulary to export.

CustomVocabularyImportSpecification

data CustomVocabularyImportSpecification Source #

Provides the parameters required for importing a custom vocabulary.

See: newCustomVocabularyImportSpecification smart constructor.

Instances

Instances details
FromJSON CustomVocabularyImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyImportSpecification

ToJSON CustomVocabularyImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyImportSpecification

Generic CustomVocabularyImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyImportSpecification

Read CustomVocabularyImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyImportSpecification

Show CustomVocabularyImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyImportSpecification

NFData CustomVocabularyImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyImportSpecification

Eq CustomVocabularyImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyImportSpecification

Hashable CustomVocabularyImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyImportSpecification

type Rep CustomVocabularyImportSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyImportSpecification

type Rep CustomVocabularyImportSpecification = D1 ('MetaData "CustomVocabularyImportSpecification" "Amazonka.LexV2Models.Types.CustomVocabularyImportSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CustomVocabularyImportSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "botId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "localeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCustomVocabularyImportSpecification Source #

Create a value of CustomVocabularyImportSpecification 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:botId:CustomVocabularyImportSpecification', customVocabularyImportSpecification_botId - The identifier of the bot to import the custom vocabulary to.

$sel:botVersion:CustomVocabularyImportSpecification', customVocabularyImportSpecification_botVersion - The version of the bot to import the custom vocabulary to.

$sel:localeId:CustomVocabularyImportSpecification', customVocabularyImportSpecification_localeId - The identifier of the local to import the custom vocabulary to. The value must be en_GB.

CustomVocabularyItem

data CustomVocabularyItem Source #

The unique custom vocabulary item from the custom vocabulary list.

See: newCustomVocabularyItem smart constructor.

Instances

Instances details
FromJSON CustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyItem

ToJSON CustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyItem

Generic CustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyItem

Associated Types

type Rep CustomVocabularyItem :: Type -> Type #

Read CustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyItem

Show CustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyItem

NFData CustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyItem

Methods

rnf :: CustomVocabularyItem -> () #

Eq CustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyItem

Hashable CustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyItem

type Rep CustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomVocabularyItem

type Rep CustomVocabularyItem = D1 ('MetaData "CustomVocabularyItem" "Amazonka.LexV2Models.Types.CustomVocabularyItem" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CustomVocabularyItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "displayAs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "weight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "itemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "phrase") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCustomVocabularyItem Source #

Create a value of CustomVocabularyItem 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:displayAs:CustomVocabularyItem', customVocabularyItem_displayAs - The display as value for the custom vocabulary item from the custom vocabulary list.

$sel:weight:CustomVocabularyItem', customVocabularyItem_weight - The weight assigned for the custom vocabulary item from the custom vocabulary list.

$sel:itemId:CustomVocabularyItem', customVocabularyItem_itemId - The unique item identifer for the custom vocabulary item from the custom vocabulary list.

$sel:phrase:CustomVocabularyItem', customVocabularyItem_phrase - The unique phrase for the custom vocabulary item from the custom vocabulary list.

DTMFSpecification

data DTMFSpecification Source #

Specifies the DTMF input specifications.

See: newDTMFSpecification smart constructor.

Instances

Instances details
FromJSON DTMFSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DTMFSpecification

ToJSON DTMFSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DTMFSpecification

Generic DTMFSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DTMFSpecification

Associated Types

type Rep DTMFSpecification :: Type -> Type #

Read DTMFSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DTMFSpecification

Show DTMFSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DTMFSpecification

NFData DTMFSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DTMFSpecification

Methods

rnf :: DTMFSpecification -> () #

Eq DTMFSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DTMFSpecification

Hashable DTMFSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DTMFSpecification

type Rep DTMFSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DTMFSpecification

type Rep DTMFSpecification = D1 ('MetaData "DTMFSpecification" "Amazonka.LexV2Models.Types.DTMFSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DTMFSpecification'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxLength") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "endTimeoutMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)) :*: (S1 ('MetaSel ('Just "deletionCharacter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "endCharacter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDTMFSpecification Source #

Create a value of DTMFSpecification 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:maxLength:DTMFSpecification', dTMFSpecification_maxLength - The maximum number of DTMF digits allowed in an utterance.

$sel:endTimeoutMs:DTMFSpecification', dTMFSpecification_endTimeoutMs - How long the bot should wait after the last DTMF character input before assuming that the input has concluded.

$sel:deletionCharacter:DTMFSpecification', dTMFSpecification_deletionCharacter - The DTMF character that clears the accumulated DTMF digits and immediately ends the input.

$sel:endCharacter:DTMFSpecification', dTMFSpecification_endCharacter - The DTMF character that immediately ends input. If the user does not press this character, the input ends after the end timeout.

DataPrivacy

data DataPrivacy Source #

By default, data stored by Amazon Lex is encrypted. The DataPrivacy structure provides settings that determine how Amazon Lex handles special cases of securing the data for your bot.

See: newDataPrivacy smart constructor.

Constructors

DataPrivacy' Bool 

Instances

Instances details
FromJSON DataPrivacy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DataPrivacy

ToJSON DataPrivacy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DataPrivacy

Generic DataPrivacy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DataPrivacy

Associated Types

type Rep DataPrivacy :: Type -> Type #

Read DataPrivacy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DataPrivacy

Show DataPrivacy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DataPrivacy

NFData DataPrivacy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DataPrivacy

Methods

rnf :: DataPrivacy -> () #

Eq DataPrivacy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DataPrivacy

Hashable DataPrivacy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DataPrivacy

type Rep DataPrivacy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DataPrivacy

type Rep DataPrivacy = D1 ('MetaData "DataPrivacy" "Amazonka.LexV2Models.Types.DataPrivacy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DataPrivacy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "childDirected") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newDataPrivacy Source #

Create a value of DataPrivacy 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:childDirected:DataPrivacy', dataPrivacy_childDirected - For each Amazon Lex bot created with the Amazon Lex Model Building Service, you must specify whether your use of Amazon Lex is related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to the Children's Online Privacy Protection Act (COPPA) by specifying true or false in the childDirected field. By specifying true in the childDirected field, you confirm that your use of Amazon Lex is related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA. By specifying false in the childDirected field, you confirm that your use of Amazon Lex is not related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA. You may not specify a default value for the childDirected field that does not accurately reflect whether your use of Amazon Lex is related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to COPPA. If your use of Amazon Lex relates to a website, program, or other application that is directed in whole or in part, to children under age 13, you must obtain any required verifiable parental consent under COPPA. For information regarding the use of Amazon Lex in connection with websites, programs, or other applications that are directed or targeted, in whole or in part, to children under age 13, see the Amazon Lex FAQ.

DateRangeFilter

data DateRangeFilter Source #

The object used for specifying the data range that the customer wants Amazon Lex to read through in the input transcripts.

See: newDateRangeFilter smart constructor.

Instances

Instances details
FromJSON DateRangeFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DateRangeFilter

ToJSON DateRangeFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DateRangeFilter

Generic DateRangeFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DateRangeFilter

Associated Types

type Rep DateRangeFilter :: Type -> Type #

Read DateRangeFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DateRangeFilter

Show DateRangeFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DateRangeFilter

NFData DateRangeFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DateRangeFilter

Methods

rnf :: DateRangeFilter -> () #

Eq DateRangeFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DateRangeFilter

Hashable DateRangeFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DateRangeFilter

type Rep DateRangeFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DateRangeFilter

type Rep DateRangeFilter = D1 ('MetaData "DateRangeFilter" "Amazonka.LexV2Models.Types.DateRangeFilter" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DateRangeFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "startDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "endDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))

newDateRangeFilter Source #

Create a value of DateRangeFilter 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:startDateTime:DateRangeFilter', dateRangeFilter_startDateTime - A timestamp indicating the start date for the date range filter.

$sel:endDateTime:DateRangeFilter', dateRangeFilter_endDateTime - A timestamp indicating the end date for the date range filter.

DefaultConditionalBranch

data DefaultConditionalBranch Source #

A set of actions that Amazon Lex should run if none of the other conditions are met.

See: newDefaultConditionalBranch smart constructor.

Instances

Instances details
FromJSON DefaultConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DefaultConditionalBranch

ToJSON DefaultConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DefaultConditionalBranch

Generic DefaultConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DefaultConditionalBranch

Associated Types

type Rep DefaultConditionalBranch :: Type -> Type #

Read DefaultConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DefaultConditionalBranch

Show DefaultConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DefaultConditionalBranch

NFData DefaultConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DefaultConditionalBranch

Eq DefaultConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DefaultConditionalBranch

Hashable DefaultConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DefaultConditionalBranch

type Rep DefaultConditionalBranch Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DefaultConditionalBranch

type Rep DefaultConditionalBranch = D1 ('MetaData "DefaultConditionalBranch" "Amazonka.LexV2Models.Types.DefaultConditionalBranch" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DefaultConditionalBranch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogState)) :*: S1 ('MetaSel ('Just "response") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResponseSpecification))))

newDefaultConditionalBranch :: DefaultConditionalBranch Source #

Create a value of DefaultConditionalBranch 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:nextStep:DefaultConditionalBranch', defaultConditionalBranch_nextStep - The next step in the conversation.

$sel:response:DefaultConditionalBranch', defaultConditionalBranch_response - Undocumented member.

DialogAction

data DialogAction Source #

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

See: newDialogAction smart constructor.

Instances

Instances details
FromJSON DialogAction Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogAction

ToJSON DialogAction Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogAction

Generic DialogAction Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogAction

Associated Types

type Rep DialogAction :: Type -> Type #

Read DialogAction Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogAction

Show DialogAction Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogAction

NFData DialogAction Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogAction

Methods

rnf :: DialogAction -> () #

Eq DialogAction Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogAction

Hashable DialogAction Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogAction

type Rep DialogAction Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogAction

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

newDialogAction Source #

Create a value of DialogAction 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:slotToElicit:DialogAction', dialogAction_slotToElicit - If the dialog action is ElicitSlot, defines the slot to elicit from the user.

$sel:suppressNextMessage:DialogAction', dialogAction_suppressNextMessage - When true the next message for the intent is not used.

$sel:type':DialogAction', dialogAction_type - The action that the bot should execute.

DialogCodeHookInvocationSetting

data DialogCodeHookInvocationSetting Source #

Settings that specify the dialog code hook that is called by Amazon Lex at a step of the conversation.

See: newDialogCodeHookInvocationSetting smart constructor.

Instances

Instances details
FromJSON DialogCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookInvocationSetting

ToJSON DialogCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookInvocationSetting

Generic DialogCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookInvocationSetting

Associated Types

type Rep DialogCodeHookInvocationSetting :: Type -> Type #

Read DialogCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookInvocationSetting

Show DialogCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookInvocationSetting

NFData DialogCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookInvocationSetting

Eq DialogCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookInvocationSetting

Hashable DialogCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookInvocationSetting

type Rep DialogCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookInvocationSetting

type Rep DialogCodeHookInvocationSetting = D1 ('MetaData "DialogCodeHookInvocationSetting" "Amazonka.LexV2Models.Types.DialogCodeHookInvocationSetting" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DialogCodeHookInvocationSetting'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "invocationLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enableCodeHookInvocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "active") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "postCodeHookSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PostDialogCodeHookInvocationSpecification))))

newDialogCodeHookInvocationSetting Source #

Create a value of DialogCodeHookInvocationSetting 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:invocationLabel:DialogCodeHookInvocationSetting', dialogCodeHookInvocationSetting_invocationLabel - A label that indicates the dialog step from which the dialog code hook is happening.

$sel:enableCodeHookInvocation:DialogCodeHookInvocationSetting', dialogCodeHookInvocationSetting_enableCodeHookInvocation - Indicates whether a Lambda function should be invoked for the dialog.

$sel:active:DialogCodeHookInvocationSetting', dialogCodeHookInvocationSetting_active - Determines whether a dialog code hook is used when the intent is activated.

$sel:postCodeHookSpecification:DialogCodeHookInvocationSetting', dialogCodeHookInvocationSetting_postCodeHookSpecification - Contains the responses and actions that Amazon Lex takes after the Lambda function is complete.

DialogCodeHookSettings

data DialogCodeHookSettings Source #

Settings that determine the Lambda function that Amazon Lex uses for processing user responses.

See: newDialogCodeHookSettings smart constructor.

Instances

Instances details
FromJSON DialogCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookSettings

ToJSON DialogCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookSettings

Generic DialogCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookSettings

Associated Types

type Rep DialogCodeHookSettings :: Type -> Type #

Read DialogCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookSettings

Show DialogCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookSettings

NFData DialogCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookSettings

Methods

rnf :: DialogCodeHookSettings -> () #

Eq DialogCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookSettings

Hashable DialogCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookSettings

type Rep DialogCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogCodeHookSettings

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

newDialogCodeHookSettings Source #

Create a value of DialogCodeHookSettings 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:enabled:DialogCodeHookSettings', dialogCodeHookSettings_enabled - Enables the dialog code hook so that it processes user requests.

DialogState

data DialogState Source #

The current state of the conversation with the user.

See: newDialogState smart constructor.

Instances

Instances details
FromJSON DialogState Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogState

ToJSON DialogState Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogState

Generic DialogState Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogState

Associated Types

type Rep DialogState :: Type -> Type #

Read DialogState Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogState

Show DialogState Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogState

NFData DialogState Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogState

Methods

rnf :: DialogState -> () #

Eq DialogState Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogState

Hashable DialogState Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogState

type Rep DialogState Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.DialogState

type Rep DialogState = D1 ('MetaData "DialogState" "Amazonka.LexV2Models.Types.DialogState" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "DialogState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dialogAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogAction)) :*: (S1 ('MetaSel ('Just "intent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntentOverride)) :*: S1 ('MetaSel ('Just "sessionAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))

newDialogState :: DialogState Source #

Create a value of DialogState 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:dialogAction:DialogState', dialogState_dialogAction - Undocumented member.

$sel:intent:DialogState', dialogState_intent - Undocumented member.

$sel:sessionAttributes:DialogState', dialogState_sessionAttributes - Map of key/value pairs representing session-specific context information. It contains application information passed between Amazon Lex and a client application.

ElicitationCodeHookInvocationSetting

data ElicitationCodeHookInvocationSetting Source #

Settings that specify the dialog code hook that is called by Amazon Lex between eliciting slot values.

See: newElicitationCodeHookInvocationSetting smart constructor.

Instances

Instances details
FromJSON ElicitationCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ElicitationCodeHookInvocationSetting

ToJSON ElicitationCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ElicitationCodeHookInvocationSetting

Generic ElicitationCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ElicitationCodeHookInvocationSetting

Read ElicitationCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ElicitationCodeHookInvocationSetting

Show ElicitationCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ElicitationCodeHookInvocationSetting

NFData ElicitationCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ElicitationCodeHookInvocationSetting

Eq ElicitationCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ElicitationCodeHookInvocationSetting

Hashable ElicitationCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ElicitationCodeHookInvocationSetting

type Rep ElicitationCodeHookInvocationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ElicitationCodeHookInvocationSetting

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

newElicitationCodeHookInvocationSetting Source #

Create a value of ElicitationCodeHookInvocationSetting 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:invocationLabel:ElicitationCodeHookInvocationSetting', elicitationCodeHookInvocationSetting_invocationLabel - A label that indicates the dialog step from which the dialog code hook is happening.

$sel:enableCodeHookInvocation:ElicitationCodeHookInvocationSetting', elicitationCodeHookInvocationSetting_enableCodeHookInvocation - Indicates whether a Lambda function should be invoked for the dialog.

EncryptionSetting

data EncryptionSetting Source #

The object representing the passwords that were used to encrypt the data related to the bot recommendation, as well as the KMS key ARN used to encrypt the associated metadata.

See: newEncryptionSetting smart constructor.

Instances

Instances details
FromJSON EncryptionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.EncryptionSetting

ToJSON EncryptionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.EncryptionSetting

Generic EncryptionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.EncryptionSetting

Associated Types

type Rep EncryptionSetting :: Type -> Type #

Show EncryptionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.EncryptionSetting

NFData EncryptionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.EncryptionSetting

Methods

rnf :: EncryptionSetting -> () #

Eq EncryptionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.EncryptionSetting

Hashable EncryptionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.EncryptionSetting

type Rep EncryptionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.EncryptionSetting

type Rep EncryptionSetting = D1 ('MetaData "EncryptionSetting" "Amazonka.LexV2Models.Types.EncryptionSetting" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "EncryptionSetting'" 'PrefixI 'True) (S1 ('MetaSel ('Just "associatedTranscriptsPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "botLocaleExportPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "kmsKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newEncryptionSetting :: EncryptionSetting Source #

Create a value of EncryptionSetting 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:associatedTranscriptsPassword:EncryptionSetting', encryptionSetting_associatedTranscriptsPassword - The password used to encrypt the associated transcript file.

$sel:botLocaleExportPassword:EncryptionSetting', encryptionSetting_botLocaleExportPassword - The password used to encrypt the recommended bot recommendation file.

$sel:kmsKeyArn:EncryptionSetting', encryptionSetting_kmsKeyArn - The KMS key ARN used to encrypt the metadata associated with the bot recommendation.

ExportFilter

data ExportFilter Source #

Filters the response form the ListExports operation

See: newExportFilter smart constructor.

Instances

Instances details
ToJSON ExportFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilter

Generic ExportFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilter

Associated Types

type Rep ExportFilter :: Type -> Type #

Read ExportFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilter

Show ExportFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilter

NFData ExportFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilter

Methods

rnf :: ExportFilter -> () #

Eq ExportFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilter

Hashable ExportFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilter

type Rep ExportFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportFilter

type Rep ExportFilter = D1 ('MetaData "ExportFilter" "Amazonka.LexV2Models.Types.ExportFilter" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ExportFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExportFilterName) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExportFilterOperator))))

newExportFilter Source #

Create a value of ExportFilter 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:name:ExportFilter', exportFilter_name - The name of the field to use for filtering.

$sel:values:ExportFilter', exportFilter_values - The values to use to filter the response. The values must be Bot, BotLocale, or CustomVocabulary.

$sel:operator:ExportFilter', exportFilter_operator - The operator to use for the filter. Specify EQ when the ListExports operation should return only resource types that equal the specified value. Specify CO when the ListExports operation should return resource types that contain the specified value.

ExportResourceSpecification

data ExportResourceSpecification Source #

Provides information about the bot or bot locale that you want to export. You can specify the botExportSpecification or the botLocaleExportSpecification, but not both.

See: newExportResourceSpecification smart constructor.

Instances

Instances details
FromJSON ExportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportResourceSpecification

ToJSON ExportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportResourceSpecification

Generic ExportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportResourceSpecification

Associated Types

type Rep ExportResourceSpecification :: Type -> Type #

Read ExportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportResourceSpecification

Show ExportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportResourceSpecification

NFData ExportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportResourceSpecification

Eq ExportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportResourceSpecification

Hashable ExportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportResourceSpecification

type Rep ExportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportResourceSpecification

type Rep ExportResourceSpecification = D1 ('MetaData "ExportResourceSpecification" "Amazonka.LexV2Models.Types.ExportResourceSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ExportResourceSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "botExportSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotExportSpecification)) :*: (S1 ('MetaSel ('Just "botLocaleExportSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotLocaleExportSpecification)) :*: S1 ('MetaSel ('Just "customVocabularyExportSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomVocabularyExportSpecification)))))

newExportResourceSpecification :: ExportResourceSpecification Source #

Create a value of ExportResourceSpecification 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:botExportSpecification:ExportResourceSpecification', exportResourceSpecification_botExportSpecification - Parameters for exporting a bot.

$sel:botLocaleExportSpecification:ExportResourceSpecification', exportResourceSpecification_botLocaleExportSpecification - Parameters for exporting a bot locale.

$sel:customVocabularyExportSpecification:ExportResourceSpecification', exportResourceSpecification_customVocabularyExportSpecification - The parameters required to export a custom vocabulary.

ExportSortBy

data ExportSortBy Source #

Provides information about sorting a list of exports.

See: newExportSortBy smart constructor.

Instances

Instances details
ToJSON ExportSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortBy

Generic ExportSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortBy

Associated Types

type Rep ExportSortBy :: Type -> Type #

Read ExportSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortBy

Show ExportSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortBy

NFData ExportSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortBy

Methods

rnf :: ExportSortBy -> () #

Eq ExportSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortBy

Hashable ExportSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortBy

type Rep ExportSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSortBy

type Rep ExportSortBy = D1 ('MetaData "ExportSortBy" "Amazonka.LexV2Models.Types.ExportSortBy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ExportSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExportSortAttribute) :*: S1 ('MetaSel ('Just "order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SortOrder)))

newExportSortBy Source #

Create a value of ExportSortBy 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:attribute:ExportSortBy', exportSortBy_attribute - The export field to use for sorting.

$sel:order:ExportSortBy', exportSortBy_order - The order to sort the list.

ExportSummary

data ExportSummary Source #

Provides summary information about an export in an export list.

See: newExportSummary smart constructor.

Instances

Instances details
FromJSON ExportSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSummary

Generic ExportSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSummary

Associated Types

type Rep ExportSummary :: Type -> Type #

Read ExportSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSummary

Show ExportSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSummary

NFData ExportSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSummary

Methods

rnf :: ExportSummary -> () #

Eq ExportSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSummary

Hashable ExportSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSummary

type Rep ExportSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExportSummary

type Rep ExportSummary = D1 ('MetaData "ExportSummary" "Amazonka.LexV2Models.Types.ExportSummary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ExportSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "exportId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "exportStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportStatus)))) :*: (S1 ('MetaSel ('Just "fileFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportExportFileFormat)) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "resourceSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportResourceSpecification))))))

newExportSummary :: ExportSummary Source #

Create a value of ExportSummary 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:creationDateTime:ExportSummary', exportSummary_creationDateTime - The date and time that the export was created.

$sel:exportId:ExportSummary', exportSummary_exportId - The unique identifier that Amazon Lex assigned to the export.

$sel:exportStatus:ExportSummary', exportSummary_exportStatus - The status of the export. When the status is Completed the export is ready to download.

$sel:fileFormat:ExportSummary', exportSummary_fileFormat - The file format used in the export files.

$sel:lastUpdatedDateTime:ExportSummary', exportSummary_lastUpdatedDateTime - The date and time that the export was last updated.

$sel:resourceSpecification:ExportSummary', exportSummary_resourceSpecification - Information about the bot or bot locale that was exported.

ExternalSourceSetting

data ExternalSourceSetting Source #

Provides information about the external source of the slot type's definition.

See: newExternalSourceSetting smart constructor.

Instances

Instances details
FromJSON ExternalSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExternalSourceSetting

ToJSON ExternalSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExternalSourceSetting

Generic ExternalSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExternalSourceSetting

Associated Types

type Rep ExternalSourceSetting :: Type -> Type #

Read ExternalSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExternalSourceSetting

Show ExternalSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExternalSourceSetting

NFData ExternalSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExternalSourceSetting

Methods

rnf :: ExternalSourceSetting -> () #

Eq ExternalSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExternalSourceSetting

Hashable ExternalSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExternalSourceSetting

type Rep ExternalSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ExternalSourceSetting

type Rep ExternalSourceSetting = D1 ('MetaData "ExternalSourceSetting" "Amazonka.LexV2Models.Types.ExternalSourceSetting" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ExternalSourceSetting'" 'PrefixI 'True) (S1 ('MetaSel ('Just "grammarSlotTypeSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrammarSlotTypeSetting))))

newExternalSourceSetting :: ExternalSourceSetting Source #

Create a value of ExternalSourceSetting 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:grammarSlotTypeSetting:ExternalSourceSetting', externalSourceSetting_grammarSlotTypeSetting - Settings required for a slot type based on a grammar that you provide.

FailedCustomVocabularyItem

data FailedCustomVocabularyItem Source #

The unique failed custom vocabulary item from the custom vocabulary list.

See: newFailedCustomVocabularyItem smart constructor.

Instances

Instances details
FromJSON FailedCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FailedCustomVocabularyItem

Generic FailedCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FailedCustomVocabularyItem

Associated Types

type Rep FailedCustomVocabularyItem :: Type -> Type #

Read FailedCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FailedCustomVocabularyItem

Show FailedCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FailedCustomVocabularyItem

NFData FailedCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FailedCustomVocabularyItem

Eq FailedCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FailedCustomVocabularyItem

Hashable FailedCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FailedCustomVocabularyItem

type Rep FailedCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FailedCustomVocabularyItem

type Rep FailedCustomVocabularyItem = D1 ('MetaData "FailedCustomVocabularyItem" "Amazonka.LexV2Models.Types.FailedCustomVocabularyItem" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "FailedCustomVocabularyItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorCode)) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "itemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newFailedCustomVocabularyItem :: FailedCustomVocabularyItem Source #

Create a value of FailedCustomVocabularyItem 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:errorCode:FailedCustomVocabularyItem', failedCustomVocabularyItem_errorCode - The unique error code for the failed custom vocabulary item from the custom vocabulary list.

$sel:errorMessage:FailedCustomVocabularyItem', failedCustomVocabularyItem_errorMessage - The error message for the failed custom vocabulary item from the custom vocabulary list.

$sel:itemId:FailedCustomVocabularyItem', failedCustomVocabularyItem_itemId - The unique item identifer for the failed custom vocabulary item from the custom vocabulary list.

FulfillmentCodeHookSettings

data FulfillmentCodeHookSettings Source #

Determines if a Lambda function should be invoked for a specific intent.

See: newFulfillmentCodeHookSettings smart constructor.

Instances

Instances details
FromJSON FulfillmentCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentCodeHookSettings

ToJSON FulfillmentCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentCodeHookSettings

Generic FulfillmentCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentCodeHookSettings

Associated Types

type Rep FulfillmentCodeHookSettings :: Type -> Type #

Read FulfillmentCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentCodeHookSettings

Show FulfillmentCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentCodeHookSettings

NFData FulfillmentCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentCodeHookSettings

Eq FulfillmentCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentCodeHookSettings

Hashable FulfillmentCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentCodeHookSettings

type Rep FulfillmentCodeHookSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentCodeHookSettings

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

newFulfillmentCodeHookSettings Source #

Create a value of FulfillmentCodeHookSettings 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:

FulfillmentCodeHookSettings, fulfillmentCodeHookSettings_active - Determines whether the fulfillment code hook is used. When active is false, the code hook doesn't run.

$sel:fulfillmentUpdatesSpecification:FulfillmentCodeHookSettings', fulfillmentCodeHookSettings_fulfillmentUpdatesSpecification - Provides settings for update messages sent to the user for long-running Lambda fulfillment functions. Fulfillment updates can be used only with streaming conversations.

$sel:postFulfillmentStatusSpecification:FulfillmentCodeHookSettings', fulfillmentCodeHookSettings_postFulfillmentStatusSpecification - Provides settings for messages sent to the user for after the Lambda fulfillment function completes. Post-fulfillment messages can be sent for both streaming and non-streaming conversations.

$sel:enabled:FulfillmentCodeHookSettings', fulfillmentCodeHookSettings_enabled - Indicates whether a Lambda function should be invoked to fulfill a specific intent.

FulfillmentStartResponseSpecification

data FulfillmentStartResponseSpecification Source #

Provides settings for a message that is sent to the user when a fulfillment Lambda function starts running.

See: newFulfillmentStartResponseSpecification smart constructor.

Instances

Instances details
FromJSON FulfillmentStartResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentStartResponseSpecification

ToJSON FulfillmentStartResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentStartResponseSpecification

Generic FulfillmentStartResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentStartResponseSpecification

Read FulfillmentStartResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentStartResponseSpecification

Show FulfillmentStartResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentStartResponseSpecification

NFData FulfillmentStartResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentStartResponseSpecification

Eq FulfillmentStartResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentStartResponseSpecification

Hashable FulfillmentStartResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentStartResponseSpecification

type Rep FulfillmentStartResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentStartResponseSpecification

type Rep FulfillmentStartResponseSpecification = D1 ('MetaData "FulfillmentStartResponseSpecification" "Amazonka.LexV2Models.Types.FulfillmentStartResponseSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "FulfillmentStartResponseSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "allowInterrupt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "delayInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "messageGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty MessageGroup)))))

newFulfillmentStartResponseSpecification Source #

Create a value of FulfillmentStartResponseSpecification 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:allowInterrupt:FulfillmentStartResponseSpecification', fulfillmentStartResponseSpecification_allowInterrupt - Determines whether the user can interrupt the start message while it is playing.

$sel:delayInSeconds:FulfillmentStartResponseSpecification', fulfillmentStartResponseSpecification_delayInSeconds - The delay between when the Lambda fulfillment function starts running and the start message is played. If the Lambda function returns before the delay is over, the start message isn't played.

$sel:messageGroups:FulfillmentStartResponseSpecification', fulfillmentStartResponseSpecification_messageGroups - One to 5 message groups that contain start messages. Amazon Lex chooses one of the messages to play to the user.

FulfillmentUpdateResponseSpecification

data FulfillmentUpdateResponseSpecification Source #

Provides settings for a message that is sent periodically to the user while a fulfillment Lambda function is running.

See: newFulfillmentUpdateResponseSpecification smart constructor.

Instances

Instances details
FromJSON FulfillmentUpdateResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdateResponseSpecification

ToJSON FulfillmentUpdateResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdateResponseSpecification

Generic FulfillmentUpdateResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdateResponseSpecification

Read FulfillmentUpdateResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdateResponseSpecification

Show FulfillmentUpdateResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdateResponseSpecification

NFData FulfillmentUpdateResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdateResponseSpecification

Eq FulfillmentUpdateResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdateResponseSpecification

Hashable FulfillmentUpdateResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdateResponseSpecification

type Rep FulfillmentUpdateResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdateResponseSpecification

type Rep FulfillmentUpdateResponseSpecification = D1 ('MetaData "FulfillmentUpdateResponseSpecification" "Amazonka.LexV2Models.Types.FulfillmentUpdateResponseSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "FulfillmentUpdateResponseSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "allowInterrupt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "frequencyInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "messageGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty MessageGroup)))))

newFulfillmentUpdateResponseSpecification Source #

Create a value of FulfillmentUpdateResponseSpecification 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:allowInterrupt:FulfillmentUpdateResponseSpecification', fulfillmentUpdateResponseSpecification_allowInterrupt - Determines whether the user can interrupt an update message while it is playing.

$sel:frequencyInSeconds:FulfillmentUpdateResponseSpecification', fulfillmentUpdateResponseSpecification_frequencyInSeconds - The frequency that a message is sent to the user. When the period ends, Amazon Lex chooses a message from the message groups and plays it to the user. If the fulfillment Lambda returns before the first period ends, an update message is not played to the user.

$sel:messageGroups:FulfillmentUpdateResponseSpecification', fulfillmentUpdateResponseSpecification_messageGroups - One to 5 message groups that contain update messages. Amazon Lex chooses one of the messages to play to the user.

FulfillmentUpdatesSpecification

data FulfillmentUpdatesSpecification Source #

Provides information for updating the user on the progress of fulfilling an intent.

See: newFulfillmentUpdatesSpecification smart constructor.

Instances

Instances details
FromJSON FulfillmentUpdatesSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdatesSpecification

ToJSON FulfillmentUpdatesSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdatesSpecification

Generic FulfillmentUpdatesSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdatesSpecification

Associated Types

type Rep FulfillmentUpdatesSpecification :: Type -> Type #

Read FulfillmentUpdatesSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdatesSpecification

Show FulfillmentUpdatesSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdatesSpecification

NFData FulfillmentUpdatesSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdatesSpecification

Eq FulfillmentUpdatesSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdatesSpecification

Hashable FulfillmentUpdatesSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdatesSpecification

type Rep FulfillmentUpdatesSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.FulfillmentUpdatesSpecification

type Rep FulfillmentUpdatesSpecification = D1 ('MetaData "FulfillmentUpdatesSpecification" "Amazonka.LexV2Models.Types.FulfillmentUpdatesSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "FulfillmentUpdatesSpecification'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "startResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FulfillmentStartResponseSpecification)) :*: S1 ('MetaSel ('Just "timeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "updateResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FulfillmentUpdateResponseSpecification)) :*: S1 ('MetaSel ('Just "active") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

newFulfillmentUpdatesSpecification Source #

Create a value of FulfillmentUpdatesSpecification 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:startResponse:FulfillmentUpdatesSpecification', fulfillmentUpdatesSpecification_startResponse - Provides configuration information for the message sent to users when the fulfillment Lambda functions starts running.

$sel:timeoutInSeconds:FulfillmentUpdatesSpecification', fulfillmentUpdatesSpecification_timeoutInSeconds - The length of time that the fulfillment Lambda function should run before it times out.

$sel:updateResponse:FulfillmentUpdatesSpecification', fulfillmentUpdatesSpecification_updateResponse - Provides configuration information for messages sent periodically to the user while the fulfillment Lambda function is running.

$sel:active:FulfillmentUpdatesSpecification', fulfillmentUpdatesSpecification_active - Determines whether fulfillment updates are sent to the user. When this field is true, updates are sent.

If the active field is set to true, the startResponse, updateResponse, and timeoutInSeconds fields are required.

GrammarSlotTypeSetting

data GrammarSlotTypeSetting Source #

Settings requried for a slot type based on a grammar that you provide.

See: newGrammarSlotTypeSetting smart constructor.

Instances

Instances details
FromJSON GrammarSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSetting

ToJSON GrammarSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSetting

Generic GrammarSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSetting

Associated Types

type Rep GrammarSlotTypeSetting :: Type -> Type #

Read GrammarSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSetting

Show GrammarSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSetting

NFData GrammarSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSetting

Methods

rnf :: GrammarSlotTypeSetting -> () #

Eq GrammarSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSetting

Hashable GrammarSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSetting

type Rep GrammarSlotTypeSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSetting

type Rep GrammarSlotTypeSetting = D1 ('MetaData "GrammarSlotTypeSetting" "Amazonka.LexV2Models.Types.GrammarSlotTypeSetting" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "GrammarSlotTypeSetting'" 'PrefixI 'True) (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GrammarSlotTypeSource))))

newGrammarSlotTypeSetting :: GrammarSlotTypeSetting Source #

Create a value of GrammarSlotTypeSetting 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:source:GrammarSlotTypeSetting', grammarSlotTypeSetting_source - The source of the grammar used to create the slot type.

GrammarSlotTypeSource

data GrammarSlotTypeSource Source #

Describes the Amazon S3 bucket name and location for the grammar that is the source for the slot type.

See: newGrammarSlotTypeSource smart constructor.

Instances

Instances details
FromJSON GrammarSlotTypeSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSource

ToJSON GrammarSlotTypeSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSource

Generic GrammarSlotTypeSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSource

Associated Types

type Rep GrammarSlotTypeSource :: Type -> Type #

Read GrammarSlotTypeSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSource

Show GrammarSlotTypeSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSource

NFData GrammarSlotTypeSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSource

Methods

rnf :: GrammarSlotTypeSource -> () #

Eq GrammarSlotTypeSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSource

Hashable GrammarSlotTypeSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSource

type Rep GrammarSlotTypeSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.GrammarSlotTypeSource

type Rep GrammarSlotTypeSource = D1 ('MetaData "GrammarSlotTypeSource" "Amazonka.LexV2Models.Types.GrammarSlotTypeSource" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "GrammarSlotTypeSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kmsKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "s3BucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "s3ObjectKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGrammarSlotTypeSource Source #

Create a value of GrammarSlotTypeSource 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:kmsKeyArn:GrammarSlotTypeSource', grammarSlotTypeSource_kmsKeyArn - The Amazon KMS key required to decrypt the contents of the grammar, if any.

$sel:s3BucketName:GrammarSlotTypeSource', grammarSlotTypeSource_s3BucketName - The name of the S3 bucket that contains the grammar source.

$sel:s3ObjectKey:GrammarSlotTypeSource', grammarSlotTypeSource_s3ObjectKey - The path to the grammar in the S3 bucket.

ImageResponseCard

data ImageResponseCard Source #

A card that is shown to the user by a messaging platform. You define the contents of the card, the card is displayed by the platform.

When you use a response card, the response from the user is constrained to the text associated with a button on the card.

See: newImageResponseCard smart constructor.

Instances

Instances details
FromJSON ImageResponseCard Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImageResponseCard

ToJSON ImageResponseCard Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImageResponseCard

Generic ImageResponseCard Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImageResponseCard

Associated Types

type Rep ImageResponseCard :: Type -> Type #

Read ImageResponseCard Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImageResponseCard

Show ImageResponseCard Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImageResponseCard

NFData ImageResponseCard Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImageResponseCard

Methods

rnf :: ImageResponseCard -> () #

Eq ImageResponseCard Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImageResponseCard

Hashable ImageResponseCard Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImageResponseCard

type Rep ImageResponseCard Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImageResponseCard

type Rep ImageResponseCard = D1 ('MetaData "ImageResponseCard" "Amazonka.LexV2Models.Types.ImageResponseCard" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ImageResponseCard'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "buttons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Button])) :*: S1 ('MetaSel ('Just "imageUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "subtitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newImageResponseCard Source #

Create a value of ImageResponseCard 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:buttons:ImageResponseCard', imageResponseCard_buttons - A list of buttons that should be displayed on the response card. The arrangement of the buttons is determined by the platform that displays the button.

$sel:imageUrl:ImageResponseCard', imageResponseCard_imageUrl - The URL of an image to display on the response card. The image URL must be publicly available so that the platform displaying the response card has access to the image.

$sel:subtitle:ImageResponseCard', imageResponseCard_subtitle - The subtitle to display on the response card. The format of the subtitle is determined by the platform displaying the response card.

$sel:title:ImageResponseCard', imageResponseCard_title - The title to display on the response card. The format of the title is determined by the platform displaying the response card.

ImportFilter

data ImportFilter Source #

Filters the response from the ListImports operation.

See: newImportFilter smart constructor.

Instances

Instances details
ToJSON ImportFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilter

Generic ImportFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilter

Associated Types

type Rep ImportFilter :: Type -> Type #

Read ImportFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilter

Show ImportFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilter

NFData ImportFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilter

Methods

rnf :: ImportFilter -> () #

Eq ImportFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilter

Hashable ImportFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilter

type Rep ImportFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportFilter

type Rep ImportFilter = D1 ('MetaData "ImportFilter" "Amazonka.LexV2Models.Types.ImportFilter" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ImportFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ImportFilterName) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ImportFilterOperator))))

newImportFilter Source #

Create a value of ImportFilter 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:name:ImportFilter', importFilter_name - The name of the field to use for filtering.

$sel:values:ImportFilter', importFilter_values - The values to use to filter the response. The values must be Bot, BotLocale, or CustomVocabulary.

$sel:operator:ImportFilter', importFilter_operator - The operator to use for the filter. Specify EQ when the ListImports operation should return only resource types that equal the specified value. Specify CO when the ListImports operation should return resource types that contain the specified value.

ImportResourceSpecification

data ImportResourceSpecification Source #

Provides information about the bot or bot locale that you want to import. You can specify the botImportSpecification or the botLocaleImportSpecification, but not both.

See: newImportResourceSpecification smart constructor.

Instances

Instances details
FromJSON ImportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceSpecification

ToJSON ImportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceSpecification

Generic ImportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceSpecification

Associated Types

type Rep ImportResourceSpecification :: Type -> Type #

Read ImportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceSpecification

Show ImportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceSpecification

NFData ImportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceSpecification

Eq ImportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceSpecification

Hashable ImportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceSpecification

type Rep ImportResourceSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportResourceSpecification

type Rep ImportResourceSpecification = D1 ('MetaData "ImportResourceSpecification" "Amazonka.LexV2Models.Types.ImportResourceSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ImportResourceSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "botImportSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotImportSpecification)) :*: (S1 ('MetaSel ('Just "botLocaleImportSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotLocaleImportSpecification)) :*: S1 ('MetaSel ('Just "customVocabularyImportSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomVocabularyImportSpecification)))))

newImportResourceSpecification :: ImportResourceSpecification Source #

Create a value of ImportResourceSpecification 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:botImportSpecification:ImportResourceSpecification', importResourceSpecification_botImportSpecification - Parameters for importing a bot.

$sel:botLocaleImportSpecification:ImportResourceSpecification', importResourceSpecification_botLocaleImportSpecification - Parameters for importing a bot locale.

$sel:customVocabularyImportSpecification:ImportResourceSpecification', importResourceSpecification_customVocabularyImportSpecification - Undocumented member.

ImportSortBy

data ImportSortBy Source #

Provides information for sorting a list of imports.

See: newImportSortBy smart constructor.

Instances

Instances details
ToJSON ImportSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortBy

Generic ImportSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortBy

Associated Types

type Rep ImportSortBy :: Type -> Type #

Read ImportSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortBy

Show ImportSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortBy

NFData ImportSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortBy

Methods

rnf :: ImportSortBy -> () #

Eq ImportSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortBy

Hashable ImportSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortBy

type Rep ImportSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSortBy

type Rep ImportSortBy = D1 ('MetaData "ImportSortBy" "Amazonka.LexV2Models.Types.ImportSortBy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ImportSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ImportSortAttribute) :*: S1 ('MetaSel ('Just "order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SortOrder)))

newImportSortBy Source #

Create a value of ImportSortBy 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:attribute:ImportSortBy', importSortBy_attribute - The export field to use for sorting.

$sel:order:ImportSortBy', importSortBy_order - The order to sort the list.

ImportSummary

data ImportSummary Source #

Provides summary information about an import in an import list.

See: newImportSummary smart constructor.

Instances

Instances details
FromJSON ImportSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSummary

Generic ImportSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSummary

Associated Types

type Rep ImportSummary :: Type -> Type #

Read ImportSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSummary

Show ImportSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSummary

NFData ImportSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSummary

Methods

rnf :: ImportSummary -> () #

Eq ImportSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSummary

Hashable ImportSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSummary

type Rep ImportSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ImportSummary

type Rep ImportSummary = D1 ('MetaData "ImportSummary" "Amazonka.LexV2Models.Types.ImportSummary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ImportSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "importId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "importStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportStatus)) :*: S1 ('MetaSel ('Just "importedResourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "importedResourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "importedResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportResourceType))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "mergeStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MergeStrategy))))))

newImportSummary :: ImportSummary Source #

Create a value of ImportSummary 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:creationDateTime:ImportSummary', importSummary_creationDateTime - The date and time that the import was created.

$sel:importId:ImportSummary', importSummary_importId - The unique identifier that Amazon Lex assigned to the import.

$sel:importStatus:ImportSummary', importSummary_importStatus - The status of the resource. When the status is Completed the resource is ready to build.

$sel:importedResourceId:ImportSummary', importSummary_importedResourceId - The unique identifier that Amazon Lex assigned to the imported resource.

$sel:importedResourceName:ImportSummary', importSummary_importedResourceName - The name that you gave the imported resource.

$sel:importedResourceType:ImportSummary', importSummary_importedResourceType - The type of resource that was imported.

$sel:lastUpdatedDateTime:ImportSummary', importSummary_lastUpdatedDateTime - The date and time that the import was last updated.

$sel:mergeStrategy:ImportSummary', importSummary_mergeStrategy - The strategy used to merge existing bot or bot locale definitions with the imported definition.

InitialResponseSetting

data InitialResponseSetting Source #

Configuration setting for a response sent to the user before Amazon Lex starts eliciting slots.

See: newInitialResponseSetting smart constructor.

Instances

Instances details
FromJSON InitialResponseSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InitialResponseSetting

ToJSON InitialResponseSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InitialResponseSetting

Generic InitialResponseSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InitialResponseSetting

Associated Types

type Rep InitialResponseSetting :: Type -> Type #

Read InitialResponseSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InitialResponseSetting

Show InitialResponseSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InitialResponseSetting

NFData InitialResponseSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InitialResponseSetting

Methods

rnf :: InitialResponseSetting -> () #

Eq InitialResponseSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InitialResponseSetting

Hashable InitialResponseSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InitialResponseSetting

type Rep InitialResponseSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InitialResponseSetting

type Rep InitialResponseSetting = D1 ('MetaData "InitialResponseSetting" "Amazonka.LexV2Models.Types.InitialResponseSetting" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "InitialResponseSetting'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "codeHook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogCodeHookInvocationSetting)) :*: S1 ('MetaSel ('Just "conditional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConditionalSpecification))) :*: (S1 ('MetaSel ('Just "initialResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResponseSpecification)) :*: S1 ('MetaSel ('Just "nextStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogState)))))

newInitialResponseSetting :: InitialResponseSetting Source #

Create a value of InitialResponseSetting 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:codeHook:InitialResponseSetting', initialResponseSetting_codeHook - Undocumented member.

$sel:conditional:InitialResponseSetting', initialResponseSetting_conditional - Undocumented member.

$sel:initialResponse:InitialResponseSetting', initialResponseSetting_initialResponse - Undocumented member.

$sel:nextStep:InitialResponseSetting', initialResponseSetting_nextStep - The next step in the conversation.

InputContext

data InputContext Source #

The name of a context that must be active for an intent to be selected by Amazon Lex.

See: newInputContext smart constructor.

Constructors

InputContext' Text 

Instances

Instances details
FromJSON InputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InputContext

ToJSON InputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InputContext

Generic InputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InputContext

Associated Types

type Rep InputContext :: Type -> Type #

Read InputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InputContext

Show InputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InputContext

NFData InputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InputContext

Methods

rnf :: InputContext -> () #

Eq InputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InputContext

Hashable InputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InputContext

type Rep InputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.InputContext

type Rep InputContext = D1 ('MetaData "InputContext" "Amazonka.LexV2Models.Types.InputContext" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "InputContext'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newInputContext Source #

Create a value of InputContext 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:name:InputContext', inputContext_name - The name of the context.

IntentClosingSetting

data IntentClosingSetting Source #

Provides a statement the Amazon Lex conveys to the user when the intent is successfully fulfilled.

See: newIntentClosingSetting smart constructor.

Instances

Instances details
FromJSON IntentClosingSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentClosingSetting

ToJSON IntentClosingSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentClosingSetting

Generic IntentClosingSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentClosingSetting

Associated Types

type Rep IntentClosingSetting :: Type -> Type #

Read IntentClosingSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentClosingSetting

Show IntentClosingSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentClosingSetting

NFData IntentClosingSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentClosingSetting

Methods

rnf :: IntentClosingSetting -> () #

Eq IntentClosingSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentClosingSetting

Hashable IntentClosingSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentClosingSetting

type Rep IntentClosingSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentClosingSetting

type Rep IntentClosingSetting = D1 ('MetaData "IntentClosingSetting" "Amazonka.LexV2Models.Types.IntentClosingSetting" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "IntentClosingSetting'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "active") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "closingResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResponseSpecification))) :*: (S1 ('MetaSel ('Just "conditional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConditionalSpecification)) :*: S1 ('MetaSel ('Just "nextStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogState)))))

newIntentClosingSetting :: IntentClosingSetting Source #

Create a value of IntentClosingSetting 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:

IntentClosingSetting, intentClosingSetting_active - Specifies whether an intent's closing response is used. When this field is false, the closing response isn't sent to the user. If the active field isn't specified, the default is true.

$sel:closingResponse:IntentClosingSetting', intentClosingSetting_closingResponse - The response that Amazon Lex sends to the user when the intent is complete.

$sel:conditional:IntentClosingSetting', intentClosingSetting_conditional - A list of conditional branches associated with the intent's closing response. These branches are executed when the nextStep attribute is set to EvalutateConditional.

$sel:nextStep:IntentClosingSetting', intentClosingSetting_nextStep - Specifies the next step that the bot executes after playing the intent's closing response.

IntentConfirmationSetting

data IntentConfirmationSetting Source #

Provides a prompt for making sure that the user is ready for the intent to be fulfilled.

See: newIntentConfirmationSetting smart constructor.

Instances

Instances details
FromJSON IntentConfirmationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentConfirmationSetting

ToJSON IntentConfirmationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentConfirmationSetting

Generic IntentConfirmationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentConfirmationSetting

Associated Types

type Rep IntentConfirmationSetting :: Type -> Type #

Read IntentConfirmationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentConfirmationSetting

Show IntentConfirmationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentConfirmationSetting

NFData IntentConfirmationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentConfirmationSetting

Eq IntentConfirmationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentConfirmationSetting

Hashable IntentConfirmationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentConfirmationSetting

type Rep IntentConfirmationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentConfirmationSetting

type Rep IntentConfirmationSetting = D1 ('MetaData "IntentConfirmationSetting" "Amazonka.LexV2Models.Types.IntentConfirmationSetting" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "IntentConfirmationSetting'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "active") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "codeHook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogCodeHookInvocationSetting)) :*: S1 ('MetaSel ('Just "confirmationConditional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConditionalSpecification)))) :*: (S1 ('MetaSel ('Just "confirmationNextStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogState)) :*: (S1 ('MetaSel ('Just "confirmationResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResponseSpecification)) :*: S1 ('MetaSel ('Just "declinationConditional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConditionalSpecification))))) :*: ((S1 ('MetaSel ('Just "declinationNextStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogState)) :*: (S1 ('MetaSel ('Just "declinationResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResponseSpecification)) :*: S1 ('MetaSel ('Just "elicitationCodeHook") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ElicitationCodeHookInvocationSetting)))) :*: ((S1 ('MetaSel ('Just "failureConditional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConditionalSpecification)) :*: S1 ('MetaSel ('Just "failureNextStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogState))) :*: (S1 ('MetaSel ('Just "failureResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResponseSpecification)) :*: S1 ('MetaSel ('Just "promptSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PromptSpecification))))))

newIntentConfirmationSetting Source #

Create a value of IntentConfirmationSetting 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:

IntentConfirmationSetting, intentConfirmationSetting_active - Specifies whether the intent's confirmation is sent to the user. When this field is false, confirmation and declination responses aren't sent. If the active field isn't specified, the default is true.

$sel:codeHook:IntentConfirmationSetting', intentConfirmationSetting_codeHook - The DialogCodeHookInvocationSetting object associated with intent's confirmation step. The dialog code hook is triggered based on these invocation settings when the confirmation next step or declination next step or failure next step is InvokeDialogCodeHook.

$sel:confirmationConditional:IntentConfirmationSetting', intentConfirmationSetting_confirmationConditional - A list of conditional branches to evaluate after the intent is closed.

$sel:confirmationNextStep:IntentConfirmationSetting', intentConfirmationSetting_confirmationNextStep - Specifies the next step that the bot executes when the customer confirms the intent.

$sel:confirmationResponse:IntentConfirmationSetting', intentConfirmationSetting_confirmationResponse - Undocumented member.

$sel:declinationConditional:IntentConfirmationSetting', intentConfirmationSetting_declinationConditional - A list of conditional branches to evaluate after the intent is declined.

$sel:declinationNextStep:IntentConfirmationSetting', intentConfirmationSetting_declinationNextStep - Specifies the next step that the bot executes when the customer declines the intent.

$sel:declinationResponse:IntentConfirmationSetting', intentConfirmationSetting_declinationResponse - When the user answers "no" to the question defined in promptSpecification, Amazon Lex responds with this response to acknowledge that the intent was canceled.

$sel:elicitationCodeHook:IntentConfirmationSetting', intentConfirmationSetting_elicitationCodeHook - The DialogCodeHookInvocationSetting used when the code hook is invoked during confirmation prompt retries.

$sel:failureConditional:IntentConfirmationSetting', intentConfirmationSetting_failureConditional - Undocumented member.

$sel:failureNextStep:IntentConfirmationSetting', intentConfirmationSetting_failureNextStep - The next step to take in the conversation if the confirmation step fails.

$sel:failureResponse:IntentConfirmationSetting', intentConfirmationSetting_failureResponse - Undocumented member.

$sel:promptSpecification:IntentConfirmationSetting', intentConfirmationSetting_promptSpecification - Prompts the user to confirm the intent. This question should have a yes or no answer.

Amazon Lex uses this prompt to ensure that the user acknowledges that the intent is ready for fulfillment. For example, with the OrderPizza intent, you might want to confirm that the order is correct before placing it. For other intents, such as intents that simply respond to user questions, you might not need to ask the user for confirmation before providing the information.

IntentFilter

data IntentFilter Source #

Filters the response from the ListIntents operation.

See: newIntentFilter smart constructor.

Instances

Instances details
ToJSON IntentFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilter

Generic IntentFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilter

Associated Types

type Rep IntentFilter :: Type -> Type #

Read IntentFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilter

Show IntentFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilter

NFData IntentFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilter

Methods

rnf :: IntentFilter -> () #

Eq IntentFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilter

Hashable IntentFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilter

type Rep IntentFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentFilter

type Rep IntentFilter = D1 ('MetaData "IntentFilter" "Amazonka.LexV2Models.Types.IntentFilter" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "IntentFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IntentFilterName) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IntentFilterOperator))))

newIntentFilter Source #

Create a value of IntentFilter 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:name:IntentFilter', intentFilter_name - The name of the field to use for the filter.

$sel:values:IntentFilter', intentFilter_values - The value to use for the filter.

$sel:operator:IntentFilter', intentFilter_operator - The operator to use for the filter. Specify EQ when the ListIntents operation should return only aliases that equal the specified value. Specify CO when the ListIntents operation should return aliases that contain the specified value.

IntentOverride

data IntentOverride Source #

Override settings to configure the intent state.

See: newIntentOverride smart constructor.

Instances

Instances details
FromJSON IntentOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentOverride

ToJSON IntentOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentOverride

Generic IntentOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentOverride

Associated Types

type Rep IntentOverride :: Type -> Type #

Read IntentOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentOverride

Show IntentOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentOverride

NFData IntentOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentOverride

Methods

rnf :: IntentOverride -> () #

Eq IntentOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentOverride

Hashable IntentOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentOverride

type Rep IntentOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentOverride

type Rep IntentOverride = D1 ('MetaData "IntentOverride" "Amazonka.LexV2Models.Types.IntentOverride" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "IntentOverride'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "slots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text SlotValueOverride)))))

newIntentOverride :: IntentOverride Source #

Create a value of IntentOverride 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:name:IntentOverride', intentOverride_name - The name of the intent. Only required when you're switching intents.

$sel:slots:IntentOverride', intentOverride_slots - A map of all of the slot value overrides for the intent. The name of the slot maps to the value of the slot. Slots that are not included in the map aren't overridden.,

IntentSortBy

data IntentSortBy Source #

Specifies attributes for sorting a list of intents.

See: newIntentSortBy smart constructor.

Instances

Instances details
ToJSON IntentSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortBy

Generic IntentSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortBy

Associated Types

type Rep IntentSortBy :: Type -> Type #

Read IntentSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortBy

Show IntentSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortBy

NFData IntentSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortBy

Methods

rnf :: IntentSortBy -> () #

Eq IntentSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortBy

Hashable IntentSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortBy

type Rep IntentSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSortBy

type Rep IntentSortBy = D1 ('MetaData "IntentSortBy" "Amazonka.LexV2Models.Types.IntentSortBy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "IntentSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IntentSortAttribute) :*: S1 ('MetaSel ('Just "order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SortOrder)))

newIntentSortBy Source #

Create a value of IntentSortBy 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:attribute:IntentSortBy', intentSortBy_attribute - The attribute to use to sort the list of intents.

$sel:order:IntentSortBy', intentSortBy_order - The order to sort the list. You can choose ascending or descending.

IntentStatistics

data IntentStatistics Source #

The object that contains the statistical summary of recommended intents associated with the bot recommendation.

See: newIntentStatistics smart constructor.

Constructors

IntentStatistics' (Maybe Int) 

Instances

Instances details
FromJSON IntentStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentStatistics

Generic IntentStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentStatistics

Associated Types

type Rep IntentStatistics :: Type -> Type #

Read IntentStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentStatistics

Show IntentStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentStatistics

NFData IntentStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentStatistics

Methods

rnf :: IntentStatistics -> () #

Eq IntentStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentStatistics

Hashable IntentStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentStatistics

type Rep IntentStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentStatistics

type Rep IntentStatistics = D1 ('MetaData "IntentStatistics" "Amazonka.LexV2Models.Types.IntentStatistics" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "IntentStatistics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "discoveredIntentCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newIntentStatistics :: IntentStatistics Source #

Create a value of IntentStatistics 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:discoveredIntentCount:IntentStatistics', intentStatistics_discoveredIntentCount - The number of recommended intents associated with the bot recommendation.

IntentSummary

data IntentSummary Source #

Summary information about an intent returned by the ListIntents operation.

See: newIntentSummary smart constructor.

Instances

Instances details
FromJSON IntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSummary

Generic IntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSummary

Associated Types

type Rep IntentSummary :: Type -> Type #

Read IntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSummary

Show IntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSummary

NFData IntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSummary

Methods

rnf :: IntentSummary -> () #

Eq IntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSummary

Hashable IntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSummary

type Rep IntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSummary

type Rep IntentSummary = D1 ('MetaData "IntentSummary" "Amazonka.LexV2Models.Types.IntentSummary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "IntentSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "inputContexts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InputContext])) :*: S1 ('MetaSel ('Just "intentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "intentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "outputContexts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OutputContext])) :*: S1 ('MetaSel ('Just "parentIntentSignature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newIntentSummary :: IntentSummary Source #

Create a value of IntentSummary 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:description:IntentSummary', intentSummary_description - The description of the intent.

$sel:inputContexts:IntentSummary', intentSummary_inputContexts - The input contexts that must be active for this intent to be considered for recognition.

$sel:intentId:IntentSummary', intentSummary_intentId - The unique identifier assigned to the intent. Use this ID to get detailed information about the intent with the DescribeIntent operation.

$sel:intentName:IntentSummary', intentSummary_intentName - The name of the intent.

$sel:lastUpdatedDateTime:IntentSummary', intentSummary_lastUpdatedDateTime - The timestamp of the date and time that the intent was last updated.

$sel:outputContexts:IntentSummary', intentSummary_outputContexts - The output contexts that are activated when this intent is fulfilled.

$sel:parentIntentSignature:IntentSummary', intentSummary_parentIntentSignature - If this intent is derived from a built-in intent, the name of the parent intent.

KendraConfiguration

data KendraConfiguration Source #

Provides configuration information for the AMAZON.KendraSearchIntent intent. When you use this intent, Amazon Lex searches the specified Amazon Kendra index and returns documents from the index that match the user's utterance.

See: newKendraConfiguration smart constructor.

Instances

Instances details
FromJSON KendraConfiguration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.KendraConfiguration

ToJSON KendraConfiguration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.KendraConfiguration

Generic KendraConfiguration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.KendraConfiguration

Associated Types

type Rep KendraConfiguration :: Type -> Type #

Read KendraConfiguration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.KendraConfiguration

Show KendraConfiguration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.KendraConfiguration

NFData KendraConfiguration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.KendraConfiguration

Methods

rnf :: KendraConfiguration -> () #

Eq KendraConfiguration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.KendraConfiguration

Hashable KendraConfiguration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.KendraConfiguration

type Rep KendraConfiguration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.KendraConfiguration

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

newKendraConfiguration Source #

Create a value of KendraConfiguration 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:queryFilterString:KendraConfiguration', kendraConfiguration_queryFilterString - A query filter that Amazon Lex sends to Amazon Kendra to filter the response from a query. The filter is in the format defined by Amazon Kendra. For more information, see Filtering queries.

$sel:queryFilterStringEnabled:KendraConfiguration', kendraConfiguration_queryFilterStringEnabled - Determines whether the AMAZON.KendraSearchIntent intent uses a custom query string to query the Amazon Kendra index.

$sel:kendraIndex:KendraConfiguration', kendraConfiguration_kendraIndex - The Amazon Resource Name (ARN) of the Amazon Kendra index that you want the AMAZON.KendraSearchIntent intent to search. The index must be in the same account and Region as the Amazon Lex bot.

LambdaCodeHook

data LambdaCodeHook Source #

Specifies a Lambda function that verifies requests to a bot or fulfills the user's request to a bot.

See: newLambdaCodeHook smart constructor.

Constructors

LambdaCodeHook' Text Text 

Instances

Instances details
FromJSON LambdaCodeHook Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LambdaCodeHook

ToJSON LambdaCodeHook Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LambdaCodeHook

Generic LambdaCodeHook Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LambdaCodeHook

Associated Types

type Rep LambdaCodeHook :: Type -> Type #

Read LambdaCodeHook Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LambdaCodeHook

Show LambdaCodeHook Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LambdaCodeHook

NFData LambdaCodeHook Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LambdaCodeHook

Methods

rnf :: LambdaCodeHook -> () #

Eq LambdaCodeHook Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LambdaCodeHook

Hashable LambdaCodeHook Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LambdaCodeHook

type Rep LambdaCodeHook Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LambdaCodeHook

type Rep LambdaCodeHook = D1 ('MetaData "LambdaCodeHook" "Amazonka.LexV2Models.Types.LambdaCodeHook" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "LambdaCodeHook'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lambdaARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "codeHookInterfaceVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newLambdaCodeHook Source #

Create a value of LambdaCodeHook 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:lambdaARN:LambdaCodeHook', lambdaCodeHook_lambdaARN - The Amazon Resource Name (ARN) of the Lambda function.

$sel:codeHookInterfaceVersion:LambdaCodeHook', lambdaCodeHook_codeHookInterfaceVersion - The version of the request-response that you want Amazon Lex to use to invoke your Lambda function.

LexTranscriptFilter

data LexTranscriptFilter Source #

The object that contains transcript filter details that are associated with a bot recommendation.

See: newLexTranscriptFilter smart constructor.

Instances

Instances details
FromJSON LexTranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LexTranscriptFilter

ToJSON LexTranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LexTranscriptFilter

Generic LexTranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LexTranscriptFilter

Associated Types

type Rep LexTranscriptFilter :: Type -> Type #

Read LexTranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LexTranscriptFilter

Show LexTranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LexTranscriptFilter

NFData LexTranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LexTranscriptFilter

Methods

rnf :: LexTranscriptFilter -> () #

Eq LexTranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LexTranscriptFilter

Hashable LexTranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LexTranscriptFilter

type Rep LexTranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.LexTranscriptFilter

type Rep LexTranscriptFilter = D1 ('MetaData "LexTranscriptFilter" "Amazonka.LexV2Models.Types.LexTranscriptFilter" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "LexTranscriptFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dateRangeFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateRangeFilter))))

newLexTranscriptFilter :: LexTranscriptFilter Source #

Create a value of LexTranscriptFilter 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:dateRangeFilter:LexTranscriptFilter', lexTranscriptFilter_dateRangeFilter - The object that contains a date range filter that will be applied to the transcript. Specify this object if you want Amazon Lex to only read the files that are within the date range.

Message

data Message Source #

The object that provides message text and it's type.

See: newMessage smart constructor.

Instances

Instances details
FromJSON Message Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Message

ToJSON Message Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Message

Generic Message Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Message

Associated Types

type Rep Message :: Type -> Type #

Methods

from :: Message -> Rep Message x #

to :: Rep Message x -> Message #

Read Message Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Message

Show Message Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Message

NFData Message Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Message

Methods

rnf :: Message -> () #

Eq Message Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Message

Methods

(==) :: Message -> Message -> Bool #

(/=) :: Message -> Message -> Bool #

Hashable Message Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Message

Methods

hashWithSalt :: Int -> Message -> Int #

hash :: Message -> Int #

type Rep Message Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Message

type Rep Message = D1 ('MetaData "Message" "Amazonka.LexV2Models.Types.Message" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "Message'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "customPayload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomPayload)) :*: S1 ('MetaSel ('Just "imageResponseCard") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageResponseCard))) :*: (S1 ('MetaSel ('Just "plainTextMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PlainTextMessage)) :*: S1 ('MetaSel ('Just "ssmlMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SSMLMessage)))))

newMessage :: Message Source #

Create a value of Message 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:customPayload:Message', message_customPayload - A message in a custom format defined by the client application.

$sel:imageResponseCard:Message', message_imageResponseCard - A message that defines a response card that the client application can show to the user.

$sel:plainTextMessage:Message', message_plainTextMessage - A message in plain text format.

$sel:ssmlMessage:Message', message_ssmlMessage - A message in Speech Synthesis Markup Language (SSML).

MessageGroup

data MessageGroup Source #

Provides one or more messages that Amazon Lex should send to the user.

See: newMessageGroup smart constructor.

Instances

Instances details
FromJSON MessageGroup Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageGroup

ToJSON MessageGroup Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageGroup

Generic MessageGroup Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageGroup

Associated Types

type Rep MessageGroup :: Type -> Type #

Read MessageGroup Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageGroup

Show MessageGroup Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageGroup

NFData MessageGroup Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageGroup

Methods

rnf :: MessageGroup -> () #

Eq MessageGroup Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageGroup

Hashable MessageGroup Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageGroup

type Rep MessageGroup Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MessageGroup

type Rep MessageGroup = D1 ('MetaData "MessageGroup" "Amazonka.LexV2Models.Types.MessageGroup" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "MessageGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "variations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Message])) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Message)))

newMessageGroup Source #

Create a value of MessageGroup 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:variations:MessageGroup', messageGroup_variations - Message variations to send to the user. When variations are defined, Amazon Lex chooses the primary message or one of the variations to send to the user.

$sel:message:MessageGroup', messageGroup_message - The primary message that Amazon Lex should send to the user.

MultipleValuesSetting

data MultipleValuesSetting Source #

Indicates whether a slot can return multiple values.

See: newMultipleValuesSetting smart constructor.

Instances

Instances details
FromJSON MultipleValuesSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MultipleValuesSetting

ToJSON MultipleValuesSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MultipleValuesSetting

Generic MultipleValuesSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MultipleValuesSetting

Associated Types

type Rep MultipleValuesSetting :: Type -> Type #

Read MultipleValuesSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MultipleValuesSetting

Show MultipleValuesSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MultipleValuesSetting

NFData MultipleValuesSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MultipleValuesSetting

Methods

rnf :: MultipleValuesSetting -> () #

Eq MultipleValuesSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MultipleValuesSetting

Hashable MultipleValuesSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MultipleValuesSetting

type Rep MultipleValuesSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.MultipleValuesSetting

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

newMultipleValuesSetting :: MultipleValuesSetting Source #

Create a value of MultipleValuesSetting 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:allowMultipleValues:MultipleValuesSetting', multipleValuesSetting_allowMultipleValues - Indicates whether a slot can return multiple values. When true, the slot may return more than one value in a response. When false, the slot returns only a single value.

Multi-value slots are only available in the en-US locale. If you set this value to true in any other locale, Amazon Lex throws a ValidationException.

If the allowMutlipleValues is not set, the default value is false.

NewCustomVocabularyItem

data NewCustomVocabularyItem Source #

The new custom vocabulary item from the custom vocabulary list.

See: newNewCustomVocabularyItem smart constructor.

Instances

Instances details
ToJSON NewCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.NewCustomVocabularyItem

Generic NewCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.NewCustomVocabularyItem

Associated Types

type Rep NewCustomVocabularyItem :: Type -> Type #

Read NewCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.NewCustomVocabularyItem

Show NewCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.NewCustomVocabularyItem

NFData NewCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.NewCustomVocabularyItem

Methods

rnf :: NewCustomVocabularyItem -> () #

Eq NewCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.NewCustomVocabularyItem

Hashable NewCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.NewCustomVocabularyItem

type Rep NewCustomVocabularyItem Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.NewCustomVocabularyItem

type Rep NewCustomVocabularyItem = D1 ('MetaData "NewCustomVocabularyItem" "Amazonka.LexV2Models.Types.NewCustomVocabularyItem" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "NewCustomVocabularyItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "displayAs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "weight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "phrase") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newNewCustomVocabularyItem Source #

Create a value of NewCustomVocabularyItem 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:displayAs:NewCustomVocabularyItem', newCustomVocabularyItem_displayAs - The display as value assigned to the new custom vocabulary item from the custom vocabulary list.

$sel:weight:NewCustomVocabularyItem', newCustomVocabularyItem_weight - The weight assigned to the new custom vocabulary item from the custom vocabulary list.

$sel:phrase:NewCustomVocabularyItem', newCustomVocabularyItem_phrase - The unique phrase for the new custom vocabulary item from the custom vocabulary list.

ObfuscationSetting

data ObfuscationSetting Source #

Determines whether Amazon Lex obscures slot values in conversation logs.

See: newObfuscationSetting smart constructor.

Instances

Instances details
FromJSON ObfuscationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSetting

ToJSON ObfuscationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSetting

Generic ObfuscationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSetting

Associated Types

type Rep ObfuscationSetting :: Type -> Type #

Read ObfuscationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSetting

Show ObfuscationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSetting

NFData ObfuscationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSetting

Methods

rnf :: ObfuscationSetting -> () #

Eq ObfuscationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSetting

Hashable ObfuscationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSetting

type Rep ObfuscationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ObfuscationSetting

type Rep ObfuscationSetting = D1 ('MetaData "ObfuscationSetting" "Amazonka.LexV2Models.Types.ObfuscationSetting" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "ObfuscationSetting'" 'PrefixI 'True) (S1 ('MetaSel ('Just "obfuscationSettingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObfuscationSettingType)))

newObfuscationSetting Source #

Create a value of ObfuscationSetting 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:obfuscationSettingType:ObfuscationSetting', obfuscationSetting_obfuscationSettingType - Value that determines whether Amazon Lex obscures slot values in conversation logs. The default is to obscure the values.

OutputContext

data OutputContext Source #

Describes a session context that is activated when an intent is fulfilled.

See: newOutputContext smart constructor.

Instances

Instances details
FromJSON OutputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.OutputContext

ToJSON OutputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.OutputContext

Generic OutputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.OutputContext

Associated Types

type Rep OutputContext :: Type -> Type #

Read OutputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.OutputContext

Show OutputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.OutputContext

NFData OutputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.OutputContext

Methods

rnf :: OutputContext -> () #

Eq OutputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.OutputContext

Hashable OutputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.OutputContext

type Rep OutputContext Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.OutputContext

type Rep OutputContext = D1 ('MetaData "OutputContext" "Amazonka.LexV2Models.Types.OutputContext" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "OutputContext'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "timeToLiveInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "turnsToLive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newOutputContext Source #

Create a value of OutputContext 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:name:OutputContext', outputContext_name - The name of the output context.

$sel:timeToLiveInSeconds:OutputContext', outputContext_timeToLiveInSeconds - The amount of time, in seconds, that the output context should remain active. The time is figured from the first time the context is sent to the user.

$sel:turnsToLive:OutputContext', outputContext_turnsToLive - The number of conversation turns that the output context should remain active. The number of turns is counted from the first time that the context is sent to the user.

PathFormat

data PathFormat Source #

The object that contains a path format that will be applied when Amazon Lex reads the transcript file in the bucket you provide. Specify this object if you only want Lex to read a subset of files in your Amazon S3 bucket.

See: newPathFormat smart constructor.

Constructors

PathFormat' (Maybe (NonEmpty Text)) 

Instances

Instances details
FromJSON PathFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PathFormat

ToJSON PathFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PathFormat

Generic PathFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PathFormat

Associated Types

type Rep PathFormat :: Type -> Type #

Read PathFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PathFormat

Show PathFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PathFormat

NFData PathFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PathFormat

Methods

rnf :: PathFormat -> () #

Eq PathFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PathFormat

Hashable PathFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PathFormat

type Rep PathFormat Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PathFormat

type Rep PathFormat = D1 ('MetaData "PathFormat" "Amazonka.LexV2Models.Types.PathFormat" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "PathFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectPrefixes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))

newPathFormat :: PathFormat Source #

Create a value of PathFormat 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:objectPrefixes:PathFormat', pathFormat_objectPrefixes - A list of Amazon S3 prefixes that points to sub-folders in the Amazon S3 bucket. Specify this list if you only want Lex to read the files under this set of sub-folders.

PlainTextMessage

data PlainTextMessage Source #

Defines an ASCII text message to send to the user.

See: newPlainTextMessage smart constructor.

Constructors

PlainTextMessage' Text 

Instances

Instances details
FromJSON PlainTextMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PlainTextMessage

ToJSON PlainTextMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PlainTextMessage

Generic PlainTextMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PlainTextMessage

Associated Types

type Rep PlainTextMessage :: Type -> Type #

Read PlainTextMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PlainTextMessage

Show PlainTextMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PlainTextMessage

NFData PlainTextMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PlainTextMessage

Methods

rnf :: PlainTextMessage -> () #

Eq PlainTextMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PlainTextMessage

Hashable PlainTextMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PlainTextMessage

type Rep PlainTextMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PlainTextMessage

type Rep PlainTextMessage = D1 ('MetaData "PlainTextMessage" "Amazonka.LexV2Models.Types.PlainTextMessage" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "PlainTextMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newPlainTextMessage Source #

Create a value of PlainTextMessage 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:value:PlainTextMessage', plainTextMessage_value - The message to send to the user.

PostDialogCodeHookInvocationSpecification

data PostDialogCodeHookInvocationSpecification Source #

Specifies next steps to run after the dialog code hook finishes.

See: newPostDialogCodeHookInvocationSpecification smart constructor.

Instances

Instances details
FromJSON PostDialogCodeHookInvocationSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostDialogCodeHookInvocationSpecification

ToJSON PostDialogCodeHookInvocationSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostDialogCodeHookInvocationSpecification

Generic PostDialogCodeHookInvocationSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostDialogCodeHookInvocationSpecification

Read PostDialogCodeHookInvocationSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostDialogCodeHookInvocationSpecification

Show PostDialogCodeHookInvocationSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostDialogCodeHookInvocationSpecification

NFData PostDialogCodeHookInvocationSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostDialogCodeHookInvocationSpecification

Eq PostDialogCodeHookInvocationSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostDialogCodeHookInvocationSpecification

Hashable PostDialogCodeHookInvocationSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostDialogCodeHookInvocationSpecification

type Rep PostDialogCodeHookInvocationSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostDialogCodeHookInvocationSpecification

type Rep PostDialogCodeHookInvocationSpecification = D1 ('MetaData "PostDialogCodeHookInvocationSpecification" "Amazonka.LexV2Models.Types.PostDialogCodeHookInvocationSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "PostDialogCodeHookInvocationSpecification'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "failureConditional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConditionalSpecification)) :*: S1 ('MetaSel ('Just "failureNextStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogState))) :*: (S1 ('MetaSel ('Just "failureResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResponseSpecification)) :*: S1 ('MetaSel ('Just "successConditional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConditionalSpecification)))) :*: ((S1 ('MetaSel ('Just "successNextStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogState)) :*: S1 ('MetaSel ('Just "successResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResponseSpecification))) :*: (S1 ('MetaSel ('Just "timeoutConditional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConditionalSpecification)) :*: (S1 ('MetaSel ('Just "timeoutNextStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogState)) :*: S1 ('MetaSel ('Just "timeoutResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResponseSpecification)))))))

newPostDialogCodeHookInvocationSpecification :: PostDialogCodeHookInvocationSpecification Source #

Create a value of PostDialogCodeHookInvocationSpecification 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:failureConditional:PostDialogCodeHookInvocationSpecification', postDialogCodeHookInvocationSpecification_failureConditional - A list of conditional branches to evaluate after the dialog code hook throws an exception or returns with the State field of the Intent object set to Failed.

$sel:failureNextStep:PostDialogCodeHookInvocationSpecification', postDialogCodeHookInvocationSpecification_failureNextStep - Specifies the next step the bot runs after the dialog code hook throws an exception or returns with the State field of the Intent object set to Failed.

$sel:failureResponse:PostDialogCodeHookInvocationSpecification', postDialogCodeHookInvocationSpecification_failureResponse - Undocumented member.

$sel:successConditional:PostDialogCodeHookInvocationSpecification', postDialogCodeHookInvocationSpecification_successConditional - A list of conditional branches to evaluate after the dialog code hook finishes successfully.

$sel:successNextStep:PostDialogCodeHookInvocationSpecification', postDialogCodeHookInvocationSpecification_successNextStep - Specifics the next step the bot runs after the dialog code hook finishes successfully.

$sel:successResponse:PostDialogCodeHookInvocationSpecification', postDialogCodeHookInvocationSpecification_successResponse - Undocumented member.

$sel:timeoutConditional:PostDialogCodeHookInvocationSpecification', postDialogCodeHookInvocationSpecification_timeoutConditional - A list of conditional branches to evaluate if the code hook times out.

$sel:timeoutNextStep:PostDialogCodeHookInvocationSpecification', postDialogCodeHookInvocationSpecification_timeoutNextStep - Specifies the next step that the bot runs when the code hook times out.

$sel:timeoutResponse:PostDialogCodeHookInvocationSpecification', postDialogCodeHookInvocationSpecification_timeoutResponse - Undocumented member.

PostFulfillmentStatusSpecification

data PostFulfillmentStatusSpecification Source #

Provides a setting that determines whether the post-fulfillment response is sent to the user. For more information, see https://docs.aws.amazon.com/lexv2/latest/dg/streaming-progress.html#progress-complete

See: newPostFulfillmentStatusSpecification smart constructor.

Instances

Instances details
FromJSON PostFulfillmentStatusSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostFulfillmentStatusSpecification

ToJSON PostFulfillmentStatusSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostFulfillmentStatusSpecification

Generic PostFulfillmentStatusSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostFulfillmentStatusSpecification

Associated Types

type Rep PostFulfillmentStatusSpecification :: Type -> Type #

Read PostFulfillmentStatusSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostFulfillmentStatusSpecification

Show PostFulfillmentStatusSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostFulfillmentStatusSpecification

NFData PostFulfillmentStatusSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostFulfillmentStatusSpecification

Eq PostFulfillmentStatusSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostFulfillmentStatusSpecification

Hashable PostFulfillmentStatusSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostFulfillmentStatusSpecification

type Rep PostFulfillmentStatusSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PostFulfillmentStatusSpecification

type Rep PostFulfillmentStatusSpecification = D1 ('MetaData "PostFulfillmentStatusSpecification" "Amazonka.LexV2Models.Types.PostFulfillmentStatusSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "PostFulfillmentStatusSpecification'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "failureConditional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConditionalSpecification)) :*: S1 ('MetaSel ('Just "failureNextStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogState))) :*: (S1 ('MetaSel ('Just "failureResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResponseSpecification)) :*: S1 ('MetaSel ('Just "successConditional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConditionalSpecification)))) :*: ((S1 ('MetaSel ('Just "successNextStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogState)) :*: S1 ('MetaSel ('Just "successResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResponseSpecification))) :*: (S1 ('MetaSel ('Just "timeoutConditional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConditionalSpecification)) :*: (S1 ('MetaSel ('Just "timeoutNextStep") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DialogState)) :*: S1 ('MetaSel ('Just "timeoutResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResponseSpecification)))))))

newPostFulfillmentStatusSpecification :: PostFulfillmentStatusSpecification Source #

Create a value of PostFulfillmentStatusSpecification 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:failureConditional:PostFulfillmentStatusSpecification', postFulfillmentStatusSpecification_failureConditional - A list of conditional branches to evaluate after the fulfillment code hook throws an exception or returns with the State field of the Intent object set to Failed.

$sel:failureNextStep:PostFulfillmentStatusSpecification', postFulfillmentStatusSpecification_failureNextStep - Specifies the next step the bot runs after the fulfillment code hook throws an exception or returns with the State field of the Intent object set to Failed.

$sel:failureResponse:PostFulfillmentStatusSpecification', postFulfillmentStatusSpecification_failureResponse - Undocumented member.

$sel:successConditional:PostFulfillmentStatusSpecification', postFulfillmentStatusSpecification_successConditional - A list of conditional branches to evaluate after the fulfillment code hook finishes successfully.

$sel:successNextStep:PostFulfillmentStatusSpecification', postFulfillmentStatusSpecification_successNextStep - Specifies the next step in the conversation that Amazon Lex invokes when the fulfillment code hook completes successfully.

$sel:successResponse:PostFulfillmentStatusSpecification', postFulfillmentStatusSpecification_successResponse - Undocumented member.

$sel:timeoutConditional:PostFulfillmentStatusSpecification', postFulfillmentStatusSpecification_timeoutConditional - A list of conditional branches to evaluate if the fulfillment code hook times out.

$sel:timeoutNextStep:PostFulfillmentStatusSpecification', postFulfillmentStatusSpecification_timeoutNextStep - Specifies the next step that the bot runs when the fulfillment code hook times out.

$sel:timeoutResponse:PostFulfillmentStatusSpecification', postFulfillmentStatusSpecification_timeoutResponse - Undocumented member.

Principal

data Principal Source #

The IAM principal that you allowing or denying access to an Amazon Lex action. You must provide a service or an arn, but not both in the same statement. For more information, see AWS JSON policy elements: Principal .

See: newPrincipal smart constructor.

Constructors

Principal' (Maybe Text) (Maybe Text) 

Instances

Instances details
ToJSON Principal Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Principal

Generic Principal Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Principal

Associated Types

type Rep Principal :: Type -> Type #

Read Principal Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Principal

Show Principal Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Principal

NFData Principal Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Principal

Methods

rnf :: Principal -> () #

Eq Principal Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Principal

Hashable Principal Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Principal

type Rep Principal Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Principal

type Rep Principal = D1 ('MetaData "Principal" "Amazonka.LexV2Models.Types.Principal" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "Principal'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "service") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newPrincipal :: Principal Source #

Create a value of Principal 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:arn:Principal', principal_arn - The Amazon Resource Name (ARN) of the principal.

$sel:service:Principal', principal_service - The name of the AWS service that should allowed or denied access to an Amazon Lex action.

PromptAttemptSpecification

data PromptAttemptSpecification Source #

Specifies the settings on a prompt attempt.

See: newPromptAttemptSpecification smart constructor.

Instances

Instances details
FromJSON PromptAttemptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttemptSpecification

ToJSON PromptAttemptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttemptSpecification

Generic PromptAttemptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttemptSpecification

Associated Types

type Rep PromptAttemptSpecification :: Type -> Type #

Read PromptAttemptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttemptSpecification

Show PromptAttemptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttemptSpecification

NFData PromptAttemptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttemptSpecification

Eq PromptAttemptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttemptSpecification

Hashable PromptAttemptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttemptSpecification

type Rep PromptAttemptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptAttemptSpecification

type Rep PromptAttemptSpecification = D1 ('MetaData "PromptAttemptSpecification" "Amazonka.LexV2Models.Types.PromptAttemptSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "PromptAttemptSpecification'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "allowInterrupt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "audioAndDTMFInputSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AudioAndDTMFInputSpecification))) :*: (S1 ('MetaSel ('Just "textInputSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextInputSpecification)) :*: S1 ('MetaSel ('Just "allowedInputTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AllowedInputTypes))))

newPromptAttemptSpecification Source #

Create a value of PromptAttemptSpecification 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:allowInterrupt:PromptAttemptSpecification', promptAttemptSpecification_allowInterrupt - Indicates whether the user can interrupt a speech prompt attempt from the bot.

$sel:audioAndDTMFInputSpecification:PromptAttemptSpecification', promptAttemptSpecification_audioAndDTMFInputSpecification - Specifies the settings on audio and DTMF input.

$sel:textInputSpecification:PromptAttemptSpecification', promptAttemptSpecification_textInputSpecification - Specifies the settings on text input.

$sel:allowedInputTypes:PromptAttemptSpecification', promptAttemptSpecification_allowedInputTypes - Indicates the allowed input types of the prompt attempt.

PromptSpecification

data PromptSpecification Source #

Specifies a list of message groups that Amazon Lex sends to a user to elicit a response.

See: newPromptSpecification smart constructor.

Instances

Instances details
FromJSON PromptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptSpecification

ToJSON PromptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptSpecification

Generic PromptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptSpecification

Associated Types

type Rep PromptSpecification :: Type -> Type #

Read PromptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptSpecification

Show PromptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptSpecification

NFData PromptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptSpecification

Methods

rnf :: PromptSpecification -> () #

Eq PromptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptSpecification

Hashable PromptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptSpecification

type Rep PromptSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.PromptSpecification

type Rep PromptSpecification = D1 ('MetaData "PromptSpecification" "Amazonka.LexV2Models.Types.PromptSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "PromptSpecification'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "allowInterrupt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "messageSelectionStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MessageSelectionStrategy))) :*: (S1 ('MetaSel ('Just "promptAttemptsSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap PromptAttempt PromptAttemptSpecification))) :*: (S1 ('MetaSel ('Just "messageGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty MessageGroup)) :*: S1 ('MetaSel ('Just "maxRetries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))))

newPromptSpecification Source #

Create a value of PromptSpecification 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:

PromptSpecification, promptSpecification_allowInterrupt - Indicates whether the user can interrupt a speech prompt from the bot.

$sel:messageSelectionStrategy:PromptSpecification', promptSpecification_messageSelectionStrategy - Indicates how a message is selected from a message group among retries.

$sel:promptAttemptsSpecification:PromptSpecification', promptSpecification_promptAttemptsSpecification - Specifies the advanced settings on each attempt of the prompt.

$sel:messageGroups:PromptSpecification', promptSpecification_messageGroups - A collection of messages that Amazon Lex can send to the user. Amazon Lex chooses the actual message to send at runtime.

$sel:maxRetries:PromptSpecification', promptSpecification_maxRetries - The maximum number of times the bot tries to elicit a response from the user using this prompt.

RecommendedIntentSummary

data RecommendedIntentSummary Source #

An object that contains a summary of a recommended intent.

See: newRecommendedIntentSummary smart constructor.

Instances

Instances details
FromJSON RecommendedIntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.RecommendedIntentSummary

Generic RecommendedIntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.RecommendedIntentSummary

Associated Types

type Rep RecommendedIntentSummary :: Type -> Type #

Read RecommendedIntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.RecommendedIntentSummary

Show RecommendedIntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.RecommendedIntentSummary

NFData RecommendedIntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.RecommendedIntentSummary

Eq RecommendedIntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.RecommendedIntentSummary

Hashable RecommendedIntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.RecommendedIntentSummary

type Rep RecommendedIntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.RecommendedIntentSummary

type Rep RecommendedIntentSummary = D1 ('MetaData "RecommendedIntentSummary" "Amazonka.LexV2Models.Types.RecommendedIntentSummary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "RecommendedIntentSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "intentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "intentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sampleUtterancesCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newRecommendedIntentSummary :: RecommendedIntentSummary Source #

Create a value of RecommendedIntentSummary 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:intentId:RecommendedIntentSummary', recommendedIntentSummary_intentId - The unique identifier of a recommended intent associated with the bot recommendation.

$sel:intentName:RecommendedIntentSummary', recommendedIntentSummary_intentName - The name of a recommended intent associated with the bot recommendation.

$sel:sampleUtterancesCount:RecommendedIntentSummary', recommendedIntentSummary_sampleUtterancesCount - The count of sample utterances of a recommended intent that is associated with a bot recommendation.

RelativeAggregationDuration

data RelativeAggregationDuration Source #

Specifies the time window that utterance statistics are returned for. The time window is always relative to the last time that the that utterances were aggregated. For example, if the ListAggregatedUtterances operation is called at 1600, the time window is set to 1 hour, and the last refresh time was 1530, only utterances made between 1430 and 1530 are returned.

You can choose the time window that statistics should be returned for.

  • Hours - You can request utterance statistics for 1, 3, 6, 12, or 24 hour time windows. Statistics are refreshed every half hour for 1 hour time windows, and hourly for the other time windows.
  • Days - You can request utterance statistics for 3 days. Statistics are refreshed every 6 hours.
  • Weeks - You can see statistics for one or two weeks. Statistics are refreshed every 12 hours for one week time windows, and once per day for two week time windows.

See: newRelativeAggregationDuration smart constructor.

Instances

Instances details
FromJSON RelativeAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.RelativeAggregationDuration

ToJSON RelativeAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.RelativeAggregationDuration

Generic RelativeAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.RelativeAggregationDuration

Associated Types

type Rep RelativeAggregationDuration :: Type -> Type #

Read RelativeAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.RelativeAggregationDuration

Show RelativeAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.RelativeAggregationDuration

NFData RelativeAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.RelativeAggregationDuration

Eq RelativeAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.RelativeAggregationDuration

Hashable RelativeAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.RelativeAggregationDuration

type Rep RelativeAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.RelativeAggregationDuration

type Rep RelativeAggregationDuration = D1 ('MetaData "RelativeAggregationDuration" "Amazonka.LexV2Models.Types.RelativeAggregationDuration" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "RelativeAggregationDuration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timeDimension") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TimeDimension) :*: S1 ('MetaSel ('Just "timeValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newRelativeAggregationDuration Source #

Create a value of RelativeAggregationDuration 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:timeDimension:RelativeAggregationDuration', relativeAggregationDuration_timeDimension - The type of time period that the timeValue field represents.

$sel:timeValue:RelativeAggregationDuration', relativeAggregationDuration_timeValue - The period of the time window to gather statistics for. The valid value depends on the setting of the timeDimension field.

  • Hours - 1/3/6/12/24
  • Days - 3
  • Weeks - 1/2

ResponseSpecification

data ResponseSpecification Source #

Specifies a list of message groups that Amazon Lex uses to respond the user input.

See: newResponseSpecification smart constructor.

Instances

Instances details
FromJSON ResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ResponseSpecification

ToJSON ResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ResponseSpecification

Generic ResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ResponseSpecification

Associated Types

type Rep ResponseSpecification :: Type -> Type #

Read ResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ResponseSpecification

Show ResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ResponseSpecification

NFData ResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ResponseSpecification

Methods

rnf :: ResponseSpecification -> () #

Eq ResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ResponseSpecification

Hashable ResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ResponseSpecification

type Rep ResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.ResponseSpecification

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

newResponseSpecification Source #

Create a value of ResponseSpecification 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:allowInterrupt:ResponseSpecification', responseSpecification_allowInterrupt - Indicates whether the user can interrupt a speech response from Amazon Lex.

$sel:messageGroups:ResponseSpecification', responseSpecification_messageGroups - A collection of responses that Amazon Lex can send to the user. Amazon Lex chooses the actual response to send at runtime.

S3BucketLogDestination

data S3BucketLogDestination Source #

Specifies an Amazon S3 bucket for logging audio conversations

See: newS3BucketLogDestination smart constructor.

Instances

Instances details
FromJSON S3BucketLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketLogDestination

ToJSON S3BucketLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketLogDestination

Generic S3BucketLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketLogDestination

Associated Types

type Rep S3BucketLogDestination :: Type -> Type #

Read S3BucketLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketLogDestination

Show S3BucketLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketLogDestination

NFData S3BucketLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketLogDestination

Methods

rnf :: S3BucketLogDestination -> () #

Eq S3BucketLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketLogDestination

Hashable S3BucketLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketLogDestination

type Rep S3BucketLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketLogDestination

type Rep S3BucketLogDestination = D1 ('MetaData "S3BucketLogDestination" "Amazonka.LexV2Models.Types.S3BucketLogDestination" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "S3BucketLogDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kmsKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "s3BucketArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "logPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newS3BucketLogDestination Source #

Create a value of S3BucketLogDestination 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:kmsKeyArn:S3BucketLogDestination', s3BucketLogDestination_kmsKeyArn - The Amazon Resource Name (ARN) of an AWS Key Management Service (KMS) key for encrypting audio log files stored in an S3 bucket.

$sel:s3BucketArn:S3BucketLogDestination', s3BucketLogDestination_s3BucketArn - The Amazon Resource Name (ARN) of an Amazon S3 bucket where audio log files are stored.

$sel:logPrefix:S3BucketLogDestination', s3BucketLogDestination_logPrefix - The S3 prefix to assign to audio log files.

S3BucketTranscriptSource

data S3BucketTranscriptSource Source #

The object representing the Amazon S3 bucket containing the transcript, as well as the associated metadata.

See: newS3BucketTranscriptSource smart constructor.

Instances

Instances details
FromJSON S3BucketTranscriptSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketTranscriptSource

ToJSON S3BucketTranscriptSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketTranscriptSource

Generic S3BucketTranscriptSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketTranscriptSource

Associated Types

type Rep S3BucketTranscriptSource :: Type -> Type #

Read S3BucketTranscriptSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketTranscriptSource

Show S3BucketTranscriptSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketTranscriptSource

NFData S3BucketTranscriptSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketTranscriptSource

Eq S3BucketTranscriptSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketTranscriptSource

Hashable S3BucketTranscriptSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketTranscriptSource

type Rep S3BucketTranscriptSource Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.S3BucketTranscriptSource

type Rep S3BucketTranscriptSource = D1 ('MetaData "S3BucketTranscriptSource" "Amazonka.LexV2Models.Types.S3BucketTranscriptSource" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "S3BucketTranscriptSource'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "kmsKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pathFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PathFormat))) :*: (S1 ('MetaSel ('Just "transcriptFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TranscriptFilter)) :*: (S1 ('MetaSel ('Just "s3BucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "transcriptFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TranscriptFormat)))))

newS3BucketTranscriptSource Source #

Create a value of S3BucketTranscriptSource 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:kmsKeyArn:S3BucketTranscriptSource', s3BucketTranscriptSource_kmsKeyArn - The ARN of the KMS key that customer use to encrypt their Amazon S3 bucket. Only use this field if your bucket is encrypted using a customer managed KMS key.

$sel:pathFormat:S3BucketTranscriptSource', s3BucketTranscriptSource_pathFormat - The object that contains a path format that will be applied when Amazon Lex reads the transcript file in the bucket you provide. Specify this object if you only want Lex to read a subset of files in your Amazon S3 bucket.

$sel:transcriptFilter:S3BucketTranscriptSource', s3BucketTranscriptSource_transcriptFilter - The object that contains the filter which will be applied when Amazon Lex reads through the Amazon S3 bucket. Specify this object if you want Amazon Lex to read only a subset of the Amazon S3 bucket based on the filter you provide.

$sel:s3BucketName:S3BucketTranscriptSource', s3BucketTranscriptSource_s3BucketName - The name of the bucket containing the transcript and the associated metadata.

$sel:transcriptFormat:S3BucketTranscriptSource', s3BucketTranscriptSource_transcriptFormat - The format of the transcript content. Currently, Genie only supports the Amazon Lex transcript format.

SSMLMessage

data SSMLMessage Source #

Defines a Speech Synthesis Markup Language (SSML) prompt.

See: newSSMLMessage smart constructor.

Constructors

SSMLMessage' Text 

Instances

Instances details
FromJSON SSMLMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SSMLMessage

ToJSON SSMLMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SSMLMessage

Generic SSMLMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SSMLMessage

Associated Types

type Rep SSMLMessage :: Type -> Type #

Read SSMLMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SSMLMessage

Show SSMLMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SSMLMessage

NFData SSMLMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SSMLMessage

Methods

rnf :: SSMLMessage -> () #

Eq SSMLMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SSMLMessage

Hashable SSMLMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SSMLMessage

type Rep SSMLMessage Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SSMLMessage

type Rep SSMLMessage = D1 ('MetaData "SSMLMessage" "Amazonka.LexV2Models.Types.SSMLMessage" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SSMLMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSSMLMessage Source #

Create a value of SSMLMessage 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:value:SSMLMessage', sSMLMessage_value - The SSML text that defines the prompt.

SampleUtterance

data SampleUtterance Source #

A sample utterance that invokes an intent or respond to a slot elicitation prompt.

See: newSampleUtterance smart constructor.

Constructors

SampleUtterance' Text 

Instances

Instances details
FromJSON SampleUtterance Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleUtterance

ToJSON SampleUtterance Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleUtterance

Generic SampleUtterance Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleUtterance

Associated Types

type Rep SampleUtterance :: Type -> Type #

Read SampleUtterance Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleUtterance

Show SampleUtterance Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleUtterance

NFData SampleUtterance Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleUtterance

Methods

rnf :: SampleUtterance -> () #

Eq SampleUtterance Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleUtterance

Hashable SampleUtterance Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleUtterance

type Rep SampleUtterance Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleUtterance

type Rep SampleUtterance = D1 ('MetaData "SampleUtterance" "Amazonka.LexV2Models.Types.SampleUtterance" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SampleUtterance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "utterance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSampleUtterance Source #

Create a value of SampleUtterance 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:utterance:SampleUtterance', sampleUtterance_utterance - The sample utterance that Amazon Lex uses to build its machine-learning model to recognize intents.

SampleValue

data SampleValue Source #

Defines one of the values for a slot type.

See: newSampleValue smart constructor.

Constructors

SampleValue' Text 

Instances

Instances details
FromJSON SampleValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleValue

ToJSON SampleValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleValue

Generic SampleValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleValue

Associated Types

type Rep SampleValue :: Type -> Type #

Read SampleValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleValue

Show SampleValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleValue

NFData SampleValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleValue

Methods

rnf :: SampleValue -> () #

Eq SampleValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleValue

Hashable SampleValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleValue

type Rep SampleValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SampleValue

type Rep SampleValue = D1 ('MetaData "SampleValue" "Amazonka.LexV2Models.Types.SampleValue" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SampleValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSampleValue Source #

Create a value of SampleValue 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:value:SampleValue', sampleValue_value - The value that can be used for a slot type.

SentimentAnalysisSettings

data SentimentAnalysisSettings Source #

Determines whether Amazon Lex will use Amazon Comprehend to detect the sentiment of user utterances.

See: newSentimentAnalysisSettings smart constructor.

Instances

Instances details
FromJSON SentimentAnalysisSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SentimentAnalysisSettings

ToJSON SentimentAnalysisSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SentimentAnalysisSettings

Generic SentimentAnalysisSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SentimentAnalysisSettings

Associated Types

type Rep SentimentAnalysisSettings :: Type -> Type #

Read SentimentAnalysisSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SentimentAnalysisSettings

Show SentimentAnalysisSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SentimentAnalysisSettings

NFData SentimentAnalysisSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SentimentAnalysisSettings

Eq SentimentAnalysisSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SentimentAnalysisSettings

Hashable SentimentAnalysisSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SentimentAnalysisSettings

type Rep SentimentAnalysisSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SentimentAnalysisSettings

type Rep SentimentAnalysisSettings = D1 ('MetaData "SentimentAnalysisSettings" "Amazonka.LexV2Models.Types.SentimentAnalysisSettings" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SentimentAnalysisSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectSentiment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newSentimentAnalysisSettings Source #

Create a value of SentimentAnalysisSettings 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:detectSentiment:SentimentAnalysisSettings', sentimentAnalysisSettings_detectSentiment - Sets whether Amazon Lex uses Amazon Comprehend to detect the sentiment of user utterances.

SlotCaptureSetting

data SlotCaptureSetting Source #

Settings used when Amazon Lex successfully captures a slot value from a user.

See: newSlotCaptureSetting smart constructor.

Instances

Instances details
FromJSON SlotCaptureSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotCaptureSetting

ToJSON SlotCaptureSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotCaptureSetting

Generic SlotCaptureSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotCaptureSetting

Associated Types

type Rep SlotCaptureSetting :: Type -> Type #

Read SlotCaptureSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotCaptureSetting

Show SlotCaptureSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotCaptureSetting

NFData SlotCaptureSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotCaptureSetting

Methods

rnf :: SlotCaptureSetting -> () #

Eq SlotCaptureSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotCaptureSetting

Hashable SlotCaptureSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotCaptureSetting

type Rep SlotCaptureSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotCaptureSetting

newSlotCaptureSetting :: SlotCaptureSetting Source #

Create a value of SlotCaptureSetting 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:captureConditional:SlotCaptureSetting', slotCaptureSetting_captureConditional - A list of conditional branches to evaluate after the slot value is captured.

$sel:captureNextStep:SlotCaptureSetting', slotCaptureSetting_captureNextStep - Specifies the next step that the bot runs when the slot value is captured before the code hook times out.

$sel:captureResponse:SlotCaptureSetting', slotCaptureSetting_captureResponse - Undocumented member.

$sel:codeHook:SlotCaptureSetting', slotCaptureSetting_codeHook - Code hook called after Amazon Lex successfully captures a slot value.

$sel:elicitationCodeHook:SlotCaptureSetting', slotCaptureSetting_elicitationCodeHook - Code hook called when Amazon Lex doesn't capture a slot value.

$sel:failureConditional:SlotCaptureSetting', slotCaptureSetting_failureConditional - A list of conditional branches to evaluate when the slot value isn't captured.

$sel:failureNextStep:SlotCaptureSetting', slotCaptureSetting_failureNextStep - Specifies the next step that the bot runs when the slot value code is not recognized.

$sel:failureResponse:SlotCaptureSetting', slotCaptureSetting_failureResponse - Undocumented member.

SlotDefaultValue

data SlotDefaultValue Source #

Specifies the default value to use when a user doesn't provide a value for a slot.

See: newSlotDefaultValue smart constructor.

Constructors

SlotDefaultValue' Text 

Instances

Instances details
FromJSON SlotDefaultValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValue

ToJSON SlotDefaultValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValue

Generic SlotDefaultValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValue

Associated Types

type Rep SlotDefaultValue :: Type -> Type #

Read SlotDefaultValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValue

Show SlotDefaultValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValue

NFData SlotDefaultValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValue

Methods

rnf :: SlotDefaultValue -> () #

Eq SlotDefaultValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValue

Hashable SlotDefaultValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValue

type Rep SlotDefaultValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValue

type Rep SlotDefaultValue = D1 ('MetaData "SlotDefaultValue" "Amazonka.LexV2Models.Types.SlotDefaultValue" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SlotDefaultValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSlotDefaultValue Source #

Create a value of SlotDefaultValue 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:defaultValue:SlotDefaultValue', slotDefaultValue_defaultValue - The default value to use when a user doesn't provide a value for a slot.

SlotDefaultValueSpecification

data SlotDefaultValueSpecification Source #

Defines a list of values that Amazon Lex should use as the default value for a slot.

See: newSlotDefaultValueSpecification smart constructor.

Instances

Instances details
FromJSON SlotDefaultValueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValueSpecification

ToJSON SlotDefaultValueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValueSpecification

Generic SlotDefaultValueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValueSpecification

Associated Types

type Rep SlotDefaultValueSpecification :: Type -> Type #

Read SlotDefaultValueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValueSpecification

Show SlotDefaultValueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValueSpecification

NFData SlotDefaultValueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValueSpecification

Eq SlotDefaultValueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValueSpecification

Hashable SlotDefaultValueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValueSpecification

type Rep SlotDefaultValueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotDefaultValueSpecification

type Rep SlotDefaultValueSpecification = D1 ('MetaData "SlotDefaultValueSpecification" "Amazonka.LexV2Models.Types.SlotDefaultValueSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SlotDefaultValueSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "defaultValueList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [SlotDefaultValue])))

newSlotDefaultValueSpecification :: SlotDefaultValueSpecification Source #

Create a value of SlotDefaultValueSpecification 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:defaultValueList:SlotDefaultValueSpecification', slotDefaultValueSpecification_defaultValueList - A list of default values. Amazon Lex chooses the default value to use in the order that they are presented in the list.

SlotFilter

data SlotFilter Source #

Filters the response from the ListSlots operation.

See: newSlotFilter smart constructor.

Instances

Instances details
ToJSON SlotFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilter

Generic SlotFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilter

Associated Types

type Rep SlotFilter :: Type -> Type #

Read SlotFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilter

Show SlotFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilter

NFData SlotFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilter

Methods

rnf :: SlotFilter -> () #

Eq SlotFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilter

Hashable SlotFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilter

type Rep SlotFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotFilter

type Rep SlotFilter = D1 ('MetaData "SlotFilter" "Amazonka.LexV2Models.Types.SlotFilter" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SlotFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SlotFilterName) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SlotFilterOperator))))

newSlotFilter Source #

Create a value of SlotFilter 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:name:SlotFilter', slotFilter_name - The name of the field to use for filtering.

$sel:values:SlotFilter', slotFilter_values - The value to use to filter the response.

$sel:operator:SlotFilter', slotFilter_operator - The operator to use for the filter. Specify EQ when the ListSlots operation should return only aliases that equal the specified value. Specify CO when the ListSlots operation should return aliases that contain the specified value.

SlotPriority

data SlotPriority Source #

Sets the priority that Amazon Lex should use when eliciting slot values from a user.

See: newSlotPriority smart constructor.

Constructors

SlotPriority' Natural Text 

Instances

Instances details
FromJSON SlotPriority Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotPriority

ToJSON SlotPriority Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotPriority

Generic SlotPriority Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotPriority

Associated Types

type Rep SlotPriority :: Type -> Type #

Read SlotPriority Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotPriority

Show SlotPriority Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotPriority

NFData SlotPriority Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotPriority

Methods

rnf :: SlotPriority -> () #

Eq SlotPriority Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotPriority

Hashable SlotPriority Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotPriority

type Rep SlotPriority Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotPriority

type Rep SlotPriority = D1 ('MetaData "SlotPriority" "Amazonka.LexV2Models.Types.SlotPriority" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SlotPriority'" 'PrefixI 'True) (S1 ('MetaSel ('Just "priority") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "slotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSlotPriority Source #

Create a value of SlotPriority 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:priority:SlotPriority', slotPriority_priority - The priority that a slot should be elicited.

$sel:slotId:SlotPriority', slotPriority_slotId - The unique identifier of the slot.

SlotSortBy

data SlotSortBy Source #

Specifies attributes for sorting a list of bots.

See: newSlotSortBy smart constructor.

Instances

Instances details
ToJSON SlotSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortBy

Generic SlotSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortBy

Associated Types

type Rep SlotSortBy :: Type -> Type #

Read SlotSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortBy

Show SlotSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortBy

NFData SlotSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortBy

Methods

rnf :: SlotSortBy -> () #

Eq SlotSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortBy

Hashable SlotSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortBy

type Rep SlotSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSortBy

type Rep SlotSortBy = D1 ('MetaData "SlotSortBy" "Amazonka.LexV2Models.Types.SlotSortBy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SlotSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SlotSortAttribute) :*: S1 ('MetaSel ('Just "order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SortOrder)))

newSlotSortBy Source #

Create a value of SlotSortBy 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:attribute:SlotSortBy', slotSortBy_attribute - The attribute to use to sort the list.

$sel:order:SlotSortBy', slotSortBy_order - The order to sort the list. You can choose ascending or descending.

SlotSummary

data SlotSummary Source #

Summary information about a slot, a value that the bot elicits from the user.

See: newSlotSummary smart constructor.

Instances

Instances details
FromJSON SlotSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSummary

Generic SlotSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSummary

Associated Types

type Rep SlotSummary :: Type -> Type #

Read SlotSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSummary

Show SlotSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSummary

NFData SlotSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSummary

Methods

rnf :: SlotSummary -> () #

Eq SlotSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSummary

Hashable SlotSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSummary

type Rep SlotSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotSummary

type Rep SlotSummary = D1 ('MetaData "SlotSummary" "Amazonka.LexV2Models.Types.SlotSummary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SlotSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "slotConstraint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlotConstraint)))) :*: ((S1 ('MetaSel ('Just "slotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "slotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "slotTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "valueElicitationPromptSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PromptSpecification))))))

newSlotSummary :: SlotSummary Source #

Create a value of SlotSummary 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:description:SlotSummary', slotSummary_description - The description of the slot.

$sel:lastUpdatedDateTime:SlotSummary', slotSummary_lastUpdatedDateTime - The timestamp of the last date and time that the slot was updated.

$sel:slotConstraint:SlotSummary', slotSummary_slotConstraint - Whether the slot is required or optional. An intent is complete when all required slots are filled.

$sel:slotId:SlotSummary', slotSummary_slotId - The unique identifier of the slot.

$sel:slotName:SlotSummary', slotSummary_slotName - The name given to the slot.

$sel:slotTypeId:SlotSummary', slotSummary_slotTypeId - The unique identifier for the slot type that defines the values for the slot.

$sel:valueElicitationPromptSpecification:SlotSummary', slotSummary_valueElicitationPromptSpecification - Prompts that are sent to the user to elicit a value for the slot.

SlotTypeFilter

data SlotTypeFilter Source #

Filters the response from the ListSlotTypes operation.

See: newSlotTypeFilter smart constructor.

Instances

Instances details
ToJSON SlotTypeFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilter

Generic SlotTypeFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilter

Associated Types

type Rep SlotTypeFilter :: Type -> Type #

Read SlotTypeFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilter

Show SlotTypeFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilter

NFData SlotTypeFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilter

Methods

rnf :: SlotTypeFilter -> () #

Eq SlotTypeFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilter

Hashable SlotTypeFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilter

type Rep SlotTypeFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeFilter

type Rep SlotTypeFilter = D1 ('MetaData "SlotTypeFilter" "Amazonka.LexV2Models.Types.SlotTypeFilter" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SlotTypeFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SlotTypeFilterName) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SlotTypeFilterOperator))))

newSlotTypeFilter Source #

Create a value of SlotTypeFilter 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:name:SlotTypeFilter', slotTypeFilter_name - The name of the field to use for filtering.

$sel:values:SlotTypeFilter', slotTypeFilter_values - The value to use to filter the response.

$sel:operator:SlotTypeFilter', slotTypeFilter_operator - The operator to use for the filter. Specify EQ when the ListSlotTypes operation should return only aliases that equal the specified value. Specify CO when the ListSlotTypes operation should return aliases that contain the specified value.

SlotTypeSortBy

data SlotTypeSortBy Source #

Specifies attributes for sorting a list of slot types.

See: newSlotTypeSortBy smart constructor.

Instances

Instances details
ToJSON SlotTypeSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortBy

Generic SlotTypeSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortBy

Associated Types

type Rep SlotTypeSortBy :: Type -> Type #

Read SlotTypeSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortBy

Show SlotTypeSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortBy

NFData SlotTypeSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortBy

Methods

rnf :: SlotTypeSortBy -> () #

Eq SlotTypeSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortBy

Hashable SlotTypeSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortBy

type Rep SlotTypeSortBy Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSortBy

type Rep SlotTypeSortBy = D1 ('MetaData "SlotTypeSortBy" "Amazonka.LexV2Models.Types.SlotTypeSortBy" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SlotTypeSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SlotTypeSortAttribute) :*: S1 ('MetaSel ('Just "order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SortOrder)))

newSlotTypeSortBy Source #

Create a value of SlotTypeSortBy 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:attribute:SlotTypeSortBy', slotTypeSortBy_attribute - The attribute to use to sort the list of slot types.

$sel:order:SlotTypeSortBy', slotTypeSortBy_order - The order to sort the list. You can say ascending or descending.

SlotTypeStatistics

data SlotTypeStatistics Source #

The object that contains the statistical summary of the recommended slot type associated with the bot recommendation.

See: newSlotTypeStatistics smart constructor.

Constructors

SlotTypeStatistics' (Maybe Int) 

Instances

Instances details
FromJSON SlotTypeStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeStatistics

Generic SlotTypeStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeStatistics

Associated Types

type Rep SlotTypeStatistics :: Type -> Type #

Read SlotTypeStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeStatistics

Show SlotTypeStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeStatistics

NFData SlotTypeStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeStatistics

Methods

rnf :: SlotTypeStatistics -> () #

Eq SlotTypeStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeStatistics

Hashable SlotTypeStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeStatistics

type Rep SlotTypeStatistics Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeStatistics

type Rep SlotTypeStatistics = D1 ('MetaData "SlotTypeStatistics" "Amazonka.LexV2Models.Types.SlotTypeStatistics" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SlotTypeStatistics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "discoveredSlotTypeCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newSlotTypeStatistics :: SlotTypeStatistics Source #

Create a value of SlotTypeStatistics 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:discoveredSlotTypeCount:SlotTypeStatistics', slotTypeStatistics_discoveredSlotTypeCount - The number of recommended slot types associated with the bot recommendation.

SlotTypeSummary

data SlotTypeSummary Source #

Provides summary information about a slot type.

See: newSlotTypeSummary smart constructor.

Instances

Instances details
FromJSON SlotTypeSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSummary

Generic SlotTypeSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSummary

Associated Types

type Rep SlotTypeSummary :: Type -> Type #

Read SlotTypeSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSummary

Show SlotTypeSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSummary

NFData SlotTypeSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSummary

Methods

rnf :: SlotTypeSummary -> () #

Eq SlotTypeSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSummary

Hashable SlotTypeSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSummary

type Rep SlotTypeSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeSummary

type Rep SlotTypeSummary = D1 ('MetaData "SlotTypeSummary" "Amazonka.LexV2Models.Types.SlotTypeSummary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SlotTypeSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "parentSlotTypeSignature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "slotTypeCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlotTypeCategory)) :*: (S1 ('MetaSel ('Just "slotTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "slotTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newSlotTypeSummary :: SlotTypeSummary Source #

Create a value of SlotTypeSummary 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:description:SlotTypeSummary', slotTypeSummary_description - The description of the slot type.

$sel:lastUpdatedDateTime:SlotTypeSummary', slotTypeSummary_lastUpdatedDateTime - A timestamp of the date and time that the slot type was last updated.

$sel:parentSlotTypeSignature:SlotTypeSummary', slotTypeSummary_parentSlotTypeSignature - If the slot type is derived from a built-on slot type, the name of the parent slot type.

$sel:slotTypeCategory:SlotTypeSummary', slotTypeSummary_slotTypeCategory - Indicates the type of the slot type.

$sel:slotTypeId:SlotTypeSummary', slotTypeSummary_slotTypeId - The unique identifier assigned to the slot type.

$sel:slotTypeName:SlotTypeSummary', slotTypeSummary_slotTypeName - The name of the slot type.

SlotTypeValue

data SlotTypeValue Source #

Each slot type can have a set of values. Each SlotTypeValue represents a value that the slot type can take.

See: newSlotTypeValue smart constructor.

Instances

Instances details
FromJSON SlotTypeValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeValue

ToJSON SlotTypeValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeValue

Generic SlotTypeValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeValue

Associated Types

type Rep SlotTypeValue :: Type -> Type #

Read SlotTypeValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeValue

Show SlotTypeValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeValue

NFData SlotTypeValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeValue

Methods

rnf :: SlotTypeValue -> () #

Eq SlotTypeValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeValue

Hashable SlotTypeValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeValue

type Rep SlotTypeValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotTypeValue

type Rep SlotTypeValue = D1 ('MetaData "SlotTypeValue" "Amazonka.LexV2Models.Types.SlotTypeValue" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SlotTypeValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sampleValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SampleValue)) :*: S1 ('MetaSel ('Just "synonyms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty SampleValue)))))

newSlotTypeValue :: SlotTypeValue Source #

Create a value of SlotTypeValue 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:sampleValue:SlotTypeValue', slotTypeValue_sampleValue - The value of the slot type entry.

$sel:synonyms:SlotTypeValue', slotTypeValue_synonyms - Additional values related to the slot type entry.

SlotValue

data SlotValue Source #

The value to set in a slot.

See: newSlotValue smart constructor.

Constructors

SlotValue' (Maybe Text) 

Instances

Instances details
FromJSON SlotValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValue

ToJSON SlotValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValue

Generic SlotValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValue

Associated Types

type Rep SlotValue :: Type -> Type #

Read SlotValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValue

Show SlotValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValue

NFData SlotValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValue

Methods

rnf :: SlotValue -> () #

Eq SlotValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValue

Hashable SlotValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValue

type Rep SlotValue Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValue

type Rep SlotValue = D1 ('MetaData "SlotValue" "Amazonka.LexV2Models.Types.SlotValue" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SlotValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "interpretedValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSlotValue :: SlotValue Source #

Create a value of SlotValue 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:interpretedValue:SlotValue', slotValue_interpretedValue - The value that Amazon Lex determines for the slot. The actual value depends on the setting of the value selection strategy for the bot. You can choose to use the value entered by the user, or you can have Amazon Lex choose the first value in the resolvedValues list.

SlotValueElicitationSetting

data SlotValueElicitationSetting Source #

Specifies the elicitation setting details for constituent sub slots of a composite slot.

See: newSlotValueElicitationSetting smart constructor.

Instances

Instances details
FromJSON SlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueElicitationSetting

ToJSON SlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueElicitationSetting

Generic SlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueElicitationSetting

Associated Types

type Rep SlotValueElicitationSetting :: Type -> Type #

Read SlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueElicitationSetting

Show SlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueElicitationSetting

NFData SlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueElicitationSetting

Eq SlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueElicitationSetting

Hashable SlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueElicitationSetting

type Rep SlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueElicitationSetting

type Rep SlotValueElicitationSetting = D1 ('MetaData "SlotValueElicitationSetting" "Amazonka.LexV2Models.Types.SlotValueElicitationSetting" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SlotValueElicitationSetting'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultValueSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlotDefaultValueSpecification)) :*: (S1 ('MetaSel ('Just "promptSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PromptSpecification)) :*: S1 ('MetaSel ('Just "sampleUtterances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SampleUtterance])))) :*: (S1 ('MetaSel ('Just "slotCaptureSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlotCaptureSetting)) :*: (S1 ('MetaSel ('Just "waitAndContinueSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WaitAndContinueSpecification)) :*: S1 ('MetaSel ('Just "slotConstraint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SlotConstraint)))))

newSlotValueElicitationSetting Source #

Create a value of SlotValueElicitationSetting 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:defaultValueSpecification:SlotValueElicitationSetting', slotValueElicitationSetting_defaultValueSpecification - A list of default values for a slot. Default values are used when Amazon Lex hasn't determined a value for a slot. You can specify default values from context variables, session attributes, and defined values.

$sel:promptSpecification:SlotValueElicitationSetting', slotValueElicitationSetting_promptSpecification - The prompt that Amazon Lex uses to elicit the slot value from the user.

$sel:sampleUtterances:SlotValueElicitationSetting', slotValueElicitationSetting_sampleUtterances - If you know a specific pattern that users might respond to an Amazon Lex request for a slot value, you can provide those utterances to improve accuracy. This is optional. In most cases, Amazon Lex is capable of understanding user utterances.

$sel:slotCaptureSetting:SlotValueElicitationSetting', slotValueElicitationSetting_slotCaptureSetting - Specifies the settings that Amazon Lex uses when a slot value is successfully entered by a user.

$sel:waitAndContinueSpecification:SlotValueElicitationSetting', slotValueElicitationSetting_waitAndContinueSpecification - Undocumented member.

$sel:slotConstraint:SlotValueElicitationSetting', slotValueElicitationSetting_slotConstraint - Specifies whether the slot is required or optional.

SlotValueOverride

data SlotValueOverride Source #

The slot values that Amazon Lex uses when it sets slot values in a dialog step.

See: newSlotValueOverride smart constructor.

Instances

Instances details
FromJSON SlotValueOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueOverride

ToJSON SlotValueOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueOverride

Generic SlotValueOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueOverride

Associated Types

type Rep SlotValueOverride :: Type -> Type #

Read SlotValueOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueOverride

Show SlotValueOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueOverride

NFData SlotValueOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueOverride

Methods

rnf :: SlotValueOverride -> () #

Eq SlotValueOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueOverride

Hashable SlotValueOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueOverride

type Rep SlotValueOverride Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueOverride

type Rep SlotValueOverride = D1 ('MetaData "SlotValueOverride" "Amazonka.LexV2Models.Types.SlotValueOverride" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SlotValueOverride'" 'PrefixI 'True) (S1 ('MetaSel ('Just "shape") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlotShape)) :*: (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlotValue)) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SlotValueOverride])))))

newSlotValueOverride :: SlotValueOverride Source #

Create a value of SlotValueOverride 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:shape:SlotValueOverride', slotValueOverride_shape - When the shape value is List, it indicates that the values field contains a list of slot values. When the value is Scalar, it indicates that the value field contains a single value.

$sel:value:SlotValueOverride', slotValueOverride_value - The current value of the slot.

$sel:values:SlotValueOverride', slotValueOverride_values - A list of one or more values that the user provided for the slot. For example, for a slot that elicits pizza toppings, the values might be "pepperoni" and "pineapple."

SlotValueRegexFilter

data SlotValueRegexFilter Source #

Provides a regular expression used to validate the value of a slot.

See: newSlotValueRegexFilter smart constructor.

Instances

Instances details
FromJSON SlotValueRegexFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueRegexFilter

ToJSON SlotValueRegexFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueRegexFilter

Generic SlotValueRegexFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueRegexFilter

Associated Types

type Rep SlotValueRegexFilter :: Type -> Type #

Read SlotValueRegexFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueRegexFilter

Show SlotValueRegexFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueRegexFilter

NFData SlotValueRegexFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueRegexFilter

Methods

rnf :: SlotValueRegexFilter -> () #

Eq SlotValueRegexFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueRegexFilter

Hashable SlotValueRegexFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueRegexFilter

type Rep SlotValueRegexFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueRegexFilter

type Rep SlotValueRegexFilter = D1 ('MetaData "SlotValueRegexFilter" "Amazonka.LexV2Models.Types.SlotValueRegexFilter" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SlotValueRegexFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pattern'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSlotValueRegexFilter Source #

Create a value of SlotValueRegexFilter 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:pattern':SlotValueRegexFilter', slotValueRegexFilter_pattern - A regular expression used to validate the value of a slot.

Use a standard regular expression. Amazon Lex supports the following characters in the regular expression:

  • A-Z, a-z
  • 0-9
  • Unicode characters ("\ u<Unicode>")

Represent Unicode characters with four digits, for example "\u0041" or "\u005A".

The following regular expression operators are not supported:

  • Infinite repeaters: *, +, or {x,} with no upper bound.
  • Wild card (.)

SlotValueSelectionSetting

data SlotValueSelectionSetting Source #

Contains settings used by Amazon Lex to select a slot value.

See: newSlotValueSelectionSetting smart constructor.

Instances

Instances details
FromJSON SlotValueSelectionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueSelectionSetting

ToJSON SlotValueSelectionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueSelectionSetting

Generic SlotValueSelectionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueSelectionSetting

Associated Types

type Rep SlotValueSelectionSetting :: Type -> Type #

Read SlotValueSelectionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueSelectionSetting

Show SlotValueSelectionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueSelectionSetting

NFData SlotValueSelectionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueSelectionSetting

Eq SlotValueSelectionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueSelectionSetting

Hashable SlotValueSelectionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueSelectionSetting

type Rep SlotValueSelectionSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SlotValueSelectionSetting

type Rep SlotValueSelectionSetting = D1 ('MetaData "SlotValueSelectionSetting" "Amazonka.LexV2Models.Types.SlotValueSelectionSetting" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SlotValueSelectionSetting'" 'PrefixI 'True) (S1 ('MetaSel ('Just "advancedRecognitionSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdvancedRecognitionSetting)) :*: (S1 ('MetaSel ('Just "regexFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlotValueRegexFilter)) :*: S1 ('MetaSel ('Just "resolutionStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SlotValueResolutionStrategy))))

newSlotValueSelectionSetting Source #

Create a value of SlotValueSelectionSetting 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:advancedRecognitionSetting:SlotValueSelectionSetting', slotValueSelectionSetting_advancedRecognitionSetting - Provides settings that enable advanced recognition settings for slot values.

$sel:regexFilter:SlotValueSelectionSetting', slotValueSelectionSetting_regexFilter - A regular expression used to validate the value of a slot.

$sel:resolutionStrategy:SlotValueSelectionSetting', slotValueSelectionSetting_resolutionStrategy - Determines the slot resolution strategy that Amazon Lex uses to return slot type values. The field can be set to one of the following values:

  • OriginalValue - Returns the value entered by the user, if the user value is similar to the slot value.
  • TopResolution - If there is a resolution list for the slot, return the first value in the resolution list as the slot type value. If there is no resolution list, null is returned.

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

Specifications

data Specifications Source #

Subslot specifications.

See: newSpecifications smart constructor.

Instances

Instances details
FromJSON Specifications Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Specifications

ToJSON Specifications Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Specifications

Generic Specifications Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Specifications

Associated Types

type Rep Specifications :: Type -> Type #

Read Specifications Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Specifications

Show Specifications Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Specifications

NFData Specifications Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Specifications

Methods

rnf :: Specifications -> () #

Eq Specifications Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Specifications

Hashable Specifications Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Specifications

type Rep Specifications Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.Specifications

type Rep Specifications = D1 ('MetaData "Specifications" "Amazonka.LexV2Models.Types.Specifications" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "Specifications'" 'PrefixI 'True) (S1 ('MetaSel ('Just "slotTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "valueElicitationSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SubSlotValueElicitationSetting)))

newSpecifications Source #

Create a value of Specifications 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:slotTypeId:Specifications', specifications_slotTypeId - The unique identifier assigned to the slot type.

$sel:valueElicitationSetting:Specifications', specifications_valueElicitationSetting - Specifies the elicitation setting details for constituent sub slots of a composite slot.

StillWaitingResponseSpecification

data StillWaitingResponseSpecification Source #

Defines the messages that Amazon Lex sends to a user to remind them that the bot is waiting for a response.

See: newStillWaitingResponseSpecification smart constructor.

Instances

Instances details
FromJSON StillWaitingResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.StillWaitingResponseSpecification

ToJSON StillWaitingResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.StillWaitingResponseSpecification

Generic StillWaitingResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.StillWaitingResponseSpecification

Associated Types

type Rep StillWaitingResponseSpecification :: Type -> Type #

Read StillWaitingResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.StillWaitingResponseSpecification

Show StillWaitingResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.StillWaitingResponseSpecification

NFData StillWaitingResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.StillWaitingResponseSpecification

Eq StillWaitingResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.StillWaitingResponseSpecification

Hashable StillWaitingResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.StillWaitingResponseSpecification

type Rep StillWaitingResponseSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.StillWaitingResponseSpecification

type Rep StillWaitingResponseSpecification = D1 ('MetaData "StillWaitingResponseSpecification" "Amazonka.LexV2Models.Types.StillWaitingResponseSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "StillWaitingResponseSpecification'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "allowInterrupt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "messageGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty MessageGroup))) :*: (S1 ('MetaSel ('Just "frequencyInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "timeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newStillWaitingResponseSpecification Source #

Create a value of StillWaitingResponseSpecification 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:allowInterrupt:StillWaitingResponseSpecification', stillWaitingResponseSpecification_allowInterrupt - Indicates that the user can interrupt the response by speaking while the message is being played.

$sel:messageGroups:StillWaitingResponseSpecification', stillWaitingResponseSpecification_messageGroups - One or more message groups, each containing one or more messages, that define the prompts that Amazon Lex sends to the user.

$sel:frequencyInSeconds:StillWaitingResponseSpecification', stillWaitingResponseSpecification_frequencyInSeconds - How often a message should be sent to the user. Minimum of 1 second, maximum of 5 minutes.

$sel:timeoutInSeconds:StillWaitingResponseSpecification', stillWaitingResponseSpecification_timeoutInSeconds - If Amazon Lex waits longer than this length of time for a response, it will stop sending messages.

SubSlotSetting

data SubSlotSetting Source #

Specifications for the constituent sub slots and the expression for the composite slot.

See: newSubSlotSetting smart constructor.

Instances

Instances details
FromJSON SubSlotSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotSetting

ToJSON SubSlotSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotSetting

Generic SubSlotSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotSetting

Associated Types

type Rep SubSlotSetting :: Type -> Type #

Read SubSlotSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotSetting

Show SubSlotSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotSetting

NFData SubSlotSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotSetting

Methods

rnf :: SubSlotSetting -> () #

Eq SubSlotSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotSetting

Hashable SubSlotSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotSetting

type Rep SubSlotSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotSetting

type Rep SubSlotSetting = D1 ('MetaData "SubSlotSetting" "Amazonka.LexV2Models.Types.SubSlotSetting" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SubSlotSetting'" 'PrefixI 'True) (S1 ('MetaSel ('Just "expression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "slotSpecifications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Specifications)))))

newSubSlotSetting :: SubSlotSetting Source #

Create a value of SubSlotSetting 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:expression:SubSlotSetting', subSlotSetting_expression - The expression text for defining the constituent sub slots in the composite slot using logical AND and OR operators.

$sel:slotSpecifications:SubSlotSetting', subSlotSetting_slotSpecifications - Specifications for the constituent sub slots of a composite slot.

SubSlotTypeComposition

data SubSlotTypeComposition Source #

Subslot type composition.

See: newSubSlotTypeComposition smart constructor.

Instances

Instances details
FromJSON SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

ToJSON SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

Generic SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

Associated Types

type Rep SubSlotTypeComposition :: Type -> Type #

Read SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

Show SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

NFData SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

Methods

rnf :: SubSlotTypeComposition -> () #

Eq SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

Hashable SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

type Rep SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

type Rep SubSlotTypeComposition = D1 ('MetaData "SubSlotTypeComposition" "Amazonka.LexV2Models.Types.SubSlotTypeComposition" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SubSlotTypeComposition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "slotTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSubSlotTypeComposition Source #

Create a value of SubSlotTypeComposition 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:name:SubSlotTypeComposition', subSlotTypeComposition_name - Name of a constituent sub slot inside a composite slot.

$sel:slotTypeId:SubSlotTypeComposition', subSlotTypeComposition_slotTypeId - The unique identifier assigned to a slot type. This refers to either a built-in slot type or the unique slotTypeId of a custom slot type.

SubSlotValueElicitationSetting

data SubSlotValueElicitationSetting Source #

Subslot elicitation settings.

DefaultValueSpecification is a list of default values for a constituent sub slot in a composite slot. Default values are used when Amazon Lex hasn't determined a value for a slot. You can specify default values from context variables, session attributes, and defined values. This is similar to DefaultValueSpecification for slots.

PromptSpecification is the prompt that Amazon Lex uses to elicit the sub slot value from the user. This is similar to PromptSpecification for slots.

See: newSubSlotValueElicitationSetting smart constructor.

Instances

Instances details
FromJSON SubSlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotValueElicitationSetting

ToJSON SubSlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotValueElicitationSetting

Generic SubSlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotValueElicitationSetting

Associated Types

type Rep SubSlotValueElicitationSetting :: Type -> Type #

Read SubSlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotValueElicitationSetting

Show SubSlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotValueElicitationSetting

NFData SubSlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotValueElicitationSetting

Eq SubSlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotValueElicitationSetting

Hashable SubSlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotValueElicitationSetting

type Rep SubSlotValueElicitationSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotValueElicitationSetting

type Rep SubSlotValueElicitationSetting = D1 ('MetaData "SubSlotValueElicitationSetting" "Amazonka.LexV2Models.Types.SubSlotValueElicitationSetting" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "SubSlotValueElicitationSetting'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultValueSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlotDefaultValueSpecification)) :*: S1 ('MetaSel ('Just "sampleUtterances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SampleUtterance]))) :*: (S1 ('MetaSel ('Just "waitAndContinueSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WaitAndContinueSpecification)) :*: S1 ('MetaSel ('Just "promptSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PromptSpecification))))

newSubSlotValueElicitationSetting Source #

Create a value of SubSlotValueElicitationSetting 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:defaultValueSpecification:SubSlotValueElicitationSetting', subSlotValueElicitationSetting_defaultValueSpecification - Undocumented member.

$sel:sampleUtterances:SubSlotValueElicitationSetting', subSlotValueElicitationSetting_sampleUtterances - If you know a specific pattern that users might respond to an Amazon Lex request for a sub slot value, you can provide those utterances to improve accuracy. This is optional. In most cases Amazon Lex is capable of understanding user utterances. This is similar to SampleUtterances for slots.

$sel:waitAndContinueSpecification:SubSlotValueElicitationSetting', subSlotValueElicitationSetting_waitAndContinueSpecification - Undocumented member.

$sel:promptSpecification:SubSlotValueElicitationSetting', subSlotValueElicitationSetting_promptSpecification - Undocumented member.

TextInputSpecification

data TextInputSpecification Source #

Specifies the text input specifications.

See: newTextInputSpecification smart constructor.

Instances

Instances details
FromJSON TextInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextInputSpecification

ToJSON TextInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextInputSpecification

Generic TextInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextInputSpecification

Associated Types

type Rep TextInputSpecification :: Type -> Type #

Read TextInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextInputSpecification

Show TextInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextInputSpecification

NFData TextInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextInputSpecification

Methods

rnf :: TextInputSpecification -> () #

Eq TextInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextInputSpecification

Hashable TextInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextInputSpecification

type Rep TextInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextInputSpecification

type Rep TextInputSpecification = D1 ('MetaData "TextInputSpecification" "Amazonka.LexV2Models.Types.TextInputSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "TextInputSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "startTimeoutMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newTextInputSpecification Source #

Create a value of TextInputSpecification 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:startTimeoutMs:TextInputSpecification', textInputSpecification_startTimeoutMs - Time for which a bot waits before re-prompting a customer for text input.

TextLogDestination

data TextLogDestination Source #

Defines the Amazon CloudWatch Logs destination log group for conversation text logs.

See: newTextLogDestination smart constructor.

Instances

Instances details
FromJSON TextLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogDestination

ToJSON TextLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogDestination

Generic TextLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogDestination

Associated Types

type Rep TextLogDestination :: Type -> Type #

Read TextLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogDestination

Show TextLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogDestination

NFData TextLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogDestination

Methods

rnf :: TextLogDestination -> () #

Eq TextLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogDestination

Hashable TextLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogDestination

type Rep TextLogDestination Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogDestination

type Rep TextLogDestination = D1 ('MetaData "TextLogDestination" "Amazonka.LexV2Models.Types.TextLogDestination" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "TextLogDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudWatch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CloudWatchLogGroupLogDestination)))

newTextLogDestination Source #

Create a value of TextLogDestination 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:cloudWatch:TextLogDestination', textLogDestination_cloudWatch - Defines the Amazon CloudWatch Logs log group where text and metadata logs are delivered.

TextLogSetting

data TextLogSetting Source #

Defines settings to enable text conversation logs.

See: newTextLogSetting smart constructor.

Instances

Instances details
FromJSON TextLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogSetting

ToJSON TextLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogSetting

Generic TextLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogSetting

Associated Types

type Rep TextLogSetting :: Type -> Type #

Read TextLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogSetting

Show TextLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogSetting

NFData TextLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogSetting

Methods

rnf :: TextLogSetting -> () #

Eq TextLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogSetting

Hashable TextLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogSetting

type Rep TextLogSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TextLogSetting

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

newTextLogSetting Source #

Create a value of TextLogSetting 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:enabled:TextLogSetting', textLogSetting_enabled - Determines whether conversation logs should be stored for an alias.

$sel:destination:TextLogSetting', textLogSetting_destination - Undocumented member.

TranscriptFilter

data TranscriptFilter Source #

The object representing the filter that Amazon Lex will use to select the appropriate transcript.

See: newTranscriptFilter smart constructor.

Instances

Instances details
FromJSON TranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFilter

ToJSON TranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFilter

Generic TranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFilter

Associated Types

type Rep TranscriptFilter :: Type -> Type #

Read TranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFilter

Show TranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFilter

NFData TranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFilter

Methods

rnf :: TranscriptFilter -> () #

Eq TranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFilter

Hashable TranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFilter

type Rep TranscriptFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptFilter

type Rep TranscriptFilter = D1 ('MetaData "TranscriptFilter" "Amazonka.LexV2Models.Types.TranscriptFilter" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "TranscriptFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lexTranscriptFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LexTranscriptFilter))))

newTranscriptFilter :: TranscriptFilter Source #

Create a value of TranscriptFilter 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:lexTranscriptFilter:TranscriptFilter', transcriptFilter_lexTranscriptFilter - The object representing the filter that Amazon Lex will use to select the appropriate transcript when the transcript format is the Amazon Lex format.

TranscriptSourceSetting

data TranscriptSourceSetting Source #

Indicates the setting of the location where the transcript is stored.

See: newTranscriptSourceSetting smart constructor.

Instances

Instances details
FromJSON TranscriptSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptSourceSetting

ToJSON TranscriptSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptSourceSetting

Generic TranscriptSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptSourceSetting

Associated Types

type Rep TranscriptSourceSetting :: Type -> Type #

Read TranscriptSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptSourceSetting

Show TranscriptSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptSourceSetting

NFData TranscriptSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptSourceSetting

Methods

rnf :: TranscriptSourceSetting -> () #

Eq TranscriptSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptSourceSetting

Hashable TranscriptSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptSourceSetting

type Rep TranscriptSourceSetting Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.TranscriptSourceSetting

type Rep TranscriptSourceSetting = D1 ('MetaData "TranscriptSourceSetting" "Amazonka.LexV2Models.Types.TranscriptSourceSetting" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "TranscriptSourceSetting'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3BucketTranscriptSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3BucketTranscriptSource))))

newTranscriptSourceSetting :: TranscriptSourceSetting Source #

Create a value of TranscriptSourceSetting 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:s3BucketTranscriptSource:TranscriptSourceSetting', transcriptSourceSetting_s3BucketTranscriptSource - Indicates the setting of the Amazon S3 bucket where the transcript is stored.

UtteranceAggregationDuration

data UtteranceAggregationDuration Source #

Provides parameters for setting the time window and duration for aggregating utterance data.

See: newUtteranceAggregationDuration smart constructor.

Instances

Instances details
FromJSON UtteranceAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.UtteranceAggregationDuration

ToJSON UtteranceAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.UtteranceAggregationDuration

Generic UtteranceAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.UtteranceAggregationDuration

Associated Types

type Rep UtteranceAggregationDuration :: Type -> Type #

Read UtteranceAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.UtteranceAggregationDuration

Show UtteranceAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.UtteranceAggregationDuration

NFData UtteranceAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.UtteranceAggregationDuration

Eq UtteranceAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.UtteranceAggregationDuration

Hashable UtteranceAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.UtteranceAggregationDuration

type Rep UtteranceAggregationDuration Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.UtteranceAggregationDuration

type Rep UtteranceAggregationDuration = D1 ('MetaData "UtteranceAggregationDuration" "Amazonka.LexV2Models.Types.UtteranceAggregationDuration" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "UtteranceAggregationDuration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "relativeAggregationDuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RelativeAggregationDuration)))

newUtteranceAggregationDuration Source #

Create a value of UtteranceAggregationDuration 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:relativeAggregationDuration:UtteranceAggregationDuration', utteranceAggregationDuration_relativeAggregationDuration - The desired time window for aggregating utterances.

VoiceSettings

data VoiceSettings Source #

Defines settings for using an Amazon Polly voice to communicate with a user.

See: newVoiceSettings smart constructor.

Instances

Instances details
FromJSON VoiceSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceSettings

ToJSON VoiceSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceSettings

Generic VoiceSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceSettings

Associated Types

type Rep VoiceSettings :: Type -> Type #

Read VoiceSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceSettings

Show VoiceSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceSettings

NFData VoiceSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceSettings

Methods

rnf :: VoiceSettings -> () #

Eq VoiceSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceSettings

Hashable VoiceSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceSettings

type Rep VoiceSettings Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.VoiceSettings

type Rep VoiceSettings = D1 ('MetaData "VoiceSettings" "Amazonka.LexV2Models.Types.VoiceSettings" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "VoiceSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "engine") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VoiceEngine)) :*: S1 ('MetaSel ('Just "voiceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newVoiceSettings Source #

Create a value of VoiceSettings 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:engine:VoiceSettings', voiceSettings_engine - Indicates the type of Amazon Polly voice that Amazon Lex should use for voice interaction with the user. For more information, see the engine parameter of the SynthesizeSpeech operation in the Amazon Polly developer guide.

If you do not specify a value, the default is standard.

$sel:voiceId:VoiceSettings', voiceSettings_voiceId - The identifier of the Amazon Polly voice to use.

WaitAndContinueSpecification

data WaitAndContinueSpecification Source #

Specifies the prompts that Amazon Lex uses while a bot is waiting for customer input.

See: newWaitAndContinueSpecification smart constructor.

Instances

Instances details
FromJSON WaitAndContinueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.WaitAndContinueSpecification

ToJSON WaitAndContinueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.WaitAndContinueSpecification

Generic WaitAndContinueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.WaitAndContinueSpecification

Associated Types

type Rep WaitAndContinueSpecification :: Type -> Type #

Read WaitAndContinueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.WaitAndContinueSpecification

Show WaitAndContinueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.WaitAndContinueSpecification

NFData WaitAndContinueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.WaitAndContinueSpecification

Eq WaitAndContinueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.WaitAndContinueSpecification

Hashable WaitAndContinueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.WaitAndContinueSpecification

type Rep WaitAndContinueSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.WaitAndContinueSpecification

type Rep WaitAndContinueSpecification = D1 ('MetaData "WaitAndContinueSpecification" "Amazonka.LexV2Models.Types.WaitAndContinueSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "WaitAndContinueSpecification'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "active") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "stillWaitingResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StillWaitingResponseSpecification))) :*: (S1 ('MetaSel ('Just "waitingResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResponseSpecification) :*: S1 ('MetaSel ('Just "continueResponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResponseSpecification))))

newWaitAndContinueSpecification Source #

Create a value of WaitAndContinueSpecification 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:active:WaitAndContinueSpecification', waitAndContinueSpecification_active - Specifies whether the bot will wait for a user to respond. When this field is false, wait and continue responses for a slot aren't used. If the active field isn't specified, the default is true.

$sel:stillWaitingResponse:WaitAndContinueSpecification', waitAndContinueSpecification_stillWaitingResponse - A response that Amazon Lex sends periodically to the user to indicate that the bot is still waiting for input from the user.

$sel:waitingResponse:WaitAndContinueSpecification', waitAndContinueSpecification_waitingResponse - The response that Amazon Lex sends to indicate that the bot is waiting for the conversation to continue.

$sel:continueResponse:WaitAndContinueSpecification', waitAndContinueSpecification_continueResponse - The response that Amazon Lex sends to indicate that the bot is ready to continue the conversation.