MQTT/LIST/profileList object list

Manual reconfiguration may cause malfunctions in Kaspersky IoT Secure Gateway 1000 up to the point where a full reinstallation is required. We recommended changing the configuration by means of the relevant settings in the Kaspersky IoT Secure Gateway 1000 web interface and the Kaspersky IoT Secure Gateway 1000 management web plug-in for Kaspersky Security Center 14.2 Web Console.

The MQTT/LIST/profileList object list includes keys containing the MQTT broker profile settings. The list of these keys is shown in the table below.

List of keys for describing the MQTT broker profile instance in the MQTT/LIST/profileList object list

Key name

Value type

Title

Required

Possible values

fileList

Object list

List of profile files.

Yes, if profileList contains at least one record

-

 

fileContent

String

Base64-encoded content of the profile file.

Yes, if fileList contains at least one record

Obtained automatically from the file.

 

name

String

Profile file name.

Obtained automatically from the file path.

 

type

String

Profile file type.

main_conf_file: main configuration file; cert_file: file containing the certificate; key_file: file containing the key.

 

uuid

String

Unique ID of the profile file.

No

String representation of boost::uuids::uuid.

locked

String

The profile is blocked.

No

Determined automatically from the predefined and status fields.

modified

String

Date and time of the most recent change in the profile.

Yes

Obtained automatically from the file.

name

String

Profile name.

Yes

Arbitrary string value.

predefined

Literal

Predefined.

Yes

true: predefined profile; false: custom profile.

status

String

Profile status.

Yes

active: profile active; inactive: profile inactive.

uuid

String

Profile unique ID.

No

String representation of boost::uuids::uuid.

Page top