From 40f12ab2d53a18b973da84846ad9c18532b2012f Mon Sep 17 00:00:00 2001 From: API Team Date: Thu, 29 Jan 2026 14:23:00 +0000 Subject: [PATCH] [GitHub Bot] Generated python SDK --- thousandeyes-sdk-administrative/README.md | 2 +- thousandeyes-sdk-agents/README.md | 2 +- thousandeyes-sdk-alerts/README.md | 2 +- thousandeyes-sdk-bgp-monitors/README.md | 2 +- thousandeyes-sdk-credentials/README.md | 2 +- thousandeyes-sdk-dashboards/README.md | 2 +- thousandeyes-sdk-emulation/README.md | 2 +- thousandeyes-sdk-endpoint-agents/README.md | 2 +- thousandeyes-sdk-endpoint-agents/docs/EndpointAgent.md | 1 + .../endpoint_agents/models/endpoint_agent.py | 6 +++++- .../test/test_endpoint_agents_api.py | 8 ++++++++ thousandeyes-sdk-endpoint-instant-tests/README.md | 2 +- thousandeyes-sdk-endpoint-labels/README.md | 2 +- thousandeyes-sdk-endpoint-test-results/README.md | 2 +- thousandeyes-sdk-endpoint-tests/README.md | 2 +- thousandeyes-sdk-event-detection/README.md | 2 +- thousandeyes-sdk-instant-tests/README.md | 2 +- thousandeyes-sdk-internet-insights/README.md | 2 +- thousandeyes-sdk-snapshots/README.md | 2 +- thousandeyes-sdk-streaming/README.md | 2 +- thousandeyes-sdk-tags/README.md | 2 +- thousandeyes-sdk-test-results/README.md | 2 +- thousandeyes-sdk-tests/README.md | 2 +- thousandeyes-sdk-usage/README.md | 2 +- 24 files changed, 35 insertions(+), 22 deletions(-) diff --git a/thousandeyes-sdk-administrative/README.md b/thousandeyes-sdk-administrative/README.md index 76662130..6e5c8c13 100644 --- a/thousandeyes-sdk-administrative/README.md +++ b/thousandeyes-sdk-administrative/README.md @@ -12,7 +12,7 @@ This API provides the following operations to manage your organization: This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-agents/README.md b/thousandeyes-sdk-agents/README.md index 333204e3..ac790586 100644 --- a/thousandeyes-sdk-agents/README.md +++ b/thousandeyes-sdk-agents/README.md @@ -5,7 +5,7 @@ Manage Cloud and Enterprise Agents available to your account in ThousandEyes. This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-alerts/README.md b/thousandeyes-sdk-alerts/README.md index 67c77994..c3f3e2b5 100644 --- a/thousandeyes-sdk-alerts/README.md +++ b/thousandeyes-sdk-alerts/README.md @@ -12,7 +12,7 @@ For more information about the alerts, see [Alerts](https://docs.thousandeyes.co This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-bgp-monitors/README.md b/thousandeyes-sdk-bgp-monitors/README.md index 2169c9e3..5e209544 100644 --- a/thousandeyes-sdk-bgp-monitors/README.md +++ b/thousandeyes-sdk-bgp-monitors/README.md @@ -9,7 +9,7 @@ For more information about monitors, see [Inside-Out BGP Visibility](https://doc This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-credentials/README.md b/thousandeyes-sdk-credentials/README.md index 5feb758f..1e359317 100644 --- a/thousandeyes-sdk-credentials/README.md +++ b/thousandeyes-sdk-credentials/README.md @@ -13,7 +13,7 @@ For more information about credentials, see [Working With Secure Credentials](ht This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-dashboards/README.md b/thousandeyes-sdk-dashboards/README.md index 848dc207..c5fbae29 100644 --- a/thousandeyes-sdk-dashboards/README.md +++ b/thousandeyes-sdk-dashboards/README.md @@ -3,7 +3,7 @@ Manage ThousandEyes Dashboards. This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-emulation/README.md b/thousandeyes-sdk-emulation/README.md index b79b25f1..c76eb991 100644 --- a/thousandeyes-sdk-emulation/README.md +++ b/thousandeyes-sdk-emulation/README.md @@ -9,7 +9,7 @@ To access Emulation API operations, the following permissions are required: This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-endpoint-agents/README.md b/thousandeyes-sdk-endpoint-agents/README.md index bfa7db74..d0c1249a 100644 --- a/thousandeyes-sdk-endpoint-agents/README.md +++ b/thousandeyes-sdk-endpoint-agents/README.md @@ -5,7 +5,7 @@ For more information about Endpoint Agents, see [Endpoint Agents](https://docs.t This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-endpoint-agents/docs/EndpointAgent.md b/thousandeyes-sdk-endpoint-agents/docs/EndpointAgent.md index 96f19e38..33b794f2 100644 --- a/thousandeyes-sdk-endpoint-agents/docs/EndpointAgent.md +++ b/thousandeyes-sdk-endpoint-agents/docs/EndpointAgent.md @@ -15,6 +15,7 @@ Name | Type | Description | Notes **kernel_version** | **str** | | [optional] [readonly] **manufacturer** | **str** | | [optional] [readonly] **model** | **str** | | [optional] [readonly] +**serial_number** | **str** | | [optional] [readonly] **last_seen** | **datetime** | The last time the agent checked-in. | [optional] [readonly] **status** | [**Status**](Status.md) | | [optional] **deleted** | **bool** | | [optional] [readonly] diff --git a/thousandeyes-sdk-endpoint-agents/src/thousandeyes_sdk/endpoint_agents/models/endpoint_agent.py b/thousandeyes-sdk-endpoint-agents/src/thousandeyes_sdk/endpoint_agents/models/endpoint_agent.py index dd8aa233..58746c04 100644 --- a/thousandeyes-sdk-endpoint-agents/src/thousandeyes_sdk/endpoint_agents/models/endpoint_agent.py +++ b/thousandeyes-sdk-endpoint-agents/src/thousandeyes_sdk/endpoint_agents/models/endpoint_agent.py @@ -45,6 +45,7 @@ class EndpointAgent(BaseModel): kernel_version: Optional[StrictStr] = Field(default=None, alias="kernelVersion") manufacturer: Optional[StrictStr] = None model: Optional[StrictStr] = None + serial_number: Optional[StrictStr] = Field(default=None, alias="serialNumber") last_seen: Optional[datetime] = Field(default=None, description="The last time the agent checked-in.", alias="lastSeen") status: Optional[Status] = None deleted: Optional[StrictBool] = None @@ -65,7 +66,7 @@ class EndpointAgent(BaseModel): tcp_driver_available: Optional[StrictBool] = Field(default=None, description="Status of TCP test support on the agent.", alias="tcpDriverAvailable") npcap_version: Optional[StrictStr] = Field(default=None, description="For Windows agents, the version of the NPCAP driver that the agent has loaded.", alias="npcapVersion") links: Optional[SelfLinks] = Field(default=None, alias="_links") - __properties: ClassVar[List[str]] = ["id", "aid", "name", "computerName", "osVersion", "platform", "kernelVersion", "manufacturer", "model", "lastSeen", "status", "deleted", "version", "targetVersion", "createdAt", "numberOfClients", "publicIP", "location", "clients", "totalMemory", "agentType", "vpnProfiles", "externalMetadata", "networkInterfaceProfiles", "asnDetails", "licenseType", "tcpDriverAvailable", "npcapVersion", "_links"] + __properties: ClassVar[List[str]] = ["id", "aid", "name", "computerName", "osVersion", "platform", "kernelVersion", "manufacturer", "model", "serialNumber", "lastSeen", "status", "deleted", "version", "targetVersion", "createdAt", "numberOfClients", "publicIP", "location", "clients", "totalMemory", "agentType", "vpnProfiles", "externalMetadata", "networkInterfaceProfiles", "asnDetails", "licenseType", "tcpDriverAvailable", "npcapVersion", "_links"] model_config = ConfigDict( populate_by_name=True, @@ -118,6 +119,7 @@ class EndpointAgent(BaseModel): * OpenAPI `readOnly` fields are excluded. * OpenAPI `readOnly` fields are excluded. * OpenAPI `readOnly` fields are excluded. + * OpenAPI `readOnly` fields are excluded. """ excluded_fields: Set[str] = set([ "id", @@ -126,6 +128,7 @@ class EndpointAgent(BaseModel): "kernel_version", "manufacturer", "model", + "serial_number", "last_seen", "deleted", "version", @@ -205,6 +208,7 @@ class EndpointAgent(BaseModel): "kernelVersion": obj.get("kernelVersion"), "manufacturer": obj.get("manufacturer"), "model": obj.get("model"), + "serialNumber": obj.get("serialNumber"), "lastSeen": obj.get("lastSeen"), "status": obj.get("status"), "deleted": obj.get("deleted"), diff --git a/thousandeyes-sdk-endpoint-agents/test/test_endpoint_agents_api.py b/thousandeyes-sdk-endpoint-agents/test/test_endpoint_agents_api.py index 7717eb19..e1a1a790 100644 --- a/thousandeyes-sdk-endpoint-agents/test/test_endpoint_agents_api.py +++ b/thousandeyes-sdk-endpoint-agents/test/test_endpoint_agents_api.py @@ -108,6 +108,7 @@ class TestEndpointAgentsApi(unittest.TestCase): "computerName" : "DESKJET-123", "model" : "MacBookAir7,2", "id" : "861b7557-cd57-4bbb-b648-00bddf88ef49", + "serialNumber" : "xaab2ba4-d40f-4e80-9363-7e4826556055", "externalMetadata" : [ { "key" : "anyConnectDeviceId", "value" : "DF434343D" @@ -276,6 +277,7 @@ class TestEndpointAgentsApi(unittest.TestCase): "computerName" : "DESKJET-123", "model" : "MacBookAir7,2", "id" : "861b7557-cd57-4bbb-b648-00bddf88ef49", + "serialNumber" : "xaab2ba4-d40f-4e80-9363-7e4826556055", "externalMetadata" : [ { "key" : "anyConnectDeviceId", "value" : "DF434343D" @@ -498,6 +500,7 @@ class TestEndpointAgentsApi(unittest.TestCase): "computerName" : "DESKJET-123", "model" : "MacBookAir7,2", "id" : "861b7557-cd57-4bbb-b648-00bddf88ef49", + "serialNumber" : "xaab2ba4-d40f-4e80-9363-7e4826556055", "externalMetadata" : [ { "key" : "anyConnectDeviceId", "value" : "DF434343D" @@ -656,6 +659,7 @@ class TestEndpointAgentsApi(unittest.TestCase): "computerName" : "DESKJET-123", "model" : "MacBookAir7,2", "id" : "861b7557-cd57-4bbb-b648-00bddf88ef49", + "serialNumber" : "xaab2ba4-d40f-4e80-9363-7e4826556055", "externalMetadata" : [ { "key" : "anyConnectDeviceId", "value" : "DF434343D" @@ -825,6 +829,7 @@ class TestEndpointAgentsApi(unittest.TestCase): "computerName" : "DESKJET-123", "model" : "MacBookAir7,2", "id" : "861b7557-cd57-4bbb-b648-00bddf88ef49", + "serialNumber" : "xaab2ba4-d40f-4e80-9363-7e4826556055", "externalMetadata" : [ { "key" : "anyConnectDeviceId", "value" : "DF434343D" @@ -1017,6 +1022,7 @@ class TestEndpointAgentsApi(unittest.TestCase): "computerName" : "DESKJET-123", "model" : "MacBookAir7,2", "id" : "861b7557-cd57-4bbb-b648-00bddf88ef49", + "serialNumber" : "xaab2ba4-d40f-4e80-9363-7e4826556055", "externalMetadata" : [ { "key" : "anyConnectDeviceId", "value" : "DF434343D" @@ -1175,6 +1181,7 @@ class TestEndpointAgentsApi(unittest.TestCase): "computerName" : "DESKJET-123", "model" : "MacBookAir7,2", "id" : "861b7557-cd57-4bbb-b648-00bddf88ef49", + "serialNumber" : "xaab2ba4-d40f-4e80-9363-7e4826556055", "externalMetadata" : [ { "key" : "anyConnectDeviceId", "value" : "DF434343D" @@ -1377,6 +1384,7 @@ class TestEndpointAgentsApi(unittest.TestCase): "computerName" : "DESKJET-123", "model" : "MacBookAir7,2", "id" : "861b7557-cd57-4bbb-b648-00bddf88ef49", + "serialNumber" : "xaab2ba4-d40f-4e80-9363-7e4826556055", "externalMetadata" : [ { "key" : "anyConnectDeviceId", "value" : "DF434343D" diff --git a/thousandeyes-sdk-endpoint-instant-tests/README.md b/thousandeyes-sdk-endpoint-instant-tests/README.md index e97dcb35..1cccb615 100644 --- a/thousandeyes-sdk-endpoint-instant-tests/README.md +++ b/thousandeyes-sdk-endpoint-instant-tests/README.md @@ -13,7 +13,7 @@ The URLs for these API test data endpoints are provided within the test definiti This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-endpoint-labels/README.md b/thousandeyes-sdk-endpoint-labels/README.md index 094a2ab0..73806d1f 100644 --- a/thousandeyes-sdk-endpoint-labels/README.md +++ b/thousandeyes-sdk-endpoint-labels/README.md @@ -4,7 +4,7 @@ Manage labels applied to endpoint agents using this API. This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-endpoint-test-results/README.md b/thousandeyes-sdk-endpoint-test-results/README.md index 420041d2..d70382e0 100644 --- a/thousandeyes-sdk-endpoint-test-results/README.md +++ b/thousandeyes-sdk-endpoint-test-results/README.md @@ -3,7 +3,7 @@ Retrieve results for scheduled and dynamic tests on endpoint agents. This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-endpoint-tests/README.md b/thousandeyes-sdk-endpoint-tests/README.md index acb33de2..5d6ac929 100644 --- a/thousandeyes-sdk-endpoint-tests/README.md +++ b/thousandeyes-sdk-endpoint-tests/README.md @@ -5,7 +5,7 @@ Manage endpoint agent dynamic and scheduled tests using the Endpoint Tests API. This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-event-detection/README.md b/thousandeyes-sdk-event-detection/README.md index b6e92360..8c3f9a20 100644 --- a/thousandeyes-sdk-event-detection/README.md +++ b/thousandeyes-sdk-event-detection/README.md @@ -12,7 +12,7 @@ With the Events API, you can perform the following tasks on the ThousandEyes pla This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-instant-tests/README.md b/thousandeyes-sdk-instant-tests/README.md index 37d77aea..9df17dfe 100644 --- a/thousandeyes-sdk-instant-tests/README.md +++ b/thousandeyes-sdk-instant-tests/README.md @@ -6,7 +6,7 @@ The response does not include the immediate test results. Use the Test Results e This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-internet-insights/README.md b/thousandeyes-sdk-internet-insights/README.md index 7f4fbe8e..d9e6507e 100644 --- a/thousandeyes-sdk-internet-insights/README.md +++ b/thousandeyes-sdk-internet-insights/README.md @@ -14,7 +14,7 @@ For more information about Internet Insights, see the [Internet Insights](https: This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-snapshots/README.md b/thousandeyes-sdk-snapshots/README.md index de3b380b..da1973f1 100644 --- a/thousandeyes-sdk-snapshots/README.md +++ b/thousandeyes-sdk-snapshots/README.md @@ -3,7 +3,7 @@ Creates a new test snapshot in ThousandEyes. This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-streaming/README.md b/thousandeyes-sdk-streaming/README.md index 3220d4f9..ab3ecec5 100644 --- a/thousandeyes-sdk-streaming/README.md +++ b/thousandeyes-sdk-streaming/README.md @@ -15,7 +15,7 @@ For more information about ThousandEyes for OpenTelemetry, see the [product docu This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-tags/README.md b/thousandeyes-sdk-tags/README.md index 5068476d..ced7cf49 100644 --- a/thousandeyes-sdk-tags/README.md +++ b/thousandeyes-sdk-tags/README.md @@ -16,7 +16,7 @@ Things to note with the ThousandEyes Tags API: This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-test-results/README.md b/thousandeyes-sdk-test-results/README.md index 11ed48bb..19dddf95 100644 --- a/thousandeyes-sdk-test-results/README.md +++ b/thousandeyes-sdk-test-results/README.md @@ -3,7 +3,7 @@ Get test result metrics for Network and Application Synthetics tests. This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-tests/README.md b/thousandeyes-sdk-tests/README.md index e89e4f54..e6862dd2 100644 --- a/thousandeyes-sdk-tests/README.md +++ b/thousandeyes-sdk-tests/README.md @@ -4,7 +4,7 @@ This API allows you to list, create, edit, and delete Network and Application Sy This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator diff --git a/thousandeyes-sdk-usage/README.md b/thousandeyes-sdk-usage/README.md index c450b771..43e0b953 100644 --- a/thousandeyes-sdk-usage/README.md +++ b/thousandeyes-sdk-usage/README.md @@ -18,7 +18,7 @@ Refer to the Usage API operations for detailed usage instructions and optional p This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: -- API version: 7.0.73 +- API version: 7.0.74 - Generator version: 7.6.0 - Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator