I know this is outside the scope of the PR but why did we do use "delete", when it should be a "put".  The reason I say this is that we are stopping  a resource (changing its state) not removing it.