Example 1: Querying the Host Cluster List
Scenario
This section provides an example of using an API to query the host cluster list as a CodeArts user.
For details on how to call APIs, see Calling APIs.
Prerequisite
You have created a CodeArts project.
Approach
Query the list of all host clusters of the current user based on the user token.
Querying the Host Cluster List
- API information
URI: GET /v2/host-groups
- Request example:
GET https://{endpoint}/v2/host-groups?region_name=eu-west-101&project_id=6039d4480efc4dddb178abff98719913&offset=1&limit=10&sort_key=create_time&sort_dir=DESC
- Response example:
{ "total" : 1, "host_groups" : [ { "name" : "testwyk", "description" : "11122211", "os" : "linux", "nick_name" : "AB_edge_account", "id" : 200001291, "group_id" : "ab7647b0863c4e969c8949d38d591339", "region_name" : "eu-west-101", "project_id" : "6039d4480efc4dddb178abff98719913", "permission" : { "can_view" : true, "can_edit" : true, "can_delete" : true, "can_add_host" : true, "can_manage" : true }, "created_by" : { "user_id" : "6baa7454109d47c192f22078fe6cda20", "user_name" : "devcloud_devcloud_l00490255_01" }, "updated_by" : { "user_id" : "6baa7454109d47c192f22078fe6cda20", "user_name" : "devcloud_devcloud_l00490255_01" }, "auto_connection_test_switch" : 0, "slave_cluster_id" : "", "created_time" : "2021-04-01 17:05:53", "updated_time" : "2021-04-21 14:29:14", "host_count" : 1, "project_name" : null } ] }
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.