KSC Open API
13.1
Kaspersky Security Center API description
|
Managing reports. More...
Public Member Functions | |
array | EnumReportTypes () |
Enumerates all existing report types supported by Administration Server. | |
params | GetReportTypeDetailedInfo (int lReportTypeId) |
Returns information about specified report types. | |
array | EnumReports () |
Enumerates all existing reports. | |
params | GetReportInfo (int lReportId) |
Returns information about specified report. | |
params | GetDefaultReportInfo (int lReportType) |
Returns default report information for specified report type. | |
int | AddReport (params pReportInfo) |
Creates a new report. | |
UpdateReport (int lReportId, params pReportInfo) | |
Updates information about existing reports. | |
RemoveReport (int lReportId) | |
Removes specified report. | |
ExecuteReportAsync (int lReportId, params pOptions,[out] wstring strRequestId) | |
Executes a report. | |
ExecuteReportAsyncGetData (wstring strRequestId, int nChunkSize,[out] binary pXmlData,[out] int nDataSizeRest,[out] params pChartData) | |
Receives the result of the asynchronous ReportManager::ExecuteReportAsync operation. Deprecated function. | |
ExecuteReportAsyncCancel (wstring strRequestId) | |
Cancels the asynchronous ReportManager::ExecuteReportAsync operation. | |
CreateChartPNG (params pChartData, params pOptions,[out] binary pPngData) | |
Creates an image in the PNG format with the chart data. | |
array | GetReportIds () |
Enumerates IDs of existing reports. | |
params | GetReportCommonData (int lReportId) |
Returns general data for the specified report. | |
wstring | GetConstantOutputForReportType (int lReportType, int lXmlTargetType) |
Returns the XSLT transformation as a string for the specified report type. | |
RequestStatisticsData (params pRequestParams,[out] wstring strRequestId) | |
Asynchronously requests statistics, general statuses, and dashboards data. Deprecated function. | |
CancelStatisticsRequest (wstring strRequestId) | |
Cancels the asynchronous ReportManager::RequestStatisticsData operation. Deprecated function. | |
GetStatisticsData (wstring strRequestId,[out] params pResultData) | |
Receives the result of the ReportManager::RequestStatisticsData operation. Deprecated function. | |
CollectStatisticsAsync (params pRequestParams,[out] wstring wstrRequestId) | |
Asynchronously collects statistics, general statuses, and dashboards data. | |
CollectStatisticsAsyncCancel (wstring wstrRequestId) | |
Cancels an asynchronous ReportManager::CollectStatisticsAsync operation, which allows to receive statistics. | |
CollectStatisticsAsyncGetData (wstring wstrRequestId,[out] params pResultData) | |
Receives statistics after the asynchronous ReportManager::CollectStatisticsAsync operation. | |
params | GetFilterSettings (int lReportType) |
Receives filter settings. | |
ExecuteReportAsyncCancelWaitingForSlaves (wstring strRequestId) | |
Stops waiting for the report data from secondary Administration Servers when generating report. | |
ResetStatisticsData (params pRequestParams) | |
Forces the reset of the statistics data. | |
array | GetAvailableDashboards () |
Enumerates available dashboards. |
Managing reports.
Allows to enumerate, create, execute, and delete reports.