U.S. Ambassador Gregory Schulte told IAEA diplomats meeting in Vienna that the time has come to act against Iran .