POST BFC/servers/<server mac>/operations/powerOff
Keine
Gibt den HTTP-Rückgabecode 200 zurück, und schaltet den Server ab. Gibt einen HTTP-Fehlercode und die zugehörigen Fehlerinformationen zurück. Es wird keine Nutzlast von diesem Vorgang zurückgegeben.
Verwenden Sie diesen Vorgang, um den Server abzuschalten. Finden Sie den verfügbaren Server, und stellen Sie den Server in Quarantäne, bevor Sie den Befehl zum Abschalten ausführen, oder der Vorgang wird fehlschlagen. Nachdem Sie den Server erneut eingeschaltet haben, heben Sie die Quarantäne des Servers auf.
Beispiel: POST
POST BFC/servers/00:01:02:03:04:05/operations/powerOff
Beispiel für Python
from httplib import HTTPSConnection import json import os import sys serverMac = sys.argv[1] 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 + '/operations/powerOff', headers={'Content-Type':'application/json', 'Authorization':bfcSession}) r1 = conn.getresponse() print 'HTTP Response Code: {0}'.format(r1.status)
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|