Asset data model
The structure of an asset is represented by fields that contain values. Fields can also contain nested structures.
Asset field | Value type | Description |
| String | Asset ID. |
| String | Tenant name. |
| Number | Asset deletion date. |
| Number | Asset creation date. |
| String | Tenant ID. |
| Nested list of strings | Asset categories. |
| Nested | Changes asset categories. |
| Nested dictionary:
| IDs of incidents. |
| Nested list of strings | Asset IP addresses. |
| String | Asset FQDN. |
| Number | Asset importance. |
| String with | Indicator of whether the asset has been marked for deletion from KUMA. |
| Number | Date of last update of the asset. |
| Nested list of strings | Asset MAC addresses. |
| Nested list of numbers | IP address in number format. |
| Nested | Asset owner information. |
| Nested | Asset operating system information. |
| String | Asset name. |
| Nested | Software installed on the asset. |
| Nested | Asset vulnerabilities. |
| String | KICS for Networks server IP address. |
| Number | KICS for Networks connector ID. |
| Number | KICS for Networks asset ID. |
| String | KICS for Networks asset status. |
| Nested | Asset hardware information received from KICS for Networks. |
| Nested | Asset software information received from KICS for Networks. |
| Nested | Asset vulnerability information received from KICS for Networks. |
| Nested | Basic information about the asset from various sources. |
| String with | Indicator that asset details have been imported from KSC. |
| String | ID of the KSC Agent from which the asset information was received. |
| String | FQDN of the KSC Server. |
| String | KSC instance ID. |
| String | KSC Server host name. |
| Number | KSC group ID. |
| String | KSC group name. |
| Number | Date when information about the asset was last received from KSC. |
| Nested dictionary:
| Information about Kaspersky applications installed on the asset received from KSC. |
| Nested | Asset hardware information received from KSC. |
| Nested | Asset software information received from KSC. |
| Nested | Asset vulnerability information received from KSC. |
Nested Category
structure
Field | Value type | Description |
| String | Category ID. |
| String | Tenant ID. |
| String | Tenant name. |
| String | Parent category. |
| Nested list of strings | Structure of categories. |
| String | Category name. |
| Number | Last update of the category. |
| Number | Category creation date. |
| String | Category description. |
| Number | Category importance. |
| String | Asset category assignment type. |
| Number | Categorization date. |
| String | Category assignment interval. |
Nested OwnerInfo
structure
Field | Value type | Description |
| String | Name of the asset owner. |
Nested OS
structure
Field | Value type | Description |
| String | Name of the operating system. |
| Number | Operating system version. |
Nested Software
structure
Field | Value type | Description |
| String | Software name. |
| String | Software version. |
| String | Software publisher. |
| String | Installation date. |
|
| Indicates whether the software has an MSI installer. |
Nested Vulnerability
structure
Field | Value type | Description |
| String | Vulnerability ID assigned by Kaspersky. |
| String | Software name. |
| String | URL containing the vulnerability description. |
| String | Recommended update. |
| String | Recommended update. |
| String | Vulnerability severity. |
| Number | Vulnerability severity. |
| Nested list of strings | CVE vulnerability ID. |
|
| Indicates whether an exploit exists. |
|
| Indicates whether malware exists. |
Nested KICSSystemInfo
structure
Field | Value type | Description |
| String | Device model. |
| String | Device version. |
| String | Vendor. |
Nested KICSRisk
structure
Field | Value type | Description |
| Number | KICS for Networks risk ID. |
| String | Risk name. |
| String | Risk type. |
| String | Risk description. |
| String | Link to risk description. |
| Number | Risk severity. |
| Number | CVSS score. |
Nested Sources
structure
Field | Value type | Description |
| Nested | Asset information received from KSC. |
| Nested | Asset information received through the REST API. |
| Nested | Manually entered information about the asset. |
| Nested | Asset information received from KICS for Networks. |
Nested Sources
structure
Field | Value type | Description |
| Nested list of strings | Asset MAC addresses. |
| Nested list of numbers | IP address in number format. |
| Nested | Asset owner information. |
| Nested | Asset operating system information. |
| String | Asset name. |
| Nested list of strings | Asset IP addresses. |
| String | Asset FQDN. |
| Number | Asset importance. |
| String with | Indicator of whether the asset has been marked for deletion from KUMA. |
| Number | Date of last update of the asset. |
Nested structure ProductInfo
Field | Value type | Description |
| String | Software version. |
| String | Software name. |
Nested Hardware
structure
Field | Value type | Description |
| Nested | List of network cards of the asset. |
| Nested | List of asset processors. |
| Nested | Asset RAM list. |
| Nested | List of asset drives. |
Nested NetCard
structure
Field | Value type | Description |
| String | Network card ID. |
| Nested list of strings | MAC addresses of the network card. |
| String | Network card name. |
| String | Network card manufacture. |
| String | Driver version. |
Nested RAM
structure
Field | Value type | Description |
| String | RAM frequency. |
| Number | Amount of RAM, in bytes. |
Nested CPU
structure
Field | Value type | Description |
| String | CPU ID. |
| String | CPU name. |
| String | Number of cores. |
| String | Frequency. |
Nested Disk
structure
Field | Value type | Description |
| Number | Available disk space. |
| Number | Total disk space. |