1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
|
"""Exceptions raised by the memorydb service."""
from moto.core.exceptions import JsonRESTError
class MemoryDBClientError(JsonRESTError):
code = 400
class ClusterAlreadyExistsFault(MemoryDBClientError):
def __init__(self, msg: str):
super().__init__("ClusterAlreadyExistsFault", msg)
class InvalidSubnetError(MemoryDBClientError):
def __init__(self, subnet_identifier: list[str]):
super().__init__("InvalidSubnetError", f"Subnet {subnet_identifier} not found.")
class SubnetGroupAlreadyExistsFault(MemoryDBClientError):
def __init__(self, msg: str):
super().__init__("SubnetGroupAlreadyExistsFault", msg)
class ClusterNotFoundFault(MemoryDBClientError):
def __init__(self, msg: str):
super().__init__("ClusterNotFoundFault", msg)
class SnapshotAlreadyExistsFault(MemoryDBClientError):
def __init__(self, msg: str):
super().__init__("SnapshotAlreadyExistsFault", msg)
class SnapshotNotFoundFault(MemoryDBClientError):
def __init__(self, msg: str):
super().__init__("SnapshotNotFoundFault", msg)
class SubnetGroupNotFoundFault(MemoryDBClientError):
def __init__(self, msg: str):
super().__init__("SubnetGroupNotFoundFault", msg)
class TagNotFoundFault(MemoryDBClientError):
def __init__(self, msg: str):
super().__init__("TagNotFoundFault", msg)
class InvalidParameterValueException(MemoryDBClientError):
def __init__(self, msg: str):
super().__init__("InvalidParameterValueException", msg)
class SubnetGroupInUseFault(MemoryDBClientError):
def __init__(self, msg: str):
super().__init__("SubnetGroupInUseFault", msg)
|