Storage Fleet REST APIs
Storage Fleet REST APIs (1.0.0)
https://eu1.data.cloud.hpe.com/
https://us1.data.cloud.hpe.com/
https://jp1.data.cloud.hpe.com/
https://developer.greenlake.hpe.com/_mock/docs/greenlake/services/storage-fleet/public/openapi/storage-fleet-public-v1alpha1/storage-fleet-api/
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/storage-nodes
https://us1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/storage-nodes
https://jp1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/storage-nodes
- Mock server
https://developer.greenlake.hpe.com/_mock/docs/greenlake/services/storage-fleet/public/openapi/storage-fleet-public-v1alpha1/storage-fleet-api/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/storage-nodes
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/2a0df0fe6f7dc7bb16000000000000000000004817/storage-nodes \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Success
Assembly SerialNumber of Storage Node.
SerialNumber of Storage Node. Filter, Sort
Id of the Storage system
Reference of the Storage system
enclosur Id of the node
enclosureRef
{ "count": 0, "offset": 0, "total": 0, "items": [ { … } ] }
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/storage-nodes/{storageNodeId}
https://us1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/storage-nodes/{storageNodeId}
https://jp1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/storage-nodes/{storageNodeId}
- Mock server
https://developer.greenlake.hpe.com/_mock/docs/greenlake/services/storage-fleet/public/openapi/storage-fleet-public-v1alpha1/storage-fleet-api/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/storage-nodes/{storageNodeId}
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/2a0df0fe6f7dc7bb16000000000000000000004817/storage-nodes/2a0df0fe6f7dc7bb16000000000000000000004007 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "assemblySerialNumber": "DGFUFOV6578FH", "customerId": "fc5f41652a53497e88cdcebc715cc1cf", "enclosureSerialNumber": "USM2437VYZ", "generation": 1690454688, "id": "default.node-1", "serialNumber": "StorageNode9801", "systemId": "4UN042PTDW", "type": "string", "apiVersion": "sc.hpe.com/v1", "associatedLinks": [ { … } ], "backendPorts": [ { … } ], "clusterId": "4ab3ad16-770e-4db8-b6a3-5ae267420f86", "clusterRef": "/api/sc.hpe.com/v1/default/storage/system-1", "commonResourceAttributes": { "cloudState": "CONNECTED", "errCode": "E01", "errMessage": "This storage system is not actively monitored in the cloud portal. Data Services Cloud Console proactively disabled monitoring and management of storage system with serial number {systemId} for sending excessive cloud events or for not responding to requests." }, "coreDnsName": "node-NDBAEL2BHT17DI.node.local", "enclosureId": "59409cc2-77d4-4a32-b979-59a9fa339fc1", "enclosureRef": "/api/sc.hpe.com/v1/default/enclosure-1/Enclosure", "frontendPorts": [ { … } ], "kind": "FleetOsNode", "location": "0", "partNumber": "HFSCURHF897", "resourceUri": "/storage-fleet/v1alpha1/devtype7-storage-systems/4UN042PTDW", "status": { "auditPolicy": { … }, "backendNics": [ … ], "conditions": [ … ], "dnsServers": [ … ], "faultLedState": "15.213.204.163", "frontendNics": [ … ], "healthLedState": "Off", "hostname": "c0n2", "jbofConnectivityStatuses": [ … ], "lastModifiedTime": "2023-07-26T21:15:27Z", "managementInterface": { … }, "observedGeneration": 3, "operationalState": "Online", "osVersion": "0.0.4870.0-1037280", "outboundProxy": { … }, "ready": true, "strongPasswordMode": { … } } }
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/storage-nodes/{storageNodeId}
https://us1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/storage-nodes/{storageNodeId}
https://jp1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/storage-nodes/{storageNodeId}
- Mock server
https://developer.greenlake.hpe.com/_mock/docs/greenlake/services/storage-fleet/public/openapi/storage-fleet-public-v1alpha1/storage-fleet-api/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/storage-nodes/{storageNodeId}
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X PUT \
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/2a0df0fe6f7dc7bb16000000000000000000004817/storage-nodes/2a0df0fe6f7dc7bb16000000000000000000004007 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{}'{ "message": "Successfully submitted", "status": "SUBMITTED", "taskUri": "/rest/vega/v1/tasks/4969a568-6fed-4915-bcd5-e4566a75e00c" }