HPE Greenlake For Block Storage REST APIs.
- Get details of a host group identified by {hostGroupId} across its associated systems
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/host-initiator-groups
https://us1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups
https://jp1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups
- 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/host-initiator-groups
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Success
Identifier for host group. 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.
List of hosts. Filter by hostId. Sort by count.
Indicates whether host group 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 whether host group is marked for deletion or not
system IDs to which the host group belongs to. Filter. Sort by count.
{ "count": 0, "offset": 0, "total": 0, "items": [ { … } ] }
Name of the host group. The maximum supported length is 251 characters. Host Group name length greater than 27 characters is supported only for HPE Alletra Storage MP B10000 systems with OS version 10.4.2 and later.
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups
https://us1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups
https://jp1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups
- 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/host-initiator-groups
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X POST \
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"name": "host-group1"
}'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.
Indicates whether host group 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 whether host group is marked for deletion or not
{ "associatedLinks": [ { … } ], "associatedSystems": [ "string" ], "comment": "host-group-comment", "customerId": "fc5f41652a53497e88cdcebc715cc1cf", "editStatus": "Delete_Failed", "generation": 1627534116, "hosts": [ { … } ], "id": "d548ef683c27403e96caa51816ddc72c", "isMergable": true, "markedForDelete": true, "name": "host-group1", "systems": [ "string" ], "type": "host-initiator-group", "userCreated": true }
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups/{hostGroupId}
https://us1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups/{hostGroupId}
https://jp1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups/{hostGroupId}
- 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/host-initiator-groups/{hostGroupId}
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X DELETE \
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups/e789e756496246859fde6c132b2091d3 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "message": "Successfully submitted", "status": "SUBMITTED", "taskUri": "/rest/vega/v1/tasks/4969a568-6fed-4915-bcd5-e4566a75e00c" }
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups/{hostGroupId}
https://us1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups/{hostGroupId}
https://jp1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups/{hostGroupId}
- 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/host-initiator-groups/{hostGroupId}
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups/e789e756496246859fde6c132b2091d3 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Success
Host group 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.
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 whether host group is marked for deletion or not
{ "associatedLinks": [ { … } ], "associatedSystems": [ "string" ], "comment": "host-group-comment", "customerId": "fc5f41652a53497e88cdcebc715cc1cf", "editStatus": "Delete_Failed", "generation": 1627534116, "hosts": [ { … } ], "id": "e987ef683c27403e96caa51816ddc72c", "isMergable": true, "markedForDelete": true, "name": "host-group1", "systems": [ "string" ], "type": "host-initiator-groups", "userCreated": true }
Name of the host group. The maximum supported length is 251 characters. Host Group name length greater than 27 characters is supported only for HPE Alletra Storage MP B10000 systems with OS version 10.4.2 and later.
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups/{hostGroupId}
https://us1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups/{hostGroupId}
https://jp1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups/{hostGroupId}
- 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/host-initiator-groups/{hostGroupId}
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X PUT \
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups/e789e756496246859fde6c132b2091d3 \
-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/block-storage/v1alpha1/host-initiator-groups/{hostGroupId}/mapped-devices
https://us1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups/{hostGroupId}/mapped-devices
https://jp1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups/{hostGroupId}/mapped-devices
- 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/host-initiator-groups/{hostGroupId}/mapped-devices
- curl
- JavaScript
- Node.js
- Python
- Java
- Go
- C#
- PHP
curl -i -X GET \
https://eu1.data.cloud.hpe.com/block-storage/v1alpha1/host-initiator-groups/e789e756496246859fde6c132b2091d3/mapped-devices \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "count": 0, "offset": 0, "total": 0, "items": [ { … } ] }