in function_app/src/components/content_understanding_client.py [0:0]
def delete_analyzer(self, analyzer_id: str):
"""
Deletes an analyzer with the specified analyzer ID.
Args:
analyzer_id (str): The ID of the analyzer to be deleted.
Returns:
response: The response object from the delete request.
Raises:
HTTPError: If the delete request fails.
"""
response = requests.delete(
url=self._get_analyzer_url(self._endpoint, self._api_version, analyzer_id),
headers=self._get_headers(),
)
response.raise_for_status()
self._logger.info(f"Analyzer {analyzer_id} deleted.")
return response