Rubrique précédente: Ajout d'une balise au serveurRubrique suivante: Enregistrements de réseau


Suppression d'une balise du serveur
DELETE BFC/servers/<adresse_mac_serveur>/tags/<nom_balise>
Arguments

La charge utile est le nom de balise que vous voulez supprimer.

Renvoie

Renvoie le code de retour HTTP 200 et supprime la balise.

Description

Utilisez cette opération pour supprimer une balise du serveur. Vous pouvez également effectuer une opération PUT d'un enregistrement de serveur sur BFC/servers/<adresse_MAC_serveur> pour remplacer complètement l'ensemble des balises associées à ce serveur.

Exemple d'opération DELETE

DELETE BFC/servers/00:01:02:03:04:05/tags/mytag

Exemple Python

from httplib import HTTPSConnection
import json
import os
import sys

serverMac = sys.argv[1]
serverTag = sys.argv[2]
print 'serverMac: {0}'.format(serverMac)
bfcHost = os.environ["BFC_HOST"]
bfcSession = os.environ["BFC_SESSION"]
conn = HTTPSConnection(bfcHost + ':8443')
conn.connect()
conn.request(method='DELETE',
             url='/BFC/servers/' + serverMac + '/tags' + '/' + serverTag,
             headers={'Content-Type':'application/json',
                      'Authorization':bfcSession})
r1 = conn.getresponse()
print 'HTTP Response Code: {0}'.format(r1.status)