Kaspersky Industrial CyberSecurity for Networks API Developer's Guide

PlcConfiguration

Programmable logic controller (PLC) configuration.

Defined in

This message is defined in the configuration_provider.proto file.

Syntax

message PlcConfiguration

{

uint64 hashId = 1;

string plcType = 2;

string plcName = 3;

repeated uint64 plcProtos = 4;

}

Fields

The PlcConfiguration message has the following fields.

PlcConfiguration message fields

Rule Field

Type

Name

Tag

Description

 

uint64

hashId

1

Unique identifier of the PLC.

 

string

plcType

2

Type of the PLC.

 

string

plcName

3

Name of the PLC.

repeated

uint64

plcProtos

4

List of hash identifiers of the protocols configured for this PLC.