in functions/source/deepsecurity/models/administrator.py [0:0]
def __init__(self, username=None, password=None, full_name=None, description=None, role_id=None, locale=None, time_zone=None, time_format=None, password_never_expires=None, active=None, mfa_type=None, phone_number=None, mobile_number=None, pager_number=None, email_address=None, primary_contact=None, receive_notifications=None, report_pdf_password_enabled=None, report_pdf_password=None, created=None, last_password_change=None, last_sign_in=None, unlock_time=None, unsuccessful_sign_in_attempts=None, directory_name=None, directory_info=None, external=None, external_user_id=None, type=None, read_only=None, id=None, utc_offset=None): # noqa: E501
"""Administrator - a model defined in Swagger""" # noqa: E501
self._username = None
self._password = None
self._full_name = None
self._description = None
self._role_id = None
self._locale = None
self._time_zone = None
self._time_format = None
self._password_never_expires = None
self._active = None
self._mfa_type = None
self._phone_number = None
self._mobile_number = None
self._pager_number = None
self._email_address = None
self._primary_contact = None
self._receive_notifications = None
self._report_pdf_password_enabled = None
self._report_pdf_password = None
self._created = None
self._last_password_change = None
self._last_sign_in = None
self._unlock_time = None
self._unsuccessful_sign_in_attempts = None
self._directory_name = None
self._directory_info = None
self._external = None
self._external_user_id = None
self._type = None
self._read_only = None
self._id = None
self._utc_offset = None
self.discriminator = None
if username is not None:
self.username = username
if password is not None:
self.password = password
if full_name is not None:
self.full_name = full_name
if description is not None:
self.description = description
if role_id is not None:
self.role_id = role_id
if locale is not None:
self.locale = locale
if time_zone is not None:
self.time_zone = time_zone
if time_format is not None:
self.time_format = time_format
if password_never_expires is not None:
self.password_never_expires = password_never_expires
if active is not None:
self.active = active
if mfa_type is not None:
self.mfa_type = mfa_type
if phone_number is not None:
self.phone_number = phone_number
if mobile_number is not None:
self.mobile_number = mobile_number
if pager_number is not None:
self.pager_number = pager_number
if email_address is not None:
self.email_address = email_address
if primary_contact is not None:
self.primary_contact = primary_contact
if receive_notifications is not None:
self.receive_notifications = receive_notifications
if report_pdf_password_enabled is not None:
self.report_pdf_password_enabled = report_pdf_password_enabled
if report_pdf_password is not None:
self.report_pdf_password = report_pdf_password
if created is not None:
self.created = created
if last_password_change is not None:
self.last_password_change = last_password_change
if last_sign_in is not None:
self.last_sign_in = last_sign_in
if unlock_time is not None:
self.unlock_time = unlock_time
if unsuccessful_sign_in_attempts is not None:
self.unsuccessful_sign_in_attempts = unsuccessful_sign_in_attempts
if directory_name is not None:
self.directory_name = directory_name
if directory_info is not None:
self.directory_info = directory_info
if external is not None:
self.external = external
if external_user_id is not None:
self.external_user_id = external_user_id
if type is not None:
self.type = type
if read_only is not None:
self.read_only = read_only
if id is not None:
self.id = id
if utc_offset is not None:
self.utc_offset = utc_offset