Rubrique précédente: Suppression d'une plage d'adresses dans un pool d'adresses typé d'un réseauRubrique suivante: Création d'un espace d'adressage de VLAN


Obtention de l'espace d'adressage d'un VLAN
GET BFC/networks/<adresse_base>/vlan_address_space/<vlan>
Arguments

Aucun

Revenir

Renvoie le code de retour HTTP 200 et une charge utile qui affiche l'espace d'adressage pour le VLAN. Renvoie un code d'erreur HTTP et les informations de panne associées concernant l'erreur.

Description

Utilisez cette opération pour obtenir l'espace d'adressage de VLAN pour le réseau.

Exemple d'opération GET

GET BFC/networks/10.10.x.x/vlan_address_space/<vlan>

Exemple Python

from httplib import HTTPSConnection
import json
import os
import sys

networkBase = sys.argv[1]
vlan = sys.argv[2]
bfcHost = os.environ["BFC_HOST"]
bfcSession = os.environ["BFC_SESSION"]
conn = HTTPSConnection(bfcHost + ':8443')
conn.connect()
conn.request(method='GET',
       url='/BFC/networks' + 'networkBase' + '/vlan_address_space/' + 'vlan',
       headers={'Content-Type':'application/json',
                      'Authorization':bfcSession})
r1 = conn.getresponse()
print 'HTTP Response Code: {0}'.format(r1.status)
servers = json.loads(r1.read())
print json.dumps(servers, sort_keys=True, indent=4)