HPE Greenlake For Block Storage REST APIs.
HPE Greenlake For Block Storage 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/block-storage/public/openapi/block-storage-public-v1alpha1/block-storage-api/
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/devtype4-storage-systems/{systemId}/applicationsets
https://us1.data.cloud.hpe.com/block-storage/v1alpha1/devtype4-storage-systems/{systemId}/applicationsets
https://jp1.data.cloud.hpe.com/block-storage/v1alpha1/devtype4-storage-systems/{systemId}/applicationsets
- Mock server
https://developer.greenlake.hpe.com/_mock/docs/greenlake/services/block-storage/public/openapi/block-storage-public-v1alpha1/block-storage-api/block-storage/v1alpha1/devtype4-storage-systems/{systemId}/applicationsets
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/devtype4-storage-systems/7CE751P312/applicationsets \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Success
uid of the applicationset Filter
Application set name. Filter
Enum value of type of the application set
Associated Links Details
Display Name
Specifies replication disaster recovery state of a protected volume set. Possible values: Normal, Failover, Recover, Unknown The disaster recovery state is Unknown for any intermediate state.
Name of the resource. Filter, Sort
Non-Zero RTO configuration. Supported config is Active-Sync
Indicates Whether ransomware detection has been enabled on this volume set (Applicable for the HPE Alletra Storage MP B10000 systems with version 10.5.0 OS and later).
Shows the Replication Partner Systems and Replication Partners
Shows the replication state of the application set. This is not applicable in case of a 3DC/SLD configuration.
Shows the direction of flow of data. This is not applicable in case of a 3DC/SLD configuration.
Mode of replication. Can be sync or periodic. This is not applicable in case of a 3DC/SLD configuration.
Specifies remote copy role for a protected volume set. Possible values: Primary, Secondary, Primary-Rev, Secondary-Rev, Unknown The role status is Unknown for any intermediate remote copy role of a protected volume set.
Parent name of the snapSet. Filter
SystemUid/serialNumber of the array. Filter, Sort
{ "count": 0, "offset": 0, "total": 0, "items": [ { … } ] }
App set name for Custom workloads when appSetType=CUSTOM
This attribute enables/disables ransomware detection on the volume set. Both the existing volumes in the volume set as well as the volumes which get added in future in to this volume set will have this ransomware setting. By Default, it is set to false. This applies to the HPE Alletra Storage MP B10000 systems running OS version 10.5.0 and later.
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/devtype4-storage-systems/{systemId}/applicationsets
https://us1.data.cloud.hpe.com/block-storage/v1alpha1/devtype4-storage-systems/{systemId}/applicationsets
https://jp1.data.cloud.hpe.com/block-storage/v1alpha1/devtype4-storage-systems/{systemId}/applicationsets
- Mock server
https://developer.greenlake.hpe.com/_mock/docs/greenlake/services/block-storage/public/openapi/block-storage-public-v1alpha1/block-storage-api/block-storage/v1alpha1/devtype4-storage-systems/{systemId}/applicationsets
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X POST \
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/devtype4-storage-systems/7CE751P312/applicationsets \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"appSetName": "Appset_134",
"appSetType": "ORACLE_LOG"
}'{ "message": "Successfully submitted", "status": "SUBMITTED", "taskUri": "/rest/vega/v1/tasks/4969a568-6fed-4915-bcd5-e4566a75e00c" }
Host Group IDs and the corresponding attributes for each host group ID. NVMe transport type for each host Group ID is defined in this map and it is applicable if all the hosts of this host group are associated with the NVMe protocol.
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/devtype4-storage-systems/{systemId}/applicationsets/{appsetId}/export
https://us1.data.cloud.hpe.com/block-storage/v1alpha1/devtype4-storage-systems/{systemId}/applicationsets/{appsetId}/export
https://jp1.data.cloud.hpe.com/block-storage/v1alpha1/devtype4-storage-systems/{systemId}/applicationsets/{appsetId}/export
- Mock server
https://developer.greenlake.hpe.com/_mock/docs/greenlake/services/block-storage/public/openapi/block-storage-public-v1alpha1/block-storage-api/block-storage/v1alpha1/devtype4-storage-systems/{systemId}/applicationsets/{appsetId}/export
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X POST \
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/devtype4-storage-systems/7CE751P312/applicationsets/e9d353bf98fc1a6bdb90b824e3ca14b5/export \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"hostGroupIds": [
"string"
]
}'{ "message": "Successfully submitted", "status": "SUBMITTED", "taskUri": "/rest/vega/v1/tasks/4969a568-6fed-4915-bcd5-e4566a75e00c" }