docs: async def disable(self, service, *, reason=None):
          """Enters maintenance mode for service
  
          Parameters:
              service (ObjectID): Service ID
              reason (str): Text string explaining the reason for placing the
                            service into maintenance mode.
          Returns:
              bool: ``True`` on success
  
          Places a given service into "maintenance mode".
          During maintenance mode, the service will be marked as unavailable
          and will not be present in DNS or API queries.
  
          Maintenance mode is persistent and will be automatically restored on
          agent restart.
          """
          return await self.maintenance(service, False, reason=reason)