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