Log Fields Schema
Producer-defined context (device_ip, platform, site, …). Keys match FIELD_KEY_PATTERN and are never in SCHEMA_RESERVED_FIELD_KEYS (the record) or RESERVED_FIELD_KEYS (a push body); values ≤ LOG_LIMITS.bytesPerFieldValue.
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
|---|---|---|---|---|---|---|---|
| Can be instantiated | No | Unknown status | Unknown identifiability | Forbidden | Allowed | none | LogRecord.schema.json* |
fields Type
object (Log Fields)
fields Constraints
maximum number of properties: the maximum number of properties for this object is: 32
fields Properties
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| Additional Properties | string |
Optional | cannot be null | Log Record |
Additional Properties
Additional properties are allowed, as long as they follow this schema:
-
is optional
-
Type:
string -
cannot be null
-
defined in: Log Record
additionalProperties Type
string
additionalProperties Constraints
maximum length: the maximum number of characters for this string is: 2048
