Vorheriges Thema: Die Quarantäne des Servers aufhebenNächstes Thema: Aus- und Einschalten eines Servers


Abschalten des Servers
POST BFC/servers/<server mac>/operations/powerOff
Argument

Keine

Rückgabe

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.

Description

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)