Israel is hailing the success of its defences in the face of an unprecedented attack by Iran involving hundreds of drones, ballistic missiles and cruise missiles.