POST BFC/grids/<nom_grille>/app_ips
La charge utile est une des plages grid_ip_ranges. Le paramètre VLAN est facultatif.
Renvoie le code de retour HTTP 202 et ajoute une liste de plages d'adresses IP à la liste de plages existante sur la grille. Renvoie un code d'erreur HTTP et les informations de panne associées concernant l'erreur.
Utilisez cette opération pour ajouter une plage d'adresses IP de grille à la liste de plages.
Exemple d'opération POST
POST BFC/grids/mygrid/app_ips
Exemple Python
from httplib import HTTPSConnection
import json
import os
import sys
gridName = sys.argv[1]
print 'gridName: {0}'.format(gridName)
bfcHost = os.environ["BFC_HOST"]
bfcSession = os.environ["BFC_SESSION"]
conn = HTTPSConnection(bfcHost + ':8443')
conn.connect()
conn.request(method='POST',
url='/BFC/grids/' + gridName + '/app_ips',
headers={'Content-Type':'application/json',
'Authorization':bfcSession},
body=json.dumps([{"grid_ip_range":{
"public_private":"public",
"ip_low":"10.x.x.31",
"ip_high":"10.x.x.51"}}]))
r1 = conn.getresponse()
print 'HTTP Response Code: {0}'.format(r1.status)
if r1.status > 202:
error = json.loads(r1.read())
print error
|
Copyright © 2013 CA.
Tous droits réservés.
|
|