What is the condition necessary for an underwater earthquake to potentially generate a tsunami?

Answer

Primarily vertical fault motion causing significant vertical displacement of the seafloor.

A tsunami is generated when an earthquake beneath the ocean floor involves primarily vertical fault movement, which displaces the entire column of water above it.

What is the condition necessary for an underwater earthquake to potentially generate a tsunami?
Geologyplateearthquakefaultseism