{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "LogpushJobInput", "type": "object", "properties": { "name": { "type": "string", "description": "Name for the job." }, "enabled": { "type": "boolean", "description": "Whether the job is active." }, "dataset": { "type": "string", "description": "The log dataset to push." }, "destination_conf": { "type": "string", "description": "Destination URI." }, "logpull_options": { "type": "string", "description": "Options for log fields and formatting." }, "frequency": { "type": "string" }, "filter": { "type": "string", "description": "JSON filter expression to limit logs pushed." }, "ownership_challenge": { "type": "string", "description": "The ownership challenge token." } } }