class StorageManager:
    def __init__(self) -> None:
        super().__init__()

    def create(self, size):
        raise NotImplementedError

    def create_from_image(self, id, size, bootable):
        return NotImplementedError

    def create_from_snapshot(self, id):
        raise NotImplementedError

    def get(self, id):
        raise NotImplementedError

    def delete(self, id):
        raise NotImplementedError

    def extend(self, id, size):
        raise NotImplementedError

    def list(self):
        raise NotImplementedError