def METHOD_NAME(self, resource_requirement: dict) -> dict:
    """Reserves resources given the requirements.
    Args:
        resource_requirement (dict): the resource requested.
    Return:
        A dict of reserved resources associated with the requested resource.
    """
    raise NotImplementedError