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
30 lines
1.0 KiB
YAML
30 lines
1.0 KiB
YAML
# IPAM Schema for EVPN-VXLAN Fabric
|
|
# IP Prefix and Address types inheriting from Infrahub builtins
|
|
# to enable the resource manager
|
|
---
|
|
version: "1.0"
|
|
nodes:
|
|
# ================================================================
|
|
# IP Prefix (inherits BuiltinIPPrefix for resource manager support)
|
|
# ================================================================
|
|
- name: IPPrefix
|
|
namespace: Ipam
|
|
inherit_from:
|
|
- "BuiltinIPPrefix"
|
|
description: "IP Prefix for hierarchical IPAM (supernets, site prefixes, pool parents)"
|
|
label: IP Prefix
|
|
icon: mdi--ip-network-outline
|
|
include_in_menu: false
|
|
|
|
# ================================================================
|
|
# IP Address (inherits BuiltinIPAddress for resource manager support)
|
|
# ================================================================
|
|
- name: IPAddress
|
|
namespace: Ipam
|
|
inherit_from:
|
|
- "BuiltinIPAddress"
|
|
description: "IP Address managed by resource pools"
|
|
label: IP Address
|
|
icon: mdi--ip-network
|
|
include_in_menu: false
|