HPE Greenlake For Storage Fleet REST APIs
HPE Greenlake For Storage Fleet REST APIs (1.4.0)
- https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype4-storage-systems/{systemId}/migration-partners
- https://us1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype4-storage-systems/{systemId}/migration-partners
- https://jp1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype4-storage-systems/{systemId}/migration-partners
- Mock serverhttps://developer.greenlake.hpe.com/_mock/docs/greenlake/services/storage-fleet/public/openapi/storage-fleet-public-v1alpha1/storage-fleet-api/storage-fleet/v1alpha1/devtype4-storage-systems/{systemId}/migration-partners
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype4-storage-systems/7CE751P312/migration-partners \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Success
Unique identifier of the resource Filter, Sort
Indicates the active controller of the nimble array
Device family to which the migration source array belongs. It represents one of 3PAR, Nimble or HPE Alletra Storage MP family devices.
Name to be used for display purposes
The host name or IP address of the migration source system Filter
The cached host sets of the migration source system
The cached hosts of the migration source system
The peer link pairs between the source and the target systems. Up to 4 peer link pairs are supported.
cached pools of the migration source system
The cached ports of the migration source system
The protocol to be used for migration. This is supported from OS version 10.5.0 onwards.
The cached remote copy groups / replication sets of the migration source system
Resource URI
selected or preferred peer link pairs between the source and the target systems
cached subnets of the migration source system
Username to log into migration source system Filter, Sort
Indicates if SmartSAN is used to create peer link zones
Indicates if migration source certificate needs to be verified
The cached volume or application sets of the migration source system
{ "count": 0, "offset": 0, "total": 0, "items": [ { … } ] }
Hostname or IP of the migration partner system
Password to connect to the migration partner system
Device family to which the migration source array belongs. Supported options
- "3PAR/PRIMERA/ALLETRA-9K"
- "NIMBLE/ALLETRA-5K/ALLETRA-6K"
- "HPE-GREENLAKE-FOR-BLOCK-STORAGE" (Before OS version 10.6.0)
- "HPE-ALLETRA-STORAGE-MP-B10000" (OS version 10.6.0 onwards)
Server certificate of the migration partner system. Certificate is not required for HPE Alletra Storage MP B10000 system with OS version 10.3.0 or above.
Pool name of the migration source from which the volumes need to be migrated. Applicable for nimble family migration source.
The protocol to be used for migration. This is supported from OS version 10.5.0 onwards.
- https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype4-storage-systems/{systemId}/migration-partners
- https://us1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype4-storage-systems/{systemId}/migration-partners
- https://jp1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype4-storage-systems/{systemId}/migration-partners
- Mock serverhttps://developer.greenlake.hpe.com/_mock/docs/greenlake/services/storage-fleet/public/openapi/storage-fleet-public-v1alpha1/storage-fleet-api/storage-fleet/v1alpha1/devtype4-storage-systems/{systemId}/migration-partners
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X POST \
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype4-storage-systems/7CE751P312/migration-partners \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"deviceFamily": "3PAR/PRIMERA/ALLETRA-9K",
"hostName": "migration.partner.com",
"password": [
"p",
"a",
"s",
"s",
"w",
"o",
"r",
"d"
],
"userName": "userName"
}'{ "message": "Successfully submitted", "status": "SUBMITTED", "taskUri": "/rest/vega/v1/tasks/4969a568-6fed-4915-bcd5-e4566a75e00c" }
- https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype4-storage-systems/{systemId}/migration-partners/{migPtrId}
- https://us1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype4-storage-systems/{systemId}/migration-partners/{migPtrId}
- https://jp1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype4-storage-systems/{systemId}/migration-partners/{migPtrId}
- Mock serverhttps://developer.greenlake.hpe.com/_mock/docs/greenlake/services/storage-fleet/public/openapi/storage-fleet-public-v1alpha1/storage-fleet-api/storage-fleet/v1alpha1/devtype4-storage-systems/{systemId}/migration-partners/{migPtrId}
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X DELETE \
https://eu1.data.cloud.hpe.com/storage-fleet/v1alpha1/devtype4-storage-systems/7CE751P312/migration-partners/2c9412f703442635dc11a6e2109ed784 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "message": "Successfully submitted", "status": "SUBMITTED", "taskUri": "/rest/vega/v1/tasks/4969a568-6fed-4915-bcd5-e4566a75e00c" }