LexModelsV2 / Client / delete_custom_vocabulary
delete_custom_vocabulary#
- LexModelsV2.Client.delete_custom_vocabulary(**kwargs)#
Removes a custom vocabulary from the specified locale in the specified bot.
See also: AWS API Documentation
Request Syntax
response = client.delete_custom_vocabulary( botId='string', botVersion='string', localeId='string' )
- Parameters:
botId (string) –
[REQUIRED]
The unique identifier of the bot to remove the custom vocabulary from.
botVersion (string) –
[REQUIRED]
The version of the bot to remove the custom vocabulary from.
localeId (string) –
[REQUIRED]
The locale identifier for the locale that contains the custom vocabulary to remove.
- Return type:
dict
- Returns:
Response Syntax
{ 'botId': 'string', 'botVersion': 'string', 'localeId': 'string', 'customVocabularyStatus': 'Ready'|'Deleting'|'Exporting'|'Importing'|'Creating' }
Response Structure
(dict) –
botId (string) –
The identifier of the bot that the custom vocabulary was removed from.
botVersion (string) –
The version of the bot that the custom vocabulary was removed from.
localeId (string) –
The locale identifier for the locale that the custom vocabulary was removed from.
customVocabularyStatus (string) –
The status of removing the custom vocabulary.
Exceptions
LexModelsV2.Client.exceptions.ThrottlingException
LexModelsV2.Client.exceptions.ServiceQuotaExceededException
LexModelsV2.Client.exceptions.ValidationException
LexModelsV2.Client.exceptions.PreconditionFailedException
LexModelsV2.Client.exceptions.ConflictException
LexModelsV2.Client.exceptions.InternalServerException