proxy spec