Creating a flexible client model around long-term contracted resources