Skip to content

Commit 6d609c5

Browse files
authored
feat: Update swagger to latest version, Removed log system from Bucket, Dashboard, Organization, Task and Users API - [influxdb#18459](influxdata/influxdb#18459) (#110)
1 parent 33d98b7 commit 6d609c5

33 files changed

+2450
-2137
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
### Features
44
1. [#92](https://github.com/influxdata/influxdb-client-python/issues/92): Optimize serializing Pandas DataFrame for writing
55

6+
### API
7+
1. [#110](https://github.com/influxdata/influxdb-client-python/pull/110): Removed log system from Bucket, Dashboard, Organization, Task and Users API - [influxdb#18459](https://github.com/influxdata/influxdb/pull/18459), Update swagger to latest version
8+
69
### Bug Fixes
710
1. [#105](https://github.com/influxdata/influxdb-client-python/pull/105): Fixed mapping dictionary without timestamp and tags into LineProtocol
811
1. [#108](https://github.com/influxdata/influxdb-client-python/pull/108): The WriteApi uses precision from Point instead a default precision

influxdb_client/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@
1919
from influxdb_client.service.buckets_service import BucketsService
2020
from influxdb_client.service.cells_service import CellsService
2121
from influxdb_client.service.checks_service import ChecksService
22+
from influxdb_client.service.dbr_ps_service import DBRPsService
2223
from influxdb_client.service.dashboards_service import DashboardsService
2324
from influxdb_client.service.health_service import HealthService
2425
from influxdb_client.service.influx_packages_service import InfluxPackagesService
2526
from influxdb_client.service.labels_service import LabelsService
2627
from influxdb_client.service.notification_endpoints_service import NotificationEndpointsService
2728
from influxdb_client.service.notification_rules_service import NotificationRulesService
28-
from influxdb_client.service.operation_logs_service import OperationLogsService
2929
from influxdb_client.service.organizations_service import OrganizationsService
3030
from influxdb_client.service.query_service import QueryService
3131
from influxdb_client.service.ready_service import ReadyService
@@ -88,6 +88,9 @@
8888
from influxdb_client.domain.constant_variable_properties import ConstantVariableProperties
8989
from influxdb_client.domain.create_cell import CreateCell
9090
from influxdb_client.domain.create_dashboard_request import CreateDashboardRequest
91+
from influxdb_client.domain.dbrp import DBRP
92+
from influxdb_client.domain.dbrp_update import DBRPUpdate
93+
from influxdb_client.domain.dbr_ps import DBRPs
9194
from influxdb_client.domain.dashboard import Dashboard
9295
from influxdb_client.domain.dashboard_color import DashboardColor
9396
from influxdb_client.domain.dashboard_query import DashboardQuery
@@ -167,9 +170,6 @@
167170
from influxdb_client.domain.object_expression import ObjectExpression
168171
from influxdb_client.domain.onboarding_request import OnboardingRequest
169172
from influxdb_client.domain.onboarding_response import OnboardingResponse
170-
from influxdb_client.domain.operation_log import OperationLog
171-
from influxdb_client.domain.operation_log_links import OperationLogLinks
172-
from influxdb_client.domain.operation_logs import OperationLogs
173173
from influxdb_client.domain.option_statement import OptionStatement
174174
from influxdb_client.domain.organization import Organization
175175
from influxdb_client.domain.organization_links import OrganizationLinks

influxdb_client/client/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
from influxdb_client.service.buckets_service import BucketsService
88
from influxdb_client.service.cells_service import CellsService
99
from influxdb_client.service.checks_service import ChecksService
10+
from influxdb_client.service.dbr_ps_service import DBRPsService
1011
from influxdb_client.service.dashboards_service import DashboardsService
1112
from influxdb_client.service.health_service import HealthService
1213
from influxdb_client.service.influx_packages_service import InfluxPackagesService
1314
from influxdb_client.service.labels_service import LabelsService
1415
from influxdb_client.service.notification_endpoints_service import NotificationEndpointsService
1516
from influxdb_client.service.notification_rules_service import NotificationRulesService
16-
from influxdb_client.service.operation_logs_service import OperationLogsService
1717
from influxdb_client.service.organizations_service import OrganizationsService
1818
from influxdb_client.service.query_service import QueryService
1919
from influxdb_client.service.ready_service import ReadyService

influxdb_client/client/write/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
from influxdb_client.service.buckets_service import BucketsService
88
from influxdb_client.service.cells_service import CellsService
99
from influxdb_client.service.checks_service import ChecksService
10+
from influxdb_client.service.dbr_ps_service import DBRPsService
1011
from influxdb_client.service.dashboards_service import DashboardsService
1112
from influxdb_client.service.health_service import HealthService
1213
from influxdb_client.service.influx_packages_service import InfluxPackagesService
1314
from influxdb_client.service.labels_service import LabelsService
1415
from influxdb_client.service.notification_endpoints_service import NotificationEndpointsService
1516
from influxdb_client.service.notification_rules_service import NotificationRulesService
16-
from influxdb_client.service.operation_logs_service import OperationLogsService
1717
from influxdb_client.service.organizations_service import OrganizationsService
1818
from influxdb_client.service.query_service import QueryService
1919
from influxdb_client.service.ready_service import ReadyService

influxdb_client/domain/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@
5555
from influxdb_client.domain.constant_variable_properties import ConstantVariableProperties
5656
from influxdb_client.domain.create_cell import CreateCell
5757
from influxdb_client.domain.create_dashboard_request import CreateDashboardRequest
58+
from influxdb_client.domain.dbrp import DBRP
59+
from influxdb_client.domain.dbrp_update import DBRPUpdate
60+
from influxdb_client.domain.dbr_ps import DBRPs
5861
from influxdb_client.domain.dashboard import Dashboard
5962
from influxdb_client.domain.dashboard_color import DashboardColor
6063
from influxdb_client.domain.dashboard_query import DashboardQuery
@@ -134,9 +137,6 @@
134137
from influxdb_client.domain.object_expression import ObjectExpression
135138
from influxdb_client.domain.onboarding_request import OnboardingRequest
136139
from influxdb_client.domain.onboarding_response import OnboardingResponse
137-
from influxdb_client.domain.operation_log import OperationLog
138-
from influxdb_client.domain.operation_log_links import OperationLogLinks
139-
from influxdb_client.domain.operation_logs import OperationLogs
140140
from influxdb_client.domain.option_statement import OptionStatement
141141
from influxdb_client.domain.organization import Organization
142142
from influxdb_client.domain.organization_links import OrganizationLinks

influxdb_client/domain/bucket_links.py

Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ class BucketLinks(object):
3232
"""
3333
openapi_types = {
3434
'labels': 'str',
35-
'logs': 'str',
3635
'members': 'str',
3736
'org': 'str',
3837
'owners': 'str',
@@ -42,19 +41,17 @@ class BucketLinks(object):
4241

4342
attribute_map = {
4443
'labels': 'labels',
45-
'logs': 'logs',
4644
'members': 'members',
4745
'org': 'org',
4846
'owners': 'owners',
4947
'_self': 'self',
5048
'write': 'write'
5149
}
5250

53-
def __init__(self, labels=None, logs=None, members=None, org=None, owners=None, _self=None, write=None): # noqa: E501
51+
def __init__(self, labels=None, members=None, org=None, owners=None, _self=None, write=None): # noqa: E501
5452
"""BucketLinks - a model defined in OpenAPI""" # noqa: E501
5553

5654
self._labels = None
57-
self._logs = None
5855
self._members = None
5956
self._org = None
6057
self._owners = None
@@ -64,8 +61,6 @@ def __init__(self, labels=None, logs=None, members=None, org=None, owners=None,
6461

6562
if labels is not None:
6663
self.labels = labels
67-
if logs is not None:
68-
self.logs = logs
6964
if members is not None:
7065
self.members = members
7166
if org is not None:
@@ -100,29 +95,6 @@ def labels(self, labels):
10095

10196
self._labels = labels
10297

103-
@property
104-
def logs(self):
105-
"""Gets the logs of this BucketLinks. # noqa: E501
106-
107-
URI of resource. # noqa: E501
108-
109-
:return: The logs of this BucketLinks. # noqa: E501
110-
:rtype: str
111-
"""
112-
return self._logs
113-
114-
@logs.setter
115-
def logs(self, logs):
116-
"""Sets the logs of this BucketLinks.
117-
118-
URI of resource. # noqa: E501
119-
120-
:param logs: The logs of this BucketLinks. # noqa: E501
121-
:type: str
122-
"""
123-
124-
self._logs = logs
125-
12698
@property
12799
def members(self):
128100
"""Gets the members of this BucketLinks. # noqa: E501

influxdb_client/domain/operation_logs.py renamed to influxdb_client/domain/dbr_ps.py

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import six
1717

1818

19-
class OperationLogs(object):
19+
class DBRPs(object):
2020
"""NOTE: This class is auto generated by OpenAPI Generator.
2121
Ref: https://openapi-generator.tech
2222
@@ -31,64 +31,64 @@ class OperationLogs(object):
3131
and the value is json key in definition.
3232
"""
3333
openapi_types = {
34-
'logs': 'list[OperationLog]',
34+
'notification_endpoints': 'list[DBRP]',
3535
'links': 'Links'
3636
}
3737

3838
attribute_map = {
39-
'logs': 'logs',
39+
'notification_endpoints': 'notificationEndpoints',
4040
'links': 'links'
4141
}
4242

43-
def __init__(self, logs=None, links=None): # noqa: E501
44-
"""OperationLogs - a model defined in OpenAPI""" # noqa: E501
43+
def __init__(self, notification_endpoints=None, links=None): # noqa: E501
44+
"""DBRPs - a model defined in OpenAPI""" # noqa: E501
4545

46-
self._logs = None
46+
self._notification_endpoints = None
4747
self._links = None
4848
self.discriminator = None
4949

50-
if logs is not None:
51-
self.logs = logs
50+
if notification_endpoints is not None:
51+
self.notification_endpoints = notification_endpoints
5252
if links is not None:
5353
self.links = links
5454

5555
@property
56-
def logs(self):
57-
"""Gets the logs of this OperationLogs. # noqa: E501
56+
def notification_endpoints(self):
57+
"""Gets the notification_endpoints of this DBRPs. # noqa: E501
5858
5959
60-
:return: The logs of this OperationLogs. # noqa: E501
61-
:rtype: list[OperationLog]
60+
:return: The notification_endpoints of this DBRPs. # noqa: E501
61+
:rtype: list[DBRP]
6262
"""
63-
return self._logs
63+
return self._notification_endpoints
6464

65-
@logs.setter
66-
def logs(self, logs):
67-
"""Sets the logs of this OperationLogs.
65+
@notification_endpoints.setter
66+
def notification_endpoints(self, notification_endpoints):
67+
"""Sets the notification_endpoints of this DBRPs.
6868
6969
70-
:param logs: The logs of this OperationLogs. # noqa: E501
71-
:type: list[OperationLog]
70+
:param notification_endpoints: The notification_endpoints of this DBRPs. # noqa: E501
71+
:type: list[DBRP]
7272
"""
7373

74-
self._logs = logs
74+
self._notification_endpoints = notification_endpoints
7575

7676
@property
7777
def links(self):
78-
"""Gets the links of this OperationLogs. # noqa: E501
78+
"""Gets the links of this DBRPs. # noqa: E501
7979
8080
81-
:return: The links of this OperationLogs. # noqa: E501
81+
:return: The links of this DBRPs. # noqa: E501
8282
:rtype: Links
8383
"""
8484
return self._links
8585

8686
@links.setter
8787
def links(self, links):
88-
"""Sets the links of this OperationLogs.
88+
"""Sets the links of this DBRPs.
8989
9090
91-
:param links: The links of this OperationLogs. # noqa: E501
91+
:param links: The links of this DBRPs. # noqa: E501
9292
:type: Links
9393
"""
9494

@@ -128,7 +128,7 @@ def __repr__(self):
128128

129129
def __eq__(self, other):
130130
"""Returns true if both objects are equal"""
131-
if not isinstance(other, OperationLogs):
131+
if not isinstance(other, DBRPs):
132132
return False
133133

134134
return self.__dict__ == other.__dict__

0 commit comments

Comments
 (0)