KSC Open API
Kaspersky Security Center API description
|
List of supported statistics data to be queried (to request statistics, general statuses, or dashboards).
The resulting data structure is described in the List of statistics result dataset. Might contain any combination of the following attributes:
Name | Type | Description |
---|---|---|
"KLPPT_DASHBOARD" | paramParams | Dashboards to be requested. For every requested dashboard, there must be an entry (paramParams) with a unique name (GUID) that should contain the attributes describing the requested dashboard according to the Dashboard statistics. |
"KLSTS_Deployment" | paramParams | This entry must present to request general statuses and their reasons on managed applications deployment. Can contain the parameter "KLSTS_Par_StatusReasonMask" (paramInt), which contains the bitmask of status reasons to be checked. If this parameter is missing, all possible status reasons are analyzed. For a list of possible status reasons, see List of possible reasons for general statuses on managed applications deployment. |
"KLSTS_Updates" | paramParams | This entry must present to request the general statuses and their reasons on updates management. Can contain the parameter "KLSTS_Par_StatusReasonMask" (paramInt), which contains the bitmask of status reasons to be checked. If this parameter is missing, all possible status reasons are analyzed. For a list of possible status reasons, see List of possible reasons for general statuses on updates management. |
"KLSTS_Protection" | paramParams | This entry must present to request the general statuses and their reasons on managed hosts protection. Can contain the parameter "KLSTS_Par_StatusReasonMask" (paramInt), which contains the bitmask of status reasons to be checked. If this parameter is missing, all possible status reasons are analyzed. For a list of possible status reasons, see List of possible reasons for general statuses on managed hosts protection. |
"KLSTS_FullScan" | paramParams | This entry must present to request the general statuses and their reasons on full scan execution. Can contain the parameter "KLSTS_Par_StatusReasonMask" (paramInt), which contains the bitmask of status reasons to be checked. If this parameter is missing, all possible status reasons are analyzed. For a list of possible status reasons, see List of possible reasons for general statuses on full-scan execution. |
"KLSTS_Administration" | paramParams | This entry must present to request the general statuses and their reasons on administration groups organization. Can contain the parameter "KLSTS_Par_StatusReasonMask" (paramInt), which contains the bitmask of status reasons to be checked. If this parameter is missing, all possible status reasons are analyzed. For a list of possible status reasons, see List of possible reasons for general statuses on the administration group's organization. |
"KLSTS_Events" | paramParams | This entry must present to request the general statuses and their reasons on various important events (monitoring). Can contain the parameter "KLSTS_Par_StatusReasonMask" (paramInt), which contains the bitmask of status reasons to be checked. If this parameter is missing, all possible status reasons are analyzed. For a list of possible status reasons, see List of possible reasons for general statuses on various important events (monitoring). It might also contain additional input parameters. See List of possible additional input parameters for statistics request "KLSTS_Events". |