Add device model, supernet prefixes, and ASN number pool for IPAM foundation Add IP prefix and address schemas with resource manager support Add device model schema with port specifications Add site IP prefix relationships and fabric device model relationships
35 lines
1.1 KiB
YAML
35 lines
1.1 KiB
YAML
# 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)"
|