System.AccessLogs
URI: http://soap.zeus.com/zxtm/1.0/System/AccessLogs/
The AccessLogs interfaces provide operations on saved virtual server access logs for a Pulse Secure Virtual Traffic Manager Appliance. This interface is only available on an appliance and is deprecated; use the System.RequestLogs interface instead.
Methods
deleteAllVSAccessLogs() throws InvalidOperation
Delete all the access logs for all virtual servers.
void deleteAllVSAccessLogs()
deleteVSAccessLog( logfiles ) throws InvalidOperation, InvalidInput
Delete the specified access logs.
void deleteVSAccessLog(
String[] logfiles
)
deleteVSAccessLogs( vservers ) throws InvalidOperation
Delete the access logs for specific virtual servers.
void deleteVSAccessLogs(
String[] vservers
)
getAllVSAccessLogs() throws InvalidOperation
Get the access logs for all virtual servers.
System.AccessLogs.VSAccessLog[] getAllVSAccessLogs()
getVSAccessLogs( vservers ) throws InvalidOperation
Get the access logs for specific virtual servers.
System.AccessLogs.VSAccessLog[][] getVSAccessLogs(
String[] vservers
)
Structures
System.AccessLogs.VSAccessLog
This structure contains the information for each virtual server access log.
struct System.AccessLogs.VSAccessLog {
# The log filename.
String filename;
# The virtual server for this logfile.
String virtual_server;
# The date this logfile was created.
Time logdate;
# The size (in bytes) of this logfile.
Integer filesize;
}