U.S. ambassador to the United Nations Nikki Haley listens during a Security Council meeting concerning the situation in the Middle East involving Israel and Palestine, at United Nations headquarters, December 18, 2017 in New York City.

Ambassador Nikki Haley is serving notice the U.S. "will be taking names" on a U.N. General Assembly vote Thursday on a nonbinding resolution criticizing President Donald Trump's decision to recognize Jerusalem as Israel's capital.

Emergency sessions of the General Assembly are rare, and Haley chose her Twitter account Tuesday to speak out. She says in the post, "We're always asked to do more & give more."

The tweet adds, "So, when we make a decision, at the will of the American ppl (people), abt (about) where to locate OUR embassy, we don't expect those we've helped to target us."

Haley, who has adopted an aggressive stance at the world body on U.S. priorities, noted the pending vote "criticizing our choice" and said "the U.S. will be taking names."