docs: async def mark(self, check, status, *, note=None):
          """Marks a local check as passing, warning or critical
          """
          check_id = extract_attr(check, keys=["CheckID", "ID"])
          data = {
              "Status": status,
              "Output": note
          }
          response = await self._api.put("/v1/agent/check/update", check_id,
                                         data=data)
          return response.status == 200