본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.
스토리지 클래스를 나열합니다
기여자
변경 제안
사용 가능한 스토리지 클래스를 나열할 수 있습니다.
1단계: 클라우드를 선택합니다
워크플로우를 수행합니다 "구름 목록을 표시합니다" 작업할 클라우드를 선택하십시오.
2단계: 클러스터를 선택합니다
워크플로우를 수행합니다 "클러스터 나열" 클러스터를 선택합니다.
3단계: 특정 클러스터의 스토리지 클래스를 나열합니다
다음 REST API 호출을 수행하여 특정 클러스터 및 클라우드에 대한 스토리지 클래스를 표시합니다.
HTTP 메서드 및 끝점입니다
이 REST API 호출은 다음과 같은 메소드와 엔드포인트를 사용합니다.
HTTP 메소드 | 경로 |
---|---|
가져오기 |
/accounts/{account_id}/topology/v1/클라우드/<CLOUD_ID>/클러스터/<CLUSTER_ID>/storageClaes |
curl 예: 모든 저장소 클래스에 대한 모든 데이터를 반환합니다
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"
JSON 출력 예
{ "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": [] } } ] }