# Device Model Schema for EVPN-VXLAN Fabric # Hardware platform definitions with port specifications --- version: "1.0" nodes: # ================================================================ # Device Model # ================================================================ - name: DeviceModel namespace: Infra description: Hardware device model with port specifications label: Device Model icon: mdi--chip include_in_menu: false human_friendly_id: - name__value display_label: "{{ name__value }}" attributes: - name: name kind: Text unique: true description: "Model name (e.g., 7050SX3-48YC12)" - name: description kind: Text optional: true - name: manufacturer kind: Text description: "Manufacturer name (e.g., Arista)" - name: host_port_count kind: Number description: "Number of host-facing ports (e.g., 48 for 25G SFP28 bank)" - name: fabric_port_count kind: Number description: "Number of fabric ports (e.g., 12 for 100G QSFP100 bank)"