KSC Open API
13.1
Kaspersky Security Center API description
|
Structure of retranslated updatable component bundle parameters (with sample data):
+--- (PARAMS_T) +---ChangeStatus = (STRING_T)"Added" +---Component = (STRING_T)"KDB" +---ComponentList (ARRAY_T) | +---0 = (STRING_T)"KDB" +---Date = (DATE_TIME_T)15-03-2018 07:58:00 +---FileName = (STRING_T)"Anti-virus databases" +---Index = (STRING_T)"index/u1313g.xml" +---KLUPDSRV_BUNDLE_DWL_DATE = (DATE_TIME_T)15-03-2018 10:27:42 +---KLUPDSRV_BUNDLE_ID = (STRING_T)"Anti-virus databases Description of viruses and other dangerous programs (for versions 6.0 MP4 and later)" +---KLUPDSRV_BUNDLE_TYPE_DESCR = (STRING_T)"Description of viruses and other dangerous programs (for versions 6.0 MP4 and later)" +---KLUPD_AV_RECORDS_COUNT = (LONG_T)11367495 +---LocalPath = (STRING_T)"C:/ProgramData/KasperskyLab/adminkit/1093/.working/share/Updates/updates/kdb/i386/" +---RelativeSrvPath = (STRING_T)"updates/kdb/i386/" +---Size = (LONG_T)161529843 +---Type = (STRING_T)"Desc" +---av_records = (LONG_T)11367495
List of attributes of a retranslated updatable component bundle:
"KLUPDSRV_BUNDLE_ID" | paramString | Bundle ID. |
"Type" | paramString | Bundle type. One of the following:
|
"KLUPDSRV_BUNDLE_TYPE_DESCR" | paramString | Bundle type short description. |
"KLUPDSRV_BUNDLE_DWL_DATE" | paramDateTime | Bundle download time. |
"KLUPD_AV_RECORDS_COUNT" | paramLong | Signatures count. Valid only for signatures components ("KDB", "AVS", etc.) and the type "Desc". |
"FileName" | paramString | Updated file name. |
"Application" | paramString | Target application. |
"ComponentList" | paramArray | List of components the update belongs to. |
"Component" | paramString | Component the update belongs to. Obsolete, "ComponentList" should be used. |
"ToAppVersion" | paramString | The type "Patch" means patch version. |
"Comment" | paramString | Additional comment. |
"ChangeStatus" | paramString | Change status. Possible values:
|
"Size" | paramLong | Size of update. The type "Desc" means the size of the whole bundle. |
"Date" | paramDateTime | Bundle release timestamp. |