Get coordinator candidates

GET /platform/infrastructure/coordinators/candidates

Retrieve a list of all coordinator candidates.

Responses

  • A list of all coordinator candidates.

    Hide response attribute Show response attribute object
    • candidates array[object] Required

      Summarized information on each coordinator candidate

      Hide candidates attributes Show candidates attributes object
      • name string Required

        Name of this coordinator candidate.

      • public_hostname string Required

        Public hostname of this coordinator candidate

      • acl object Required

        Zookeeper ACL of nodes this coordinator candidate is allowed to read

        Additional properties are allowed.

        Hide acl attributes Show acl attributes object
        • perms integer(int32) Required

          ZK static permissions for admin/all/create/read/write/delete

        • scheme string Required

          Zookeeper ACL scheme

        • id string Required

          Identity within provided scheme

      • id integer(int32)

        Zookeeper server identifier corresponding to this coordinator candidate

      • attributes object Required

        Attributes of this coordinator candidate

        Hide attributes attribute Show attributes attribute object
        • * string Additional properties
      • state string Required

        State of the candidate

        Values are accepted or pending.

GET /platform/infrastructure/coordinators/candidates
curl \
 -X GET https://{{hostname}}/api/v1/platform/infrastructure/coordinators/candidates
Response examples (200)
{
  "candidates": [
    {
      "name": "string",
      "public_hostname": "string",
      "acl": {
        "perms": 42,
        "scheme": "string",
        "id": "string"
      },
      "id": 42,
      "attributes": {
        "additionalProperty1": "string",
        "additionalProperty2": "string"
      },
      "state": "accepted"
    }
  ]
}