VDIUserLoginEventLog#

class VDIUserLoginEventLog(file_server_ext_id=None, login_time=None, logout_time=None, status=None, failure_reason=None, *args, **kwargs)#

Bases: object

VDI synchronization event contains detailed user information. For example - login details like login and logoff time, login status, and more.

Parameters:
  • file_server_ext_id – (file_server_ext_id) External identifier of the file server that user attempted to login.

  • login_time – (login_time) VDI synchronization user login time in ISO format. This is a read-only field.

  • logout_time – (logout_time) VDI synchronization user logoff time in ISO format. This is a read-only field.

  • status – (status)

  • failure_reason – (failure_reason) The reason why the user cannot login and is considered impacted. This may be due to unsynchronized data, user name conflicts, or if the user is active on other sites.

property failure_reason#

The reason why the user cannot login and is considered impacted. This may be due to unsynchronized data, user name conflicts, or if the user is active on other sites.

Type:

str

property file_server_ext_id#

External identifier of the file server that user attempted to login.

Type:

str

property login_time#

VDI synchronization user login time in ISO format. This is a read-only field.

Type:

datetime

property logout_time#

VDI synchronization user logoff time in ISO format. This is a read-only field.

Type:

datetime

property status#
Type:

LoginStatus

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model