From e527534820696942abb39ef005277ef42c8b6c55 Mon Sep 17 00:00:00 2001 From: Damien Date: Fri, 13 Feb 2026 11:24:17 +0100 Subject: [PATCH] =?UTF-8?q?fix(schema):=20refactor=20UnderlayLink=20IPs=20?= =?UTF-8?q?from=20attributes=20to=20InfraIPAddress=20relations=20=E2=80=94?= =?UTF-8?q?=20refs=20#47?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- schemas/extensions.yml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/schemas/extensions.yml b/schemas/extensions.yml index 4f9e8c7..d2d8c9e 100644 --- a/schemas/extensions.yml +++ b/schemas/extensions.yml @@ -72,12 +72,6 @@ nodes: - name: description kind: Text description: Link description (e.g., spine1:eth1 <-> leaf1:eth11) - - name: local_ip - kind: IPNetwork - description: Local interface IP with mask - - name: remote_ip - kind: IPNetwork - description: Remote interface IP with mask - name: mtu kind: Number default_value: 9214 @@ -97,6 +91,11 @@ nodes: identifier: underlay_link_local_interface cardinality: one direction: outbound + - name: local_ip_address + peer: InfraIPAddress + identifier: underlay_link_local_ip + cardinality: one + direction: outbound - name: remote_device peer: InfraDevice identifier: underlay_link_remote_device @@ -107,6 +106,11 @@ nodes: identifier: underlay_link_remote_interface cardinality: one direction: outbound + - name: remote_ip_address + peer: InfraIPAddress + identifier: underlay_link_remote_ip + cardinality: one + direction: outbound # ================================================================ # Host Connection