feat: add deployment zone overlays

This commit is contained in:
2026-05-24 15:55:05 +02:00
parent 62236f6453
commit ff1c4ce05b
28 changed files with 1282 additions and 26 deletions

View File

@@ -273,6 +273,8 @@ $defs:
$ref: "#/$defs/ownership"
accounting:
$ref: "#/$defs/accounting"
deployment_overlay:
$ref: "#/$defs/deploymentOverlay"
evidence:
$ref: "#/$defs/evidence"
canon_category:
@@ -336,6 +338,8 @@ $defs:
$ref: "#/$defs/utility"
accounting:
$ref: "#/$defs/accounting"
deployment_overlay:
$ref: "#/$defs/deploymentOverlay"
evidence:
$ref: "#/$defs/evidence"
attributes:
@@ -484,6 +488,32 @@ $defs:
- type: string
- type: "null"
deploymentOverlay:
type: object
additionalProperties: false
properties:
deployment_environment:
type: string
deployment_scenario:
type: string
routing_authority:
type: string
access_zone:
type: string
policy_authority:
type: string
exposure_class:
type: string
route_evidence:
type: object
additionalProperties:
anyOf:
- type: string
- type: integer
- type: number
- type: boolean
- type: "null"
evidence:
type: object
additionalProperties: false