Désolé, j’ai pas eu le temps de vérifier si le résultat collait avec mon besoin, mais effectivement, ça va le faire comme ça. J’aurais préféré une API plus fournie pour que la complexité soit de ce côté et pas du côté de ce que je vais faire, mais on s’en accomodera.
Merci! > Le 31 mars 2020 à 11:05, Pierre-Emmanuel LT <pierre.l...@gmail.com> a écrit : > > Hello, > > On l'utilise aussi chez nous. > > Pour avoir le child-prefix il suffit de faire un POST sur l'endpoint suivant > : api/ipam/prefixes/<pk>/available-prefixes/?limit=1 (pk étant l'id du > prefix), avec comme contenu : '{"prefix_length": <prefix_size>}' > > Je te laisse un petit exemple avec curl : > > curl -X POST -H "Authorization: Token <token>" -H "Content-Type: > application/json" --data '{"prefix_length": 29}' > https://netbox.exemple.fr/api/ipam/prefixes/210/available-prefixes/\?limit\=1 > > Pierre-Emmanuel > > On 3/31/20 8:45 AM, David Ponzone wrote: > >> Je trouve qu’il manque une fonction pour avoir le prochain child-prefix >> d’une certaine taille disponible dans un préfixe. >> >> Dans la discussion https://github.com/netbox-community/netbox/issues/2100 >> <https://github.com/netbox-community/netbox/issues/2100>, quelqu’un avait >> suggéré d’ajouter un: >> >> GET /api/ipam/prefixes/<parent_pk>/available-prefixes/?prefix_length=27 >> >> Mais ça n’a jamais été fait. >> Actuellement, la logique est d’allouer (de force) le child en précisant la >> taille, mais je trouve ça un peu contre-intuitif compte tenu du fait que la >> fonction qui existe pour voir la liste des (Childs) préfixes dispos va >> chercher à sortir les plus gros préfixes possibles. Ce n’est pas ce qu’on >> veut quand on pré-découpe des subnets privés en /29 par exemple, ou quand on >> fait du VLSM dans un /24. >> >> Je prends le problème du mauvais côté ? >> >>> Le 31 mars 2020 à 08:34, Duchet Rémy <r...@duchet.eu> a écrit : >>> >>> On utilise aussi. >>> >>> Rémy >>> -----Original Message----- >>> From: frnog-requ...@frnog.org <frnog-requ...@frnog.org> On Behalf Of Alarig >>> Le Lay >>> Sent: mardi, 31 mars 2020 00:10 >>> To: frnog@frnog.org >>> Subject: Re: [FRnOG] [TECH] Netbox API >>> >>> On lun. 30 mars 18:44:21 2020, David Ponzone wrote: >>>> Confiné.e.s, >>>> >>>> Rien de mieux qu’un confinement pour s’occuper des projets pénibles, >>>> comme l’IPAM par exemple…. >>>> >>>> Est-ce qu’il y a des utilisateurs de Netbox sur la liste, qui >>>> utilisent ou ont envie d’utiliser son API ? >>>> J’aimerais bien échanger à ce sujet, je pense qu’il y a des fonctions >>>> qui manquent, j’ai vu des discussions à ce sujet dans leur ticketing, >>>> mais ça semble un peu stagner. >>>> >>>> David >>> J’utilise. Tu penses qu’il manque quoi ? >>> >>> -- >>> Alarig >>> >>> >>> --------------------------- >>> Liste de diffusion du FRnOG >>> http://www.frnog.org/ >>> >>> --------------------------- >>> Liste de diffusion du FRnOG >>> http://www.frnog.org/ >> >> --------------------------- >> Liste de diffusion du FRnOG >> http://www.frnog.org/ > > > --------------------------- > Liste de diffusion du FRnOG > http://www.frnog.org/ --------------------------- Liste de diffusion du FRnOG http://www.frnog.org/