GET List: Get a List of Conductor Redundancy Group Members
Get the list of the nodes that are members of the specified Conductor redundancy group.
HTTP Request and Response
Request URL
GET http://<Conductor IP address>/conductor_redundancy_groups/<ID of Conductor redundancy group>/members
Call Header
-
Accept: Set to
application/xml
If you are implementing user authentication, you must also include three authorization headers; see Header Content for User Authentication.
Response
The response is XML content consisting of one
conductor_redundancy_group_members
element with the
following.
-
An HREF attribute that specifies the product and version installed on the Conductor node.
-
Zero, one or two
conductor_redundancy_group_member
elements, one for each Conductor node found. Each element contains several elements.
Element | Value | Description |
---|---|---|
id | Integer | The member ID for this node, an ID for this node that is unique within the Conductor redundancy group. |
rank | Integer | Each node in the Conductor redundancy group is assigned a random number. This number is used to display nodes on the Conductor web interface. |
node | Object | The node information for this member of the Conductor redundancy group; see POST: Add a Node to the Cluster. |
Example
The response to this request shows that the Conductor redundancy group with the ID 1 has two members – one node that is the backup and one that is active.
GET http://198.51.100.0/conductor_redundancy_groups/1/members ------------------------------------------ Content-type:application/vnd.elemental+xml;version=3.3.0 ------------------------------------------ <?xml version="1.0" encoding="UTF-8"?> <conductor_redundancy_group_members href="/conductor_redundancy_groups/1/members" product="AWS Elemental Conductor Live" version="3.3.nnnnn"> <conductor_redundancy_group_member> <id>2</id> <rank>153</rank> <node> <id>5</id> <hostname>elae-12345678</hostname> <ip_addr>10.4.136.90</ip_addr> <status>online</status> <product_name>AWS Elemental Conductor Live</product_name> <version>3.3.nnnnn</version> <channels>0</channels> <inflight_channels>0</inflight_channels> <mptses>0</mptses> <active_alerts>0</active_alerts> <recent_error_messages>0</recent_error_messages> <redundancy_group nil=’true’> <authentication> <user_id>1</user_id> </authentication> </node> </conductor_redundancy_group_member> <conductor_redundancy_group_member> <id>8</id> <node> <id>2</id> <hostname>elae_33445566</hostname> <ip_addr>10.4.136.91</ip_addr> <status>online</status> <product_name>Live</product_name> <version>2.7.0.123456</version> . . . </node> </conductor_redundancy_group_member> </conductor_redundancy_group_members>