DiBlasio is safe. If Cuomo fires him, Cuomo is responsible for what comes next. Either DiBlasio blunders through it, or Trump gets fed up and invokes the Insurrection Act. Either way, Cuomo will be up in Albany, loudly complaining that the job is not being done right.
Sad, but likely...