Rubrique précédente: Définissez le mode de détection automatiqueRubrique suivante: Ajout d'une adresse MAC à la liste


Définition de la liste d'adresses MAC
PUT BFC/admin/discovery/mac_addresses
Arguments

La charge utile est une liste des adresses MA de détection.

Revenir

Renvoie le code de retour HTTP 200. Renvoie un code d'erreur HTTP et les informations de panne associées concernant l'erreur.

Description

Utilisez cette opération pour définir la liste des adresses MAC.

Exemple Python

from httplib import HTTPSConnection
import json
import os
import sys

bfcHost = os.environ["BFC_HOST"]
bfcSession = os.environ["BFC_SESSION"]
conn = HTTPSConnection(bfcHost + ':8443')
conn.connect()
conn.request(method='PUT',
      url='/BFC/admin/discovery' + '/mac_addresses',
      body=json.dumps([{"discovery_mac_address":{
		"description":"AA description", "mac_address":"AA:AA:AA:AA:AA:AA"}}, 		      		"discovery_mac_address"}:{
		"description":"BB description", "mac_address":"BB:BB:BB:BB:BB:BB"}}])	
      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)