Rubrique précédente: Utilisation des informations d'identification système pour communiquer avec le contrôleur d'alimentation à distanceRubrique suivante: Suppression d'une balise du serveur


Ajout d'une balise au serveur
POST BFC/servers/<adresse_mac_serveur>/tags
Arguments

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

Revenir

Renvoie le code de retour HTTP 200 et ajoute la balise spécifiée à la liste des balises du serveur. Renvoie un code d'erreur HTTP et les informations de panne associées concernant l'erreur.

Description

Utilisez cette opération pour ajouter une balise spécifiée à la liste des balises sur le serveur.

Exemple d'opération POST

POST BFC/servers/00:01:02:03:04:05/tags

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='POST',
             url='/BFC/servers/' + serverMac + '/tags',
             headers={'Content-Type':'application/json',
                      'Authorization':bfcSession},
             body=json.dumps('mytag'))
r1 = conn.getresponse()
print 'HTTP Response Code: {0}'.format(r1.status)