HPE Greenlake For Block Storage REST APIs
HPE Greenlake For Block Storage REST APIs. (1.1.0)
- https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-merge-candidates
- https://us1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-merge-candidates
- https://jp1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-merge-candidates
- Mock serverhttps://developer.greenlake.hpe.com/_mock/docs/greenlake/services/block-storage/public/openapi/block-storage-public-v1alpha1/block-storage-api/block-storage/v1alpha1/host-initiator-merge-candidates
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-merge-candidates \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "count": 0, "offset": 0, "total": 0, "items": [ { … } ] }
- https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiators
- https://us1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiators
- https://jp1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiators
- Mock serverhttps://developer.greenlake.hpe.com/_mock/docs/greenlake/services/block-storage/public/openapi/block-storage-public-v1alpha1/block-storage-api/block-storage/v1alpha1/host-initiators
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiators \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Success
The system IDs the host is associated with. Filter
The customer application identifier
Host Update or Delete progress status. Possible status are: Update_In_Progress,Update_Success,Update_Failed,Delete_In_Progress,Delete_Failed,Not_Applicable,Merge_Success,Merge_In_Progress,Merge_Failed,Convert_In_Progress,Convert_Failed,Convert_Success. Filter
A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.
Host group to which the host belongs to. Filter by hostGroupId. Sort by count.
Host initiator list this host is associated with. Filter by initiatorId. Sort by count.
Indicates whether host has a duplicate. This field is applicable only when isMergable Filter is set to true on the GET All else will be set to false always. Sort
Indicates if this host is created with NVMe initiator to be used by VASA vvol or not
Indicates whether host is marked for deletion or not
system IDs to which the host belongs to. Filter. Sort by count.To filter hosts based on domain, "domain" as a filter can be used along with "system" as a filter. When using this domain filter, only single system id in the request is allowed.
{ "count": 0, "offset": 0, "total": 0, "items": [ { … } ] }
Host operating system. Possible Values are: - AIX - Apple - Citrix Hypervisor(XenServer) - HP-UX - IBM VIO Server - InForm - NetApp/ONTAP - OE Linux UEK - OpenVMS - Oracle VM x86 - RHE Linux - RHE Virtualization - Solaris - SuSE Linux - SuSE Virtualization - Ubuntu - VMware (ESXi) - Windows Server
List of initiators to be created and added to this host
- https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiators
- https://us1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiators
- https://jp1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiators
- Mock serverhttps://developer.greenlake.hpe.com/_mock/docs/greenlake/services/block-storage/public/openapi/block-storage-public-v1alpha1/block-storage-api/block-storage/v1alpha1/host-initiators
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X POST \
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiators \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"name": "host1",
"operatingSystem": "Windows Server"
}'Created
Host Update or Delete progress status. Possible status are: Update_In_Progress,Update_Success,Update_Failed,Delete_In_Progress,Delete_Failed,Not_Applicable,Merge_Success,Merge_In_Progress,Merge_Failed,Convert_In_Progress,Convert_Failed,Convert_Success.
A monotonically increasing value. This value updates when the resource is updated and can be used as a short way to determine if a resource has changed or which of two different copies of a resource is more up to date.
Host group to which the host belongs to.
Host initiator list this host is associated with.
Indicates whether host has a duplicate. This field is applicable only when isMergable Filter is set to true on the GET All else will be set to false always.
Indicates if this host is created with NVMe initiator to be used by VASA vvol or not
{ "associatedLinks": [ { … } ], "associatedSystems": [ "string" ], "comment": "a sample host comment", "contact": "sanjay@hpe.com", "customerId": "fc5f41652a53497e88cdcebc715cc1cf", "editStatus": "Delete_Failed", "fqdn": "host1.hpe.com", "generation": 1627534116, "hostGroups": [ { … } ], "id": "6848ef683c27403e96caa51816ddc72c", "initiators": [ { … } ], "ipAddress": "15.212.100.100", "isMergable": true, "isVvolHost": true, "location": "India", "markedForDelete": true, "model": "model1", "name": "host1", "operatingSystem": "Windows", "persona": "AIX-Legacy", "subnet": "255.255.255.0", "systems": [ "string" ], "type": "host-initiator", "userCreated": true }