Explained: Why have Saudi Arabia, UAE, Qatar, Bahrain not retaliated to Iran's attacks?

Despite being continuously attacked by Tehran in the ongoing US-Iran war, Saudi Arabia, UAE, Qatar, Bahrain have not retaliated? Why? How long will they show restraint and patience to maintain regional stability? Know in details.