The method assumes that the provided list of resources has enough units available to satisfy the needs of the request.