mirror of
https://github.com/thousandeyes/thousandeyes-sdk-python.git
synced 2025-12-06 07:55:31 +00:00
3.2 KiB
3.2 KiB
EndpointAgent
The EndpointAgent object, which may include multiple clients.
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| id | str | Unique ID of endpoint agent, from `/endpoint/agents` endpoint. | [optional] [readonly] |
| aid | str | [optional] | |
| name | str | The name of the agent. | [optional] |
| computer_name | str | [optional] [readonly] | |
| os_version | str | [optional] [readonly] | |
| platform | Platform | [optional] | |
| kernel_version | str | [optional] [readonly] | |
| manufacturer | str | [optional] [readonly] | |
| model | str | [optional] [readonly] | |
| last_seen | datetime | The last time the agent checked-in. | [optional] [readonly] |
| status | Status | [optional] | |
| deleted | bool | [optional] [readonly] | |
| version | str | Version of the agent software running. | [optional] [readonly] |
| target_version | str | The latest available version of the agent. This field is populated only if expand includes `targetVersion`. | [optional] [readonly] |
| created_at | datetime | [optional] [readonly] | |
| number_of_clients | int | [optional] [readonly] | |
| public_ip | str | [optional] [readonly] | |
| location | EndpointAgentLocation | [optional] | |
| clients | **List[EndpointClient]** | List of clients (user accounts) that the agent works with. Not populated by default. | [optional] [readonly] |
| total_memory | str | [optional] [readonly] | |
| agent_type | str | [optional] [readonly] | |
| vpn_profiles | **List[EndpointVpnProfile]** | List of VPN connections on the agent. Not populated by default. | [optional] [readonly] |
| network_interface_profiles | **List[InterfaceProfile]** | List of network interfaces on the agent. Not populated by default. | [optional] [readonly] |
| asn_details | EndpointAsnDetails | [optional] | |
| license_type | AgentLicenseType | [optional] | |
| tcp_driver_available | bool | Status of TCP test support on the agent. | [optional] [readonly] |
| npcap_version | str | For Windows agents, the version of the NPCAP driver that the agent has loaded. | [optional] [readonly] |
| links | SelfLinks | [optional] |
Example
from thousandeyes_sdk.endpoint_agents.models.endpoint_agent import EndpointAgent
# TODO update the JSON string below
json = "{}"
# create an instance of EndpointAgent from a JSON string
endpoint_agent_instance = EndpointAgent.from_json(json)
# print the JSON string representation of the object
print(EndpointAgent.to_json())
# convert the object into a dict
endpoint_agent_dict = endpoint_agent_instance.to_dict()
# create an instance of EndpointAgent from a dict
endpoint_agent_from_dict = EndpointAgent.from_dict(endpoint_agent_dict)