mirror of
https://github.com/thousandeyes/thousandeyes-sdk-python.git
synced 2025-12-06 16:05:30 +00:00
1.9 KiB
1.9 KiB
EndpointInstantTest
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| agent_selector_type | EndpointTestAgentSelectorType | ||
| agents | List[str] | List of endpoint agent IDs (obtained from `/endpoint/agents` endpoint). Required when `agentSelectorType` is set to `specific-agent`. | [optional] |
| has_ping | bool | Optional flag indicating if the test should run ping. | [optional] [default to True] |
| has_traceroute | bool | Optional flag indicating if the test should run traceroute. | [optional] [default to True] |
| endpoint_agent_labels | List[str] | List of endpoint agent label IDs (obtained from `/endpoint/labels` endpoint), required when `agentSelectorType` is set to `agent-labels`. | [optional] |
| max_machines | int | Maximum number of agents which can execute the test. | |
| port | int | Port number, if not specified, the port is selected based on a protocol (HTTP 80, HTTPS 443). | [optional] |
| test_name | str | Name of the test. |
Example
from thousandeyes_sdk.endpoint_instant_tests.models.endpoint_instant_test import EndpointInstantTest
# TODO update the JSON string below
json = "{}"
# create an instance of EndpointInstantTest from a JSON string
endpoint_instant_test_instance = EndpointInstantTest.from_json(json)
# print the JSON string representation of the object
print(EndpointInstantTest.to_json())
# convert the object into a dict
endpoint_instant_test_dict = endpoint_instant_test_instance.to_dict()
# create an instance of EndpointInstantTest from a dict
endpoint_instant_test_from_dict = EndpointInstantTest.from_dict(endpoint_instant_test_dict)