{"additionalProperties": false, "oneOf": [{"required": ["once_within", "group_by_attributes"]}, {"required": ["once_after", "group_by_attributes"]}], "type": "object", "properties": {"once_within": {"pattern": "^\\d+\\s(milliseconds?|seconds?|minutes?|hours?|days?)$", "type": "string"}, "once_after": {"pattern": "^\\d+\\s(milliseconds?|seconds?|minutes?|hours?|days?)$", "type": "string"}, "group_by_attributes": {"items": {"type": "string"}, "type": "array"}}}