|
1 | 1 | { |
2 | 2 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
3 | 3 | "$id": "https://service-discovery.prod.ti-platform.de/schema/catalog.schema.json", |
4 | | - "title": "TI Service Catalog", |
5 | | - "description": "Machine-readable catalog of Telematikinfrastruktur service instances and routing rules.", |
| 4 | + "title": "TI Service Catalog Version 0.9.2", |
| 5 | + "description": "Machine-readable catalog of Telematikinfrastruktur service instances and routing rules. Last updated 26.03.2026", |
6 | 6 | "type": "object", |
7 | | - "required": ["format_version", "revision", "env", "service_instances"], |
| 7 | + "required": ["format_version", "updated_at", "env", "service_instances"], |
8 | 8 | "additionalProperties": false, |
9 | 9 | "properties": { |
10 | 10 | "format_version": { |
|
13 | 13 | "description": "Semantic version of the catalog format.", |
14 | 14 | "examples": ["1.0.0"] |
15 | 15 | }, |
16 | | - "revision": { |
| 16 | + "updated_at": { |
17 | 17 | "type": "integer", |
18 | | - "minimum": 1, |
19 | | - "description": "Monotonically increasing revision number. Incremented on every change." |
| 18 | + "minimum": 1774508400, |
| 19 | + "description": "Unix Epoch Timestamp from the moment this file was last generated. Shall be updated when higher than previous value." |
20 | 20 | }, |
21 | 21 | "env": { |
22 | 22 | "type": "string", |
23 | | - "enum": ["dev", "test", "ref", "prod"], |
24 | | - "description": "Target environment. One catalog file per environment." |
| 23 | + "enum": ["gemdev","dev", "test", "ref", "prod"], |
| 24 | + "description": "Target instance. One catalog file per instance." |
25 | 25 | }, |
26 | 26 | "service_instances": { |
27 | 27 | "type": "object", |
|
0 commit comments