The U.N. Security Council is expected to vote Saturday on a resolution that would impose sanctions on Iran for its nuclear program.

U.N. diplomats say the 15-member council will vote on an amended version of a resolution drafted by Britain, France and Germany.

The resolution demands that Tehran end all uranium enrichment work and halt research and development that can make or deliver atomic weapons.

The final draft would also order all countries to ban the supply of specified materials and technology that could contribute to Iran's nuclear and missile programs. It would also impose an asset freeze on key companies and individuals in the country's nuclear and missile programs.

Iranian lawmakers warned Saturday that Tehran could reduce cooperation with the U.N.'s International Atomic Energy Agency if the Security Council passes a resolution imposing sanctions.

It is not clear if there is unanimous support in the Security Council for the resolution.

Russia has objected to parts of the draft resolution, including a mandatory travel ban on people involved in Iran's nuclear and missile programs. The resolution's travel ban has since been eased. Russia is a veto-wielding member of the Security Council.

The United States has been pushing for a strong sanctions resolution because of Iran's refusal to suspend uranium enrichment by an August 31 U.N. deadline.

The U.S. and its Western allies believe Iran is trying to develop nuclear weapons. Iran insists its nuclear program is for peaceful purposes.

Some information for this report was provided by AFP and AP.