mirror of
https://github.com/thousandeyes/thousandeyes-sdk-python.git
synced 2025-12-06 14:36:50 +00:00
* CP-2189 Update SDK names for admin and monitors modules * CP-2189 Move client to core * CP-2189 Change client to core
1.9 KiB
1.9 KiB
ClusterMember
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| ip_addresses | List[str] | Array of private IP addresses. | [optional] [readonly] |
| public_ip_addresses | List[str] | Array of public IP addresses. | [optional] [readonly] |
| network | str | Network (including ASN) of agent’s public IP. | [optional] [readonly] |
| member_id | str | Unique ID of the cluster member | [optional] [readonly] |
| name | str | Name of the cluster member | [optional] [readonly] |
| error_details | **List[ErrorDetail]** | If an enterprise agent or a cluster member presents at least one error, the errors will be shown as an array of entries in the errorDetails field (Enterprise Agents and Enterprise Cluster members only) | [optional] [readonly] |
| last_seen | datetime | UTC last seen date (ISO date-time format). | [optional] [readonly] |
| agent_state | EnterpriseAgentState | [optional] | |
| target_for_tests | str | Test target IP address. | [optional] |
| utilization | int | Shows overall utilization percentage (online Enterprise Agents and Enterprise Clusters only). | [optional] [readonly] |
Example
from thousandeyes_sdk.admin.models.cluster_member import ClusterMember
# TODO update the JSON string below
json = "{}"
# create an instance of ClusterMember from a JSON string
cluster_member_instance = ClusterMember.from_json(json)
# print the JSON string representation of the object
print(ClusterMember.to_json())
# convert the object into a dict
cluster_member_dict = cluster_member_instance.to_dict()
# create an instance of ClusterMember from a dict
cluster_member_from_dict = ClusterMember.from_dict(cluster_member_dict)