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/clusters
Ruft 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/svms
Erstellt 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_.