REST-Services in Active IQ Unified Manager angeboten
Vor der Verwendung der Active IQ Unified Manager-APIs sollten Sie sich über DIE REST-Services und -Vorgänge im Klaren sein, die angeboten werden.
Die Bereitstellungs- und Administrations-APIs, die für die Konfiguration des API-Servers verwendet werden, unterstützen die Vorgänge beim Lesen (ABRUFEN) oder Schreiben (POST, PATCH, LÖSCHEN). Im Folgenden sind einige Beispiele für GET-, PATCH-, POST- und LÖSCHVORGÄNGE aufgeführt, die von den APIs unterstützt werden:
-
Beispiel für GET:
GET /datacenter/cluster/clustersRuft Clusterdetails in Ihrem Rechenzentrum ab. Die maximale Anzahl von Datensätzen, die durch den Vorgang zurückgegeben werdenGET, beträgt 1000.Mithilfe der APIs können Sie die Datensätze nach unterstützten Attributen filtern, sortieren und sortieren.
-
Beispiel für den POST-Test:
POST /datacenter/svm/svmsErstellt eine benutzerdefinierte Storage Virtual Machine (SVM). -
Beispiel für EINEN PATCH:
PATCH /datacenter/svm/svms/{key}Ändert die Eigenschaften einer SVM mithilfe des eindeutigen Schlüssels. -
Beispiel für DAS LÖSCHEN:
DELETE /storage-provider/access-endpoints/{key}Löscht einen Zugriffs-Endpunkt aus einer LUN, SVM oder Dateifreigabe mithilfe des eindeutigen Schlüssels.
DIE REST-Vorgänge, die mit den APIs ausgeführt werden können, hängen von der Rolle des Operators, des Storage-Administrators oder des Applikationsadministrators ab.
| Benutzerrolle | Unterstützte REST-Methode |
|---|---|
Operator |
Schreibgeschützter Zugriff auf Daten. Benutzer mit dieser Rolle können alle GET-Anforderungen ausführen. |
Storage-Administrator |
Lesezugriff auf alle Daten. Benutzer mit dieser Rolle können alle GET-Anforderungen ausführen. Zudem verfügen sie über Schreibzugriff (zur Ausführung VON ANFRAGEN ZU PATCHES und NACH DEM POSTEN und LÖSCHEN), um bestimmte Aktivitäten wie das Management von Storage-Serviceobjekten und Storage-Management-Optionen durchzuführen. |
Applikationsadministrator |
Lese- und Schreibzugriff auf alle Daten Benutzer mit dieser Rolle können Anfragen FÜR alle Funktionen ABRUFEN, PATCHEN, VERÖFFENTLICHEN und LÖSCHEN. |
Weitere Informationen zu allen REST-Vorgängen finden Sie in der Dokumentation_Online API_.