def update(self, **kwds):
        """
        Endpoint: /tag/<id>/update.json

        Updates this tag with the specified parameters.
        Returns the updated tag object.
        """
        result = self._client.tag.update(self, **kwds)
        self._replace_fields(result.get_fields())