diff --git a/schema/openapi/canary.schema.json b/schema/openapi/canary.schema.json index 8ba8c436..ef2ae769 100644 --- a/schema/openapi/canary.schema.json +++ b/schema/openapi/canary.schema.json @@ -1599,6 +1599,9 @@ }, "credentials": { "$ref": "#/$defs/EnvVar" + }, + "skipTLSVerify": { + "type": "boolean" } }, "additionalProperties": false, @@ -1634,6 +1637,9 @@ "credentials": { "$ref": "#/$defs/EnvVar" }, + "skipTLSVerify": { + "type": "boolean" + }, "bucket": { "type": "string" } diff --git a/schema/openapi/canary.spec.schema.json b/schema/openapi/canary.spec.schema.json index abbb9b00..004d63ed 100644 --- a/schema/openapi/canary.spec.schema.json +++ b/schema/openapi/canary.spec.schema.json @@ -1599,6 +1599,9 @@ }, "credentials": { "$ref": "#/$defs/EnvVar" + }, + "skipTLSVerify": { + "type": "boolean" } }, "additionalProperties": false, @@ -1634,6 +1637,9 @@ "credentials": { "$ref": "#/$defs/EnvVar" }, + "skipTLSVerify": { + "type": "boolean" + }, "bucket": { "type": "string" } diff --git a/schema/openapi/component.schema.json b/schema/openapi/component.schema.json index 1799912b..077efd38 100644 --- a/schema/openapi/component.schema.json +++ b/schema/openapi/component.schema.json @@ -946,6 +946,9 @@ }, "health": { "type": "string" + }, + "configID": { + "type": "string" } }, "additionalProperties": false, @@ -1042,6 +1045,9 @@ }, "health": { "type": "string" + }, + "configID": { + "type": "string" } }, "additionalProperties": false, @@ -1112,6 +1118,9 @@ "search": { "type": "string" }, + "limit": { + "type": "integer" + }, "includeDeleted": { "type": "boolean" }, @@ -1878,6 +1887,9 @@ }, "credentials": { "$ref": "#/$defs/EnvVar" + }, + "skipTLSVerify": { + "type": "boolean" } }, "additionalProperties": false, @@ -1913,6 +1925,9 @@ "credentials": { "$ref": "#/$defs/EnvVar" }, + "skipTLSVerify": { + "type": "boolean" + }, "bucket": { "type": "string" } diff --git a/schema/openapi/component.spec.schema.json b/schema/openapi/component.spec.schema.json index 7931de4e..89f4546c 100644 --- a/schema/openapi/component.spec.schema.json +++ b/schema/openapi/component.spec.schema.json @@ -946,6 +946,9 @@ }, "health": { "type": "string" + }, + "configID": { + "type": "string" } }, "additionalProperties": false, @@ -1042,6 +1045,9 @@ }, "health": { "type": "string" + }, + "configID": { + "type": "string" } }, "additionalProperties": false, @@ -1112,6 +1118,9 @@ "search": { "type": "string" }, + "limit": { + "type": "integer" + }, "includeDeleted": { "type": "boolean" }, @@ -1878,6 +1887,9 @@ }, "credentials": { "$ref": "#/$defs/EnvVar" + }, + "skipTLSVerify": { + "type": "boolean" } }, "additionalProperties": false, @@ -1913,6 +1925,9 @@ "credentials": { "$ref": "#/$defs/EnvVar" }, + "skipTLSVerify": { + "type": "boolean" + }, "bucket": { "type": "string" } diff --git a/schema/openapi/health_catalog.schema.json b/schema/openapi/health_catalog.schema.json index 625e1c27..e05b140f 100644 --- a/schema/openapi/health_catalog.schema.json +++ b/schema/openapi/health_catalog.schema.json @@ -186,6 +186,9 @@ "search": { "type": "string" }, + "limit": { + "type": "integer" + }, "includeDeleted": { "type": "boolean" }, diff --git a/schema/openapi/health_databasebackupcheck.schema.json b/schema/openapi/health_databasebackupcheck.schema.json index f41b5c04..bc5f96e2 100644 --- a/schema/openapi/health_databasebackupcheck.schema.json +++ b/schema/openapi/health_databasebackupcheck.schema.json @@ -130,6 +130,9 @@ }, "credentials": { "$ref": "#/$defs/EnvVar" + }, + "skipTLSVerify": { + "type": "boolean" } }, "additionalProperties": false, diff --git a/schema/openapi/health_exec.schema.json b/schema/openapi/health_exec.schema.json index d1e06b5f..45a72cd0 100644 --- a/schema/openapi/health_exec.schema.json +++ b/schema/openapi/health_exec.schema.json @@ -221,6 +221,9 @@ }, "credentials": { "$ref": "#/$defs/EnvVar" + }, + "skipTLSVerify": { + "type": "boolean" } }, "additionalProperties": false, diff --git a/schema/openapi/health_folder.schema.json b/schema/openapi/health_folder.schema.json index 3b5e00a9..058695f9 100644 --- a/schema/openapi/health_folder.schema.json +++ b/schema/openapi/health_folder.schema.json @@ -195,6 +195,9 @@ "credentials": { "$ref": "#/$defs/EnvVar" }, + "skipTLSVerify": { + "type": "boolean" + }, "bucket": { "type": "string" } diff --git a/schema/openapi/incident-rules.schema.json b/schema/openapi/incident-rules.schema.json index 4b356732..544a0a7e 100644 --- a/schema/openapi/incident-rules.schema.json +++ b/schema/openapi/incident-rules.schema.json @@ -455,6 +455,9 @@ "search": { "type": "string" }, + "limit": { + "type": "integer" + }, "includeDeleted": { "type": "boolean" }, diff --git a/schema/openapi/notification.schema.json b/schema/openapi/notification.schema.json index b08c46a9..c284550b 100644 --- a/schema/openapi/notification.schema.json +++ b/schema/openapi/notification.schema.json @@ -111,6 +111,9 @@ }, "to": { "$ref": "#/$defs/NotificationRecipientSpec" + }, + "waitFor": { + "type": "string" } }, "additionalProperties": false, diff --git a/schema/openapi/playbook-spec.schema.json b/schema/openapi/playbook-spec.schema.json index 0d9d40a1..2f575541 100644 --- a/schema/openapi/playbook-spec.schema.json +++ b/schema/openapi/playbook-spec.schema.json @@ -721,7 +721,13 @@ "type": { "type": "string" }, - "properties": true + "properties": true, + "dependsOn": { + "items": { + "type": "string" + }, + "type": "array" + } }, "additionalProperties": false, "type": "object", @@ -904,6 +910,9 @@ "search": { "type": "string" }, + "limit": { + "type": "integer" + }, "includeDeleted": { "type": "boolean" }, diff --git a/schema/openapi/playbook.schema.json b/schema/openapi/playbook.schema.json index 79482d76..78b050e8 100644 --- a/schema/openapi/playbook.schema.json +++ b/schema/openapi/playbook.schema.json @@ -870,7 +870,13 @@ "type": { "type": "string" }, - "properties": true + "properties": true, + "dependsOn": { + "items": { + "type": "string" + }, + "type": "array" + } }, "additionalProperties": false, "type": "object", @@ -1058,6 +1064,9 @@ "search": { "type": "string" }, + "limit": { + "type": "integer" + }, "includeDeleted": { "type": "boolean" }, diff --git a/schema/openapi/scrape_config.schema.json b/schema/openapi/scrape_config.schema.json index f8d3c03f..32a4479b 100644 --- a/schema/openapi/scrape_config.schema.json +++ b/schema/openapi/scrape_config.schema.json @@ -766,6 +766,9 @@ "credentials": { "$ref": "#/$defs/EnvVar" }, + "skipTLSVerify": { + "type": "boolean" + }, "bucket": { "type": "string" } diff --git a/schema/openapi/scrape_config.spec.schema.json b/schema/openapi/scrape_config.spec.schema.json index aa053a9f..0953f26c 100644 --- a/schema/openapi/scrape_config.spec.schema.json +++ b/schema/openapi/scrape_config.spec.schema.json @@ -766,6 +766,9 @@ "credentials": { "$ref": "#/$defs/EnvVar" }, + "skipTLSVerify": { + "type": "boolean" + }, "bucket": { "type": "string" } diff --git a/schema/openapi/topology.schema.json b/schema/openapi/topology.schema.json index 3da01f94..5513d002 100644 --- a/schema/openapi/topology.schema.json +++ b/schema/openapi/topology.schema.json @@ -925,6 +925,9 @@ }, "health": { "type": "string" + }, + "configID": { + "type": "string" } }, "additionalProperties": false, @@ -1021,6 +1024,9 @@ }, "health": { "type": "string" + }, + "configID": { + "type": "string" } }, "additionalProperties": false, @@ -1082,6 +1088,9 @@ "search": { "type": "string" }, + "limit": { + "type": "integer" + }, "includeDeleted": { "type": "boolean" }, @@ -1848,6 +1857,9 @@ }, "credentials": { "$ref": "#/$defs/EnvVar" + }, + "skipTLSVerify": { + "type": "boolean" } }, "additionalProperties": false, @@ -1883,6 +1895,9 @@ "credentials": { "$ref": "#/$defs/EnvVar" }, + "skipTLSVerify": { + "type": "boolean" + }, "bucket": { "type": "string" } diff --git a/schema/openapi/topology.spec.schema.json b/schema/openapi/topology.spec.schema.json index 4fd85f69..4e52c657 100644 --- a/schema/openapi/topology.spec.schema.json +++ b/schema/openapi/topology.spec.schema.json @@ -925,6 +925,9 @@ }, "health": { "type": "string" + }, + "configID": { + "type": "string" } }, "additionalProperties": false, @@ -1021,6 +1024,9 @@ }, "health": { "type": "string" + }, + "configID": { + "type": "string" } }, "additionalProperties": false, @@ -1082,6 +1088,9 @@ "search": { "type": "string" }, + "limit": { + "type": "integer" + }, "includeDeleted": { "type": "boolean" }, @@ -1848,6 +1857,9 @@ }, "credentials": { "$ref": "#/$defs/EnvVar" + }, + "skipTLSVerify": { + "type": "boolean" } }, "additionalProperties": false, @@ -1883,6 +1895,9 @@ "credentials": { "$ref": "#/$defs/EnvVar" }, + "skipTLSVerify": { + "type": "boolean" + }, "bucket": { "type": "string" }