diff --git a/services/server-update/v1/server-update.json b/services/server-update/v1/server-update.json index 057094b..8ae8652 100644 --- a/services/server-update/v1/server-update.json +++ b/services/server-update/v1/server-update.json @@ -44,8 +44,7 @@ "rrule", "enabled", "maintenanceWindow" - ], - "type": "object" + ] }, "EnableServicePayload": { "properties": { @@ -179,6 +178,26 @@ } }, "UpdateSchedule": { + "allOf": [ + { + "$ref": "#/components/schemas/UpdateScheduleCreateRequest" + }, + { + "properties": { + "id": { + "example": 1480, + "format": "int32", + "type": "integer" + } + }, + "required": [ + "id" + ], + "type": "object" + } + ] + }, + "UpdateScheduleCreateRequest": { "properties": { "enabled": { "example": true, @@ -204,8 +223,7 @@ "rrule", "enabled", "maintenanceWindow" - ], - "type": "object" + ] }, "UpdateUpdateSchedulePayload": { "properties": { @@ -233,8 +251,7 @@ "rrule", "enabled", "maintenanceWindow" - ], - "type": "object" + ] } } },