There have been issues raised about tracking VRFs, VLANs, ASNs, etc. Talking through implementation of Protocol brought this up again w.r.t ASNs.
We should have a generic resource for "Allocations" or whatever you want to call them. These are lighter-weight objects that don't need much, but not tracking metadata at all would suck.
- VLAN
- VRF
- ASN
- VNID (VXLAN / GENEVE)
- DLCI
Worth noting that I don't think is a requirement for Protocol. We obviously already have VLAN ID on Interface. Will be nice to have though.
There have been issues raised about tracking VRFs, VLANs, ASNs, etc. Talking through implementation of
Protocolbrought this up again w.r.t ASNs.We should have a generic resource for "Allocations" or whatever you want to call them. These are lighter-weight objects that don't need much, but not tracking metadata at all would suck.
Worth noting that I don't think is a requirement for
Protocol. We obviously already have VLAN ID onInterface. Will be nice to have though.