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 Cluster-Details in Ihrem Datacenter ab. Die maximale Anzahl von Datensätzen, die vom zurückgegeben werdenGET
Der Vorgang ist 1000.Mithilfe der APIs können Sie die Datensätze nach unterstützten Attributen filtern, sortieren und sortieren.
-
Beispiel FÜR POST:
POST /datacenter/svm/svms
Erstellt eine benutzerdefinierte Storage Virtual Machine (SVM) -
Beispiel für PATCH:
PATCH /datacenter/svm/svms/{key}
Ändert die Eigenschaften einer SVM anhand eines eindeutigen Schlüssels. -
Beispiel FÜR LÖSCHEN:
DELETE /storage-provider/access-endpoints/{key}
Löscht einen Zugriffendpunkt von 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_.