The order for his resignation came from the Pentagon in an email. It also names his interim successor, brigadier general William Walker, who “is ready to assume complete mission” and handle the inauguration, according to a spokesman at the Defense Department.