moto/moto/guardduty/exceptions.py
2022-05-27 10:28:08 +00:00

32 lines
885 B
Python

from moto.core.exceptions import JsonRESTError
class GuardDutyException(JsonRESTError):
pass
class DetectorNotFoundException(GuardDutyException):
code = 400
def __init__(self):
super().__init__(
"InvalidInputException",
"The request is rejected because the input detectorId is not owned by the current account.",
)
def get_headers(self, *args, **kwargs): # pylint: disable=unused-argument
return {"X-Amzn-ErrorType": "BadRequestException"}
class FilterNotFoundException(GuardDutyException):
code = 400
def __init__(self):
super().__init__(
"InvalidInputException",
"The request is rejected since no such resource found.",
)
def get_headers(self, *args, **kwargs): # pylint: disable=unused-argument
return {"X-Amzn-ErrorType": "BadRequestException"}