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: [string:string | 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 [OwnerInfo] structure | Asset owner information. |
| Nested [OS] structure | Asset operating system information. |
| String | Asset name. |
| Nested [Software] structure | Software installed on the asset. |
| Nested [Vulnerability] structure | 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 [KICSSystemInfo] structure | Asset hardware information received from KICS for Networks. |
| Nested [KICSSystemInfo] structure | Asset software information received from KICS for Networks. |
| Nested [KICSRisk] structure | Asset vulnerability information received from KICS for Networks. |
| Nested [Sources] structure | 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: [string:nested [ProductInfo] structure] | Information about Kaspersky applications installed on the asset received from KSC. |
| Nested [Hardware] structure | Asset hardware information received from KSC. |
| Nested [Software] structure | Asset software information received from KSC. |
| Nested [Vulnerability] structure | 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. |
| String | 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. |
| String | Indicates whether an exploit exists. |
| String | 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 [SourceInfo] structure | Asset information received from KSC. |
| Nested [SourceInfo] structure | Asset information received through the REST API. |
| Nested [SourceInfo] structure | Manually entered information about the asset. |
| Nested [SourceInfo] structure | 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 [OwnerInfo] structure | Asset owner information. |
| Nested [OS] structure | 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 ProductInfo structure
Field | Value type | Description |
| String | Software version. |
| String | Software name. |
Nested Hardware structure
Field | Value type | Description |
| Nested [NetCard] structure | List of network cards of the asset. |
| Nested [CPU] structure | List of asset processors. |
| Nested [RAM] structure | Asset RAM list. |
| Nested [Disk] structure | 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. |