Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.
Auflisten von Speicherklassen
Beitragende
Änderungen vorschlagen
Sie können die verfügbaren Speicherklassen auflisten.
Schritt 1: Wählen Sie die Cloud
Führen Sie den Workflow aus "Clouds auflisten" Und wählen Sie die Cloud aus, in der Sie arbeiten werden.
Schritt 2: Wählen Sie den Cluster aus
Führen Sie den Workflow aus "Listen Sie die Cluster auf" Und wählen Sie den Cluster aus.
Schritt 3: Listen Sie die Storage-Klassen für einen bestimmten Cluster auf
Führen Sie den folgenden REST-API-Aufruf durch, um die Storage-Klassen für einen bestimmten Cluster und die Cloud aufzulisten.
HTTP-Methode und -Endpunkt
Dieser REST-API-Aufruf verwendet die folgende Methode und den folgenden Endpunkt.
HTTP-Methode | Pfad |
---|---|
GET |
/Accounts/{Account_id}/Topology/v1/Clouds/<CLOUD_ID>/Cluster/<CLUSTER_ID>/storageClasses |
Curl Beispiel: Gibt alle Daten für alle Speicherklassen zurück
curl --request GET \
--location "https://astra.netapp.io/accounts/$ACCOUNT_ID/topology/v1/clouds/<CLOUD_ID>/clusters/<CLUSTER_ID>/storageClasses" \
--include \
--header "Accept: */*" \
--header "Authorization: Bearer $API_TOKEN"
Beispiel für eine JSON-Ausgabe
{ "items": [ { "type": "application/astra-storageClass", "version": "1.1", "id": "4bacbb3c-0727-4f58-b13c-3a2a069baf89", "name": "ontap-basic", "provisioner": "csi.trident.netapp.io", "available": "eligible", "allowVolumeExpansion": "true", "reclaimPolicy": "Delete", "volumeBindingMode": "Immediate", "isDefault": "true", "metadata": { "createdBy": "system", "creationTimestamp": "2022-10-26T05:16:19Z", "modificationTimestamp": "2022-10-26T05:16:19Z", "labels": [] } }, { "type": "application/astra-storageClass", "version": "1.1", "id": "150fe657-4a42-47a3-abc6-5dafba3de8bf", "name": "thin", "provisioner": "kubernetes.io/vsphere-volume", "available": "ineligible", "reclaimPolicy": "Delete", "volumeBindingMode": "Immediate", "metadata": { "createdBy": "system", "creationTimestamp": "2022-10-26T04:46:08Z", "modificationTimestamp": "2022-11-04T14:58:19Z", "labels": [] } }, { "type": "application/astra-storageClass", "version": "1.1", "id": "7c6a5c58-6a0d-4cb6-98a0-8202ad2de74a", "name": "thin-csi", "provisioner": "csi.vsphere.vmware.com", "available": "ineligible", "allowVolumeExpansion": "true", "reclaimPolicy": "Delete", "volumeBindingMode": "WaitForFirstConsumer", "metadata": { "createdBy": "system", "creationTimestamp": "2022-10-26T04:46:17Z", "modificationTimestamp": "2022-10-26T04:46:17Z", "labels": [] } }, { "type": "application/astra-storageClass", "version": "1.1", "id": "7010ef09-92a5-4c90-a5e5-3118e02dc9a7", "name": "vsim-san", "provisioner": "csi.trident.netapp.io", "available": "eligible", "allowVolumeExpansion": "true", "reclaimPolicy": "Delete", "volumeBindingMode": "Immediate", "metadata": { "createdBy": "system", "creationTimestamp": "2022-11-03T18:40:03Z", "modificationTimestamp": "2022-11-03T18:40:03Z", "labels": [] } } ] }