def soft_delete(self, session):
        self.deleted = self.id
        self.deleted_at = timeutils.utcnow()
        self.save(session=session)
Performs an HTTP PUT to the server. This is an idempotent
dataset/ETHPy150Open openstack/rack/rack/openstack/common/db/sqlalchemy/models.py/SoftDeleteMixin.soft_delete--crossover with--dataset/ETHPy150Open deontologician/restnavigator/restnavigator/halnav.py/HALNavigator.upsert