'''
Created by auto_sdk on 2025.03.12
'''
from dingtalk.api.base import RestApi
class OapiV2UserUpdateRequest(RestApi):
	def __init__(self,url=None):
		RestApi.__init__(self,url)
		self.avatarMediaId = None
		self.dept_id_list = None
		self.dept_name = None
		self.dept_order_list = None
		self.dept_position_list = None
		self.dept_title_list = None
		self.email = None
		self.exclusive_mobile = None
		self.exclusive_mobile_verify_status = None
		self.ext_attrs = None
		self.ext_attrs_update_mode = None
		self.extension = None
		self.extension_i18n = None
		self.flower_name = None
		self.force_update_fields = None
		self.gender = None
		self.has_subordinate = None
		self.hide_mobile = None
		self.hired_date = None
		self.init_password = None
		self.job_number = None
		self.language = None
		self.limited = None
		self.loginId = None
		self.manager_userid = None
		self.mobile = None
		self.name = None
		self.nickname = None
		self.org_email = None
		self.org_email_type = None
		self.remark = None
		self.senior_mode = None
		self.telephone = None
		self.title = None
		self.userid = None
		self.work_place = None

	def getHttpMethod(self):
		return 'POST'

	def getapiname(self):
		return 'dingtalk.oapi.v2.user.update'
