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
https://us1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems
https://jp1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems
- 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
- 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 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Success
Unique identifier for the Storage system. Filter, Sort
CustomerID for the Storage system. Filter
The most recent specification that has been observed by the controller. Filter, Sort
10-digit identifier. This can serve as alternate Key for the resource. The value is fixed and immutable.
resourceUri for detailed Storage object
{ "count": 0, "offset": 0, "total": 0, "items": [ { … } ] }
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}
https://us1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}
https://jp1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}
- 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}
- 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/USE603C8P1 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Success
The most recent specification that has been observed by the controller.
10-digit identifier. This can serve as alternate Key for the Storage system resource. The value is fixed and immutable.
resourceUri for detailed Storage object
{ "apiVersion": "sc.hpe.com/v1", "associatedLinks": [ { … } ], "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." }, "customerId": "ASHBFDJHFB6567YGHJ", "generation": 1690045300, "id": "ASHBFY6567YGHJ", "kind": "enclosures", "logicalClusterSerialNumber": "ABGFDYRKJ1", "resourceUri": "/storage-fleet/v1alpha1/devtype7-storage-systems/7CE751P312/", "status": { "auditPolicy": { … }, "autoSupport": "On", "backendSubnets": [ … ], "clusterManagementDnsName": "usr1", "clusterManagementIpAddress": "10.0.0.11", "clusterManagementSubnetAddress": "255.255.255.0", "clusterManagementSubnetDefaultGateway": "255.255.255.1", "clusterName": "mip-01", "conditions": [ … ], "dnsServers": [ … ], "dnsSubdomain": "10.0.1.17", "lastModifiedTime": "2023-07-26T06:50:10Z", "ntpServers": [ … ], "observedGeneration": 25, "outboundProxy": { … }, "presentationTimeZone": "US/East-Indiana", "ready": true, "s3FrontEndConfiguration": { … }, "strongPasswordMode": "Password Mode", "supportContact": { … }, "supportTunnel": "On" }, "systemId": "USE603C8P1", "type": "group" }
Subnet Address of Storage system Management .
Default gateway of Storage system Management.
IP addresses for this Storage system dns servers. List of IP Addresses.
Ignore warnings and forcibly merge specified group with this group. Possible values: 'true', 'false'.
IP addresses for this Storage system NTP servers. List of IP Addresses.
The Time Zone to use for presenting times to the end user in the user interface.
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}
https://us1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}
https://jp1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}
- 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}
- 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/USE603C8P1 \
-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" }
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/capacity-history
https://us1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/capacity-history
https://jp1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/capacity-history
- 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}/capacity-history
- 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/capacity-history \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "count": 0, "offset": 0, "total": 0, "items": [ { … } ] }
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/capacity-summary
https://us1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/capacity-summary
https://jp1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/capacity-summary
- 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}/capacity-summary
- 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/7CE751P312/capacity-summary \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "count": 0, "offset": 0, "total": 0, "items": [ { … } ] }
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/performance-history
https://us1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/performance-history
https://jp1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/performance-history
- 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}/performance-history
- 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/performance-history \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "count": 0, "offset": 0, "total": 0, "items": [ { … } ] }
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/smtp-settings
https://us1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/smtp-settings
https://jp1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/smtp-settings
- 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}/smtp-settings
- 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/USE603C8P1/smtp-settings \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "count": 0, "offset": 0, "total": 0, "items": [ { … } ] }
The encryption to use for sending mail to the SMTP server. Accepted values:{"None", "StartTLS", "SSL/TLS" }
The email addresses to use for the recipients of SMTP messages from the system.
The address from which email from the system should should be sent. (The "From" Address)
The port to which SMTP messages should be sent on the server.
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/smtp-settings
https://us1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/smtp-settings
https://jp1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype7-storage-systems/{systemId}/smtp-settings
- 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}/smtp-settings
- 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/USE603C8P1/smtp-settings \
-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" }
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/storage-systems
https://us1.data.cloud.hpe.com/storage-fleet/v1alpha1/storage-systems
https://jp1.data.cloud.hpe.com/storage-fleet/v1alpha1/storage-systems
- 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/storage-systems
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/storage-systems \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Success
UUID string uniquely identifying the storage system object.
The list of Nimble arrays part of this system.
Device Call-home connectivity status.
Maximum supported size for a DECO volume. This is applicable for HPE Alletra Storage MP 10.4.0, HPE Primera 4.6.0 and HPE Alletra 9K 9.6.0 and above system OS versions.
An IP address or FQDN to address the storage system.
Minimum supported size for a DECO volume. This is applicable for HPE Alletra Storage MP 10.4.0, HPE Primera 4.6.0 and HPE Alletra 9K 9.6.0 and above system OS versions.
A name to identify the storage system. Filter, Sort
resourceUri for detailed storage object
For deviceType1 State derived from ports, enclosure, disk and node state for deviceType2 state is state reported by deviceType2 array
StorageTier.
{ "count": 0, "offset": 0, "total": 0, "items": [ { … } ] }
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/storage-systems/{id}
https://us1.data.cloud.hpe.com/storage-fleet/v1alpha1/storage-systems/{id}
https://jp1.data.cloud.hpe.com/storage-fleet/v1alpha1/storage-systems/{id}
- 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/storage-systems/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/storage-systems/SGH029VBHV \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Success
The list of Nimble arrays part of this system.
Device Call-home connectivity status
Maximum supported size for a DECO volume. This is applicable for HPE Alletra Storage MP 10.4.0, HPE Primera 4.6.0 and HPE Alletra 9K 9.6.0 and above system OS versions.
An IP address or FQDN to address the storage system.
Minimum supported size for a DECO volume. This is applicable for HPE Alletra Storage MP 10.4.0, HPE Primera 4.6.0 and HPE Alletra 9K 9.6.0 and above system OS versions.
A name to identify the storage system.
resourceUri for detailed storage object
Serial number of the array
For deviceType1 State derived from ports, enclosure, disk and node state for deviceType2 state is state reported by deviceType2 array
StorageTier.
{ "arrayList": [ { … } ], "associatedLinks": [ { … }, { … }, { … }, { … }, { … }, { … }, { … }, { … } ], "callhomeStatus": "ENABLED_NORMAL", "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." }, "customerId": "fc5f41652a53497e88cdcebc715cc1cf", "description": "string", "fqdn": "s9.in.hpecorp.net", "generation": 0, "id": "7CE751P312", "lastConnectedTime": 1600084190299, "maxVolumeDecoSizeMib": "67108864", "mgmtIp": "192.168.0.1", "minVolumeDecoSizeMib": "256", "model": "string", "name": "DeviceType1Billing", "productFamily": "deviceType1", "resourceUri": "/storage-fleet/v1alpha1/storage-systems/7CE751P312", "serialNumber": "CZ2D2407WM consoleUri for detailed storage object", "softwareVersion": "string", "state": "NORMAL", "tierName": "HPE GreenLake for Block Storage", "tierType": "STORAGE_TIER_UNKNOWN", "type": "string", "upSince": 1600084190299 }
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/storage-types
https://us1.data.cloud.hpe.com/storage-fleet/v1alpha1/storage-types
https://jp1.data.cloud.hpe.com/storage-fleet/v1alpha1/storage-types
- 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/storage-types
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/storage-types \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "count": 0, "offset": 0, "total": 0, "items": [ { … } ] }