{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/OperatingModeHolidayPatchObject", "title": "OperatingModeHolidayPatchObject", "type": "object", "properties": { "name": { "type": "string", "example": "Christmas", "description": "Name of the holiday." }, "allDayEnabled": { "type": "boolean", "example": true, "description": "Specifies if the `operating mode holiday` schedule event is enabled for the entire day. If `startTime`, and `endTime` are provided, this field is ignored." }, "startDate": { "type": "string", "example": "2024-12-25", "description": "Start date of the `operating mode holiday`." }, "endDate": { "type": "string", "example": "2024-12-26", "description": "End date of the `operating mode holiday`." }, "startTime": { "type": "string", "example": "09:00", "description": "Start time for the `operating mode holiday`. Mandatory if `allDayEnabled` is not set." }, "endTime": { "type": "string", "example": "17:00", "description": "End time for the `operating mode holiday`. Mandatory if `allDayEnabled` is not set." }, "recurrence": { "$ref": "#/components/schemas/OperatingModeRecurrenceObject", "description": "Recurrence configuration for the `operating mode holiday`." } } }