docs: def remove(self, func):
          """Remove any provisioned log sink if auto created"""
          if not self.data['name'].startswith(self.prefix):
              return
          parent = self.get_parent(self.get_log())
          _, sink_path, _ = self.get_sink()
          client = self.session.client(
              'logging', 'v2', '%s.sinks' % (parent.split('/', 1)[0]))
          try:
              client.execute_command(
                  'delete', {'sinkName': sink_path})
          except HttpError as e:
              if e.resp.status != 404:
                  raise