# SumoLogSource

**Type**: `object`

## Properties

- name: integrationId (required)
  type: string
  description: The integration id for the observability vendor.

- name: name (required)
  type: string

- name: offsetResetStrategy (optional)
  type: enum: `EARLIEST`, `LATEST`, `NONE`
  description: Strategy for resetting Kafka consumer offset when no committed offset exists or has expired. EARLIEST reads from oldest available offset (prevents data loss on restart after retention period). LATEST skips to newest offset (current behavior).

- name: type (required)
  type: enum: `sumologic-log-agent-source`
  description: Reads log events from SumoLogic HTTP Source collector. This is used to pre-process logs before being sent to SumoLogic.
