System.RequestLogs
URI: http://soap.zeus.com/zxtm/1.0/System/RequestLogs/
The RequestLogs interfaces provide operations on saved virtual server request logs for a Pulse Secure vTM appliance. This interface is only available on an appliance.
Methods
deleteAllVSRequestLogs() throws InvalidOperation
Delete all the request logs for all virtual servers.
void deleteAllVSRequestLogs()
deleteVSRequestLog( logfiles ) throws InvalidInput, InvalidOperation
Delete the specified request logs.
void deleteVSRequestLog(
String[] logfiles
)
deleteVSRequestLogs( vservers ) throws InvalidOperation
Delete the request logs for specific virtual servers.
void deleteVSRequestLogs(
String[] vservers
)
getAllVSRequestLogs() throws InvalidOperation
Get the request logs for all virtual servers.
System.RequestLogs.VSRequestLog[] getAllVSRequestLogs()
getVSRequestLogs( vservers ) throws InvalidOperation
Get the request logs for specific virtual servers.
System.RequestLogs.VSRequestLog[][] getVSRequestLogs(
String[] vservers
)
Structures
System.RequestLogs.VSRequestLog
This structure contains the information for each virtual server request log.
struct System.RequestLogs.VSRequestLog {
# 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;
}