batch_delete_custom_vocabulary_item
¶
batch_delete_custom_vocabulary_item(
bot_id: Id,
bot_version: BotVersion,
locale_id: LocaleId,
custom_vocabulary_item_list: DeleteCustomVocabularyItemsList,
*,
config_overrides: Optional[LexModelsV2ClientConfig] = None,
) -> BatchDeleteCustomVocabularyItemResponse
Delete a batch of custom vocabulary items for a given bot locale's custom vocabulary.
Parameters:
-
bot_id(Id) –The identifier of the bot associated with this custom vocabulary.
-
bot_version(BotVersion) –The identifier of the version of the bot associated with this custom vocabulary.
-
locale_id(LocaleId) –The identifier of the language and locale where this custom vocabulary is used. The string must match one of the supported locales. For more information, see Supported Languages .
-
custom_vocabulary_item_list(DeleteCustomVocabularyItemsList) –A list of custom vocabulary items requested to be deleted. Each entry must contain the unique custom vocabulary entry identifier.
Raises:
-
InternalServerException–The service encountered an unexpected condition. Try your request again.
-
ResourceNotFoundException–You asked to describe a resource that doesn't exist. Check the resource that you are requesting and try again.
-
ServiceQuotaExceededException–You have reached a quota for your bot.
-
ThrottlingException–Your request rate is too high. Reduce the frequency of requests.
-
ValidationException–One of the input parameters in your request isn't valid. Check the parameters and try your request again.
-
UnknownServiceError–The service returned an error code this client does not model.