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 <[email protected]> a écrit :
On utilise aussi.
Rémy
-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Alarig Le
Lay
Sent: mardi, 31 mars 2020 00:10
To: [email protected]
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/