Skip to content

Commit df1bc2a

Browse files
tshe-teAPI Team
andauthored
[GitHub Bot] Generated python SDK (#114)
Co-authored-by: API Team <[email protected]>
1 parent 99f801d commit df1bc2a

File tree

32 files changed

+320
-38
lines changed

32 files changed

+320
-38
lines changed

thousandeyes-sdk-administrative/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ This API provides the following operations to manage your organization:
1212

1313
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
1414

15-
- API version: 7.0.62
15+
- API version: 7.0.63
1616
- Generator version: 7.6.0
1717
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
1818

thousandeyes-sdk-agents/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Manage Cloud and Enterprise Agents available to your account in ThousandEyes.
55

66
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
77

8-
- API version: 7.0.62
8+
- API version: 7.0.63
99
- Generator version: 7.6.0
1010
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
1111

thousandeyes-sdk-alerts/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ For more information about the alerts, see [Alerts](https://docs.thousandeyes.co
1212

1313
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
1414

15-
- API version: 7.0.62
15+
- API version: 7.0.63
1616
- Generator version: 7.6.0
1717
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
1818

thousandeyes-sdk-bgp-monitors/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ For more information about monitors, see [Inside-Out BGP Visibility](https://doc
99

1010
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
1111

12-
- API version: 7.0.62
12+
- API version: 7.0.63
1313
- Generator version: 7.6.0
1414
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
1515

thousandeyes-sdk-credentials/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ For more information about credentials, see [Working With Secure Credentials](ht
1313

1414
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
1515

16-
- API version: 7.0.62
16+
- API version: 7.0.63
1717
- Generator version: 7.6.0
1818
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
1919

thousandeyes-sdk-dashboards/.openapi-generator/FILES

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ docs/ApiDuration.md
3232
docs/ApiGeoMapWidget.md
3333
docs/ApiGraphletPoint.md
3434
docs/ApiGroupedBarchartWidget.md
35+
docs/ApiListWidget.md
3536
docs/ApiMultiMetricColumn.md
3637
docs/ApiMultiMetricColumnData.md
3738
docs/ApiMultiMetricTableWidget.md
@@ -93,6 +94,7 @@ docs/LegacyDurationUnit.md
9394
docs/LegacyWidgetSortDirection.md
9495
docs/LegacyWidgetSortProperty.md
9596
docs/Link.md
97+
docs/ListDatasource.md
9698
docs/MetricGroup.md
9799
docs/MultiMetricsTableDatasource.md
98100
docs/NumbersCardDatasource.md
@@ -154,6 +156,7 @@ src/thousandeyes_sdk/dashboards/models/api_duration.py
154156
src/thousandeyes_sdk/dashboards/models/api_geo_map_widget.py
155157
src/thousandeyes_sdk/dashboards/models/api_graphlet_point.py
156158
src/thousandeyes_sdk/dashboards/models/api_grouped_barchart_widget.py
159+
src/thousandeyes_sdk/dashboards/models/api_list_widget.py
157160
src/thousandeyes_sdk/dashboards/models/api_multi_metric_column.py
158161
src/thousandeyes_sdk/dashboards/models/api_multi_metric_column_data.py
159162
src/thousandeyes_sdk/dashboards/models/api_multi_metric_table_widget.py
@@ -212,6 +215,7 @@ src/thousandeyes_sdk/dashboards/models/legacy_duration_unit.py
212215
src/thousandeyes_sdk/dashboards/models/legacy_widget_sort_direction.py
213216
src/thousandeyes_sdk/dashboards/models/legacy_widget_sort_property.py
214217
src/thousandeyes_sdk/dashboards/models/link.py
218+
src/thousandeyes_sdk/dashboards/models/list_datasource.py
215219
src/thousandeyes_sdk/dashboards/models/metric_group.py
216220
src/thousandeyes_sdk/dashboards/models/multi_metrics_table_datasource.py
217221
src/thousandeyes_sdk/dashboards/models/numbers_card_datasource.py

thousandeyes-sdk-dashboards/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Manage ThousandEyes Dashboards.
33

44
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
55

6-
- API version: 7.0.62
6+
- API version: 7.0.63
77
- Generator version: 7.6.0
88
- Build package: com.thousandeyes.api.codegen.ThousandeyesPythonGenerator
99

@@ -147,6 +147,7 @@ Class | Method | HTTP request | Description
147147
- [ApiGeoMapWidget](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-dashboards/docs/ApiGeoMapWidget.md)
148148
- [ApiGraphletPoint](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-dashboards/docs/ApiGraphletPoint.md)
149149
- [ApiGroupedBarchartWidget](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-dashboards/docs/ApiGroupedBarchartWidget.md)
150+
- [ApiListWidget](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-dashboards/docs/ApiListWidget.md)
150151
- [ApiMultiMetricColumn](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-dashboards/docs/ApiMultiMetricColumn.md)
151152
- [ApiMultiMetricColumnData](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-dashboards/docs/ApiMultiMetricColumnData.md)
152153
- [ApiMultiMetricTableWidget](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-dashboards/docs/ApiMultiMetricTableWidget.md)
@@ -205,6 +206,7 @@ Class | Method | HTTP request | Description
205206
- [LegacyWidgetSortDirection](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-dashboards/docs/LegacyWidgetSortDirection.md)
206207
- [LegacyWidgetSortProperty](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-dashboards/docs/LegacyWidgetSortProperty.md)
207208
- [Link](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-dashboards/docs/Link.md)
209+
- [ListDatasource](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-dashboards/docs/ListDatasource.md)
208210
- [MetricGroup](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-dashboards/docs/MetricGroup.md)
209211
- [MultiMetricsTableDatasource](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-dashboards/docs/MultiMetricsTableDatasource.md)
210212
- [NumbersCardDatasource](https://github.com/thousandeyes/thousandeyes-sdk-python//tree/main/thousandeyes-sdk-dashboards/docs/NumbersCardDatasource.md)

thousandeyes-sdk-dashboards/docs/ApiAlertListWidget.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# ApiAlertListWidget
22

3+
A widget that displays a list of alerts based on specified criteria, such as alert type and time frame.
34

45
## Properties
56

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# ApiListWidget
2+
3+
A widget that displays a list of items, such as events. It can use a time range to limit the items shown.
4+
5+
## Properties
6+
7+
Name | Type | Description | Notes
8+
------------ | ------------- | ------------- | -------------
9+
**id** | **str** | Identifier of the widget. | [optional] [readonly]
10+
**title** | **str** | Title of the widget | [optional]
11+
**visual_mode** | [**VisualMode**](VisualMode.md) | | [optional]
12+
**embed_url** | **str** | When &#x60;isEmbedded&#x60; is set to &#x60;true&#x60;, an &#x60;embedUrl&#x60; is provided. | [optional] [readonly]
13+
**is_embedded** | **bool** | Set to &#x60;true&#x60; if widget is marked as embedded; otherwise, set to &#x60;false&#x60;. | [optional]
14+
**metric_group** | [**MetricGroup**](MetricGroup.md) | | [optional]
15+
**direction** | [**DashboardMetricDirection**](DashboardMetricDirection.md) | | [optional]
16+
**metric** | [**DashboardMetric**](DashboardMetric.md) | | [optional]
17+
**filters** | **Dict[str, List[object]]** | (Optional) Specifies the filters applied to the widget. When present, the &#x60;filters&#x60; property displays. Each filter object has two properties: &#x60;filterProperty&#x60; and &#x60;filterValue&#x60;. The &#x60;filterProperty&#x60; can be values like &#x60;AGENT&#x60;, &#x60;ENDPOINT_MACHINE_ID&#x60;, &#x60;TEST&#x60;, &#x60;MONITOR&#x60;, etc. The &#x60;filterValue&#x60; represents an identifier array of the selected property. | [optional]
18+
**measure** | [**ApiWidgetMeasure**](ApiWidgetMeasure.md) | | [optional]
19+
**fixed_timespan** | [**ApiDuration**](ApiDuration.md) | | [optional]
20+
**api_link** | **str** | | [optional] [readonly]
21+
**should_exclude_alert_suppression_windows** | **bool** | Excludes alert suppression window data if set to &#x60;true&#x60;. | [optional]
22+
**links** | [**SelfLinks**](SelfLinks.md) | | [optional]
23+
**type** | **str** | List widget type. Currently supports only &#x60;List&#x60;. |
24+
**sort_direction** | [**LegacyWidgetSortDirection**](LegacyWidgetSortDirection.md) | | [optional]
25+
**active_within** | [**ActiveWithin**](ActiveWithin.md) | | [optional]
26+
**data_source** | [**ListDatasource**](ListDatasource.md) | | [optional]
27+
28+
## Example
29+
30+
```python
31+
from thousandeyes_sdk.dashboards.models.api_list_widget import ApiListWidget
32+
33+
# TODO update the JSON string below
34+
json = "{}"
35+
# create an instance of ApiListWidget from a JSON string
36+
api_list_widget_instance = ApiListWidget.from_json(json)
37+
# print the JSON string representation of the object
38+
print(ApiListWidget.to_json())
39+
40+
# convert the object into a dict
41+
api_list_widget_dict = api_list_widget_instance.to_dict()
42+
# create an instance of ApiListWidget from a dict
43+
api_list_widget_from_dict = ApiListWidget.from_dict(api_list_widget_dict)
44+
```
45+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
46+
47+
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# ListDatasource
2+
3+
Data source for the list widget.
4+
5+
## Properties
6+
7+
Name | Type | Description | Notes
8+
------------ | ------------- | ------------- | -------------
9+
10+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11+
12+

0 commit comments

Comments
 (0)