From bb89154b820ac64b7f572c09fe073a01000d29aa Mon Sep 17 00:00:00 2001 From: Viacheslav Klimov Date: Thu, 6 Aug 2026 14:56:42 +0300 Subject: [PATCH 1/2] Update specs and clients for 4.3.1.3 --- pe/docs/AiChatControllerApi.md | 6 +-- pe/docs/AlarmControllerApi.md | 2 +- pe/docs/Dashboard.md | 2 +- pe/docs/DashboardInfo.md | 2 +- pe/docs/DeviceProfile.md | 2 +- pe/docs/DeviceProfileData.md | 2 +- .../DeviceProfileTransportConfiguration.md | 2 +- pe/docs/EntityGroupControllerApi.md | 8 ++-- pe/docs/HomeDashboard.md | 2 +- ...wm2mDeviceProfileTransportConfiguration.md | 2 +- pe/docs/PageDataDashboardInfo.md | 2 +- pe/docs/PageDataDeviceProfile.md | 2 +- pe/docs/TelemetryMappingConfiguration.md | 2 +- pe/docs/TelemetryObserveStrategy.md | 8 ++-- pe/spec/openapi.json | 36 +++++++-------- pe/tb_pe_client/api/admin_controller_api.py | 2 +- pe/tb_pe_client/api/ai_chat_controller_api.py | 24 +++++----- .../api/ai_device_dashboard_controller_api.py | 2 +- .../api/ai_model_controller_api.py | 2 +- .../api/ai_solution_controller_api.py | 2 +- pe/tb_pe_client/api/ai_tool_controller_api.py | 2 +- .../api/alarm_comment_controller_api.py | 2 +- pe/tb_pe_client/api/alarm_controller_api.py | 8 ++-- .../api/alarm_rule_controller_api.py | 2 +- pe/tb_pe_client/api/api_key_controller_api.py | 2 +- pe/tb_pe_client/api/asset_controller_api.py | 2 +- .../api/asset_profile_controller_api.py | 2 +- .../api/audit_log_controller_api.py | 2 +- pe/tb_pe_client/api/auth_controller_api.py | 2 +- .../api/blob_entity_controller_api.py | 2 +- .../api/calculated_field_controller_api.py | 2 +- .../component_descriptor_controller_api.py | 2 +- .../api/converter_controller_api.py | 2 +- .../api/converter_library_controller_api.py | 2 +- .../api/custom_menu_controller_api.py | 2 +- .../api/custom_translation_controller_api.py | 2 +- .../api/customer_controller_api.py | 2 +- .../api/dashboard_controller_api.py | 2 +- .../api/dashboard_report_controller_api.py | 2 +- .../api/device_connectivity_controller_api.py | 2 +- pe/tb_pe_client/api/device_controller_api.py | 2 +- ...device_group_ota_package_controller_api.py | 2 +- .../api/device_profile_controller_api.py | 2 +- pe/tb_pe_client/api/domain_controller_api.py | 2 +- pe/tb_pe_client/api/edge_controller_api.py | 2 +- .../api/edge_event_controller_api.py | 2 +- ...entities_version_control_controller_api.py | 2 +- .../api/entity_group_controller_api.py | 44 +++++++++---------- .../api/entity_query_controller_api.py | 2 +- .../api/entity_relation_controller_api.py | 2 +- .../api/entity_view_controller_api.py | 2 +- pe/tb_pe_client/api/event_controller_api.py | 2 +- .../api/group_permission_controller_api.py | 2 +- pe/tb_pe_client/api/image_controller_api.py | 2 +- .../api/integration_controller_api.py | 2 +- pe/tb_pe_client/api/job_controller_api.py | 2 +- pe/tb_pe_client/api/login_endpoint_api.py | 2 +- pe/tb_pe_client/api/lwm2m_controller_api.py | 2 +- .../mail_config_template_controller_api.py | 2 +- .../api/mobile_app_bundle_controller_api.py | 2 +- .../api/mobile_app_controller_api.py | 2 +- .../api/notification_controller_api.py | 2 +- .../api/notification_rule_controller_api.py | 2 +- .../api/notification_target_controller_api.py | 2 +- .../notification_template_controller_api.py | 2 +- .../o_auth2_config_template_controller_api.py | 2 +- pe/tb_pe_client/api/o_auth2_controller_api.py | 2 +- .../api/ota_package_controller_api.py | 2 +- pe/tb_pe_client/api/owner_controller_api.py | 2 +- .../api/qr_code_settings_controller_api.py | 2 +- pe/tb_pe_client/api/queue_controller_api.py | 2 +- .../api/queue_stats_controller_api.py | 2 +- pe/tb_pe_client/api/report_controller_api.py | 2 +- .../api/report_template_controller_api.py | 2 +- pe/tb_pe_client/api/role_controller_api.py | 2 +- pe/tb_pe_client/api/rpc_v1_controller_api.py | 2 +- pe/tb_pe_client/api/rpc_v2_controller_api.py | 2 +- .../api/rule_chain_controller_api.py | 2 +- .../api/rule_engine_controller_api.py | 2 +- .../api/scheduler_event_controller_api.py | 2 +- pe/tb_pe_client/api/secret_controller_api.py | 2 +- .../api/self_registration_controller_api.py | 2 +- pe/tb_pe_client/api/sign_up_controller_api.py | 2 +- .../solution_export_import_controller_api.py | 2 +- .../api/tb_resource_controller_api.py | 2 +- .../api/telemetry_controller_api.py | 2 +- pe/tb_pe_client/api/tenant_controller_api.py | 2 +- .../api/tenant_profile_controller_api.py | 2 +- .../api/translation_controller_api.py | 2 +- .../api/trendz_api_controller_api.py | 2 +- pe/tb_pe_client/api/trendz_controller_api.py | 2 +- .../two_factor_auth_config_controller_api.py | 2 +- .../api/two_factor_auth_controller_api.py | 2 +- .../api/ui_settings_controller_api.py | 2 +- .../api/usage_info_controller_api.py | 2 +- pe/tb_pe_client/api/user_controller_api.py | 2 +- .../api/user_permissions_controller_api.py | 2 +- .../api/white_labeling_controller_api.py | 2 +- .../api/widget_type_controller_api.py | 2 +- .../api/widgets_bundle_controller_api.py | 2 +- pe/tb_pe_client/api_client.py | 2 +- pe/tb_pe_client/client.pyi | 12 ++--- pe/tb_pe_client/configuration.py | 8 ++-- pe/tb_pe_client/exceptions.py | 2 +- pe/tb_pe_client/models/dashboard.py | 2 +- pe/tb_pe_client/models/dashboard_info.py | 2 +- pe/tb_pe_client/models/home_dashboard.py | 2 +- .../models/telemetry_observe_strategy.py | 8 ++-- 108 files changed, 177 insertions(+), 181 deletions(-) diff --git a/pe/docs/AiChatControllerApi.md b/pe/docs/AiChatControllerApi.md index 4c84d0cf..cbdf5632 100644 --- a/pe/docs/AiChatControllerApi.md +++ b/pe/docs/AiChatControllerApi.md @@ -7,7 +7,7 @@ object client.create_chat(body: object) # createChat None client.delete_chat(chat_id: UUID) # deleteChat object client.get_chat_messages(chat_id: UUID) # getChatMessages object client.list_chats(chat_type: ChatType) # listChats -List[object] client.send_chat_message(chat_id: UUID, x_authorization: str, body: str, accept_language: Optional[str] = None) # sendChatMessage +List[object] client.send_chat_message(chat_id: UUID, x_authorization: str, body: object, accept_language: Optional[str] = None) # sendChatMessage None client.update_chat(chat_id: UUID, body: object) # updateChat ``` @@ -103,7 +103,7 @@ listChats ## send_chat_message ```python -List[object] client.send_chat_message(chat_id: UUID, x_authorization: str, body: str, accept_language: Optional[str] = None) +List[object] client.send_chat_message(chat_id: UUID, x_authorization: str, body: object, accept_language: Optional[str] = None) ``` **POST** `/api/ai/chats/{chatId}/messages` @@ -117,7 +117,7 @@ sendChatMessage |------------- | ------------- | ------------- | -------------| | **chat_id** | **UUID** | | | | **x_authorization** | **str** | | | -| **body** | **str** | | | +| **body** | **object** | | | | **accept_language** | **str** | | [optional] | ### Return type diff --git a/pe/docs/AlarmControllerApi.md b/pe/docs/AlarmControllerApi.md index 7acdfe80..78239b57 100644 --- a/pe/docs/AlarmControllerApi.md +++ b/pe/docs/AlarmControllerApi.md @@ -370,7 +370,7 @@ Alarm client.save_alarm(alarm: Alarm) Create or Update Alarm (saveAlarm) -Creates or Updates the Alarm. When creating alarm, platform generates Alarm Id as [time-based UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_1_(date-time_and_MAC_address)). The newly created Alarm id will be present in the response. Specify existing Alarm id to update the alarm. Referencing non-existing Alarm Id will cause 'Not Found' error. Platform also deduplicate the alarms based on the entity id of originator and alarm 'type'. For example, if the user or system component create the alarm with the type 'HighTemperature' for device 'Device A' the new active alarm is created. If the user tries to create 'HighTemperature' alarm for the same device again, the previous alarm will be updated (the 'end_ts' will be set to current timestamp). If the user clears the alarm (see 'Clear Alarm(clearAlarm)'), than new alarm with the same type and same device may be created. Remove 'id', 'tenantId' and optionally 'customerId' from the request body example (below) to create new Alarm entity. Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'WRITE' permission for the entity (entities). +Creates or Updates the Alarm. When creating alarm, platform generates Alarm Id as [time-based UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_1_(date-time_and_MAC_address)). The newly created Alarm id will be present in the response. Specify existing Alarm id to update the alarm. Referencing non-existing Alarm Id will cause 'Not Found' error. Platform also deduplicate the alarms based on the entity id of originator and alarm 'type'. For example, if the user or system component create the alarm with the type 'HighTemperature' for device 'Device A' the new active alarm is created. If the user tries to create 'HighTemperature' alarm for the same device again, the previous alarm will be updated (the 'end_ts' will be set to current timestamp). If the user clears the alarm (see 'Clear Alarm(clearAlarm)'), than new alarm with the same type and same device may be created. Remove 'id', 'tenantId' and optionally 'customerId' from the request body example (below) to create new Alarm entity. The alarm originator is an immutable routing key: when updating an existing alarm, the 'originator' in the request body must match the stored alarm's originator. A request that references an existing alarm id but carries a different originator is treated as a lookup miss and causes a 'Not Found' error. Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'WRITE' permission for the entity (entities). ### Parameters diff --git a/pe/docs/Dashboard.md b/pe/docs/Dashboard.md index aa00f883..8c75b2e2 100644 --- a/pe/docs/Dashboard.md +++ b/pe/docs/Dashboard.md @@ -18,7 +18,7 @@ | **assigned_customers** | [**List[ShortCustomerInfo]**](ShortCustomerInfo.md) | List of assigned customers with their info. | [optional] | | **mobile_hide** | **bool** | Hide dashboard from mobile devices. Useful if the dashboard is not designed for small screens. | [optional] [readonly] | | **mobile_order** | **int** | Order on mobile devices. Useful to adjust sorting of the dashboards for mobile applications | [optional] [readonly] | -| **configuration** | **object** | | [optional] | +| **configuration** | **object** | JSON object with main configuration of the dashboard: layouts, widgets, aliases, etc. The JSON structure of the dashboard configuration is quite complex. The easiest way to learn it is to export existing dashboard to JSON. | [optional] | | **resources** | [**List[ResourceExportData]**](ResourceExportData.md) | | [optional] | | **version** | **int** | | [optional] | diff --git a/pe/docs/DashboardInfo.md b/pe/docs/DashboardInfo.md index 67e45383..17b966ad 100644 --- a/pe/docs/DashboardInfo.md +++ b/pe/docs/DashboardInfo.md @@ -18,7 +18,7 @@ | **assigned_customers** | [**List[ShortCustomerInfo]**](ShortCustomerInfo.md) | List of assigned customers with their info. | [optional] | | **mobile_hide** | **bool** | Hide dashboard from mobile devices. Useful if the dashboard is not designed for small screens. | [optional] [readonly] | | **mobile_order** | **int** | Order on mobile devices. Useful to adjust sorting of the dashboards for mobile applications | [optional] [readonly] | -| **configuration** | **object** | | [optional] | +| **configuration** | **object** | JSON object with main configuration of the dashboard: layouts, widgets, aliases, etc. The JSON structure of the dashboard configuration is quite complex. The easiest way to learn it is to export existing dashboard to JSON. | [optional] | | **resources** | [**List[ResourceExportData]**](ResourceExportData.md) | | [optional] | | **version** | **int** | | [optional] | | **groups** | [**List[EntityInfo]**](EntityInfo.md) | Groups | [optional] | diff --git a/pe/docs/DeviceProfile.md b/pe/docs/DeviceProfile.md index 57fa4c35..aca12b1c 100644 --- a/pe/docs/DeviceProfile.md +++ b/pe/docs/DeviceProfile.md @@ -242,7 +242,7 @@ A JSON value representing the device profile. | epmax | int | | [optional] | #### TelemetryObserveStrategy (enum) -`SINGLE_LEFT_PARENTHESIS_0_RIGHT_PARENTHESIS_COLON__ONE_RESOURCE_EQUALS_ONE_SINGLE_OBSERVE_REQUEST` | `COMPOSITE_ALL_LEFT_PARENTHESIS_1_RIGHT_PARENTHESIS_COLON__ALL_RESOURCES_IN_ONE_COMPOSITE_OBSERVE_REQUEST` | `COMPOSITE_BY_OBJECT_LEFT_PARENTHESIS_2_RIGHT_PARENTHESIS_COLON__GROUPED_COMPOSITE_OBSERVE_REQUESTS_BY_OBJECT` +`SINGLE` | `COMPOSITE_ALL` | `COMPOSITE_BY_OBJECT` #### PowerMode (enum) `PSM` | `DRX` | `E_DRX` diff --git a/pe/docs/DeviceProfileData.md b/pe/docs/DeviceProfileData.md index 7e852969..d78f5dc2 100644 --- a/pe/docs/DeviceProfileData.md +++ b/pe/docs/DeviceProfileData.md @@ -203,7 +203,7 @@ | epmax | int | | [optional] | #### TelemetryObserveStrategy (enum) -`SINGLE_LEFT_PARENTHESIS_0_RIGHT_PARENTHESIS_COLON__ONE_RESOURCE_EQUALS_ONE_SINGLE_OBSERVE_REQUEST` | `COMPOSITE_ALL_LEFT_PARENTHESIS_1_RIGHT_PARENTHESIS_COLON__ALL_RESOURCES_IN_ONE_COMPOSITE_OBSERVE_REQUEST` | `COMPOSITE_BY_OBJECT_LEFT_PARENTHESIS_2_RIGHT_PARENTHESIS_COLON__GROUPED_COMPOSITE_OBSERVE_REQUESTS_BY_OBJECT` +`SINGLE` | `COMPOSITE_ALL` | `COMPOSITE_BY_OBJECT` #### PowerMode (enum) `PSM` | `DRX` | `E_DRX` diff --git a/pe/docs/DeviceProfileTransportConfiguration.md b/pe/docs/DeviceProfileTransportConfiguration.md index c53b1d5a..1a9d1635 100644 --- a/pe/docs/DeviceProfileTransportConfiguration.md +++ b/pe/docs/DeviceProfileTransportConfiguration.md @@ -174,7 +174,7 @@ Configuration for device profile transport | epmax | int | | [optional] | #### TelemetryObserveStrategy (enum) -`SINGLE_LEFT_PARENTHESIS_0_RIGHT_PARENTHESIS_COLON__ONE_RESOURCE_EQUALS_ONE_SINGLE_OBSERVE_REQUEST` | `COMPOSITE_ALL_LEFT_PARENTHESIS_1_RIGHT_PARENTHESIS_COLON__ALL_RESOURCES_IN_ONE_COMPOSITE_OBSERVE_REQUEST` | `COMPOSITE_BY_OBJECT_LEFT_PARENTHESIS_2_RIGHT_PARENTHESIS_COLON__GROUPED_COMPOSITE_OBSERVE_REQUESTS_BY_OBJECT` +`SINGLE` | `COMPOSITE_ALL` | `COMPOSITE_BY_OBJECT` #### SnmpCommunicationSpec (enum) `TELEMETRY_QUERYING` | `CLIENT_ATTRIBUTES_QUERYING` | `SHARED_ATTRIBUTES_SETTING` | `TO_DEVICE_RPC_REQUEST` | `TO_SERVER_RPC_REQUEST` diff --git a/pe/docs/EntityGroupControllerApi.md b/pe/docs/EntityGroupControllerApi.md index 6631e141..d206cb8a 100644 --- a/pe/docs/EntityGroupControllerApi.md +++ b/pe/docs/EntityGroupControllerApi.md @@ -929,16 +929,16 @@ None client.share_entity_group_to_child_owner_user_group(entity_group_id: str, u Share the Entity Group with User group (shareEntityGroupToChildOwnerUserGroup) -Share the entity group with specified user group using specified role. Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'WRITE' permission for specified group. +Share the entity group with the specified user group using the specified role. Unlike the 'shareEntityGroup' API method, this method is designed for sharing 'down' the owner hierarchy and does not require 'WRITE' permission for the shared entity group or the target user group. In particular, it allows the current user to re-share an entity group that was shared with them by the parent owner: for example, a customer user may re-share a tenant-owned dashboard group with a user group of their sub-customer. The following security checks are performed: * the target user group must belong to the current user's owner or to one of its sub-customers; * the current user must have the 'SHARE_GROUP' operation granted for the shared entity group: either as a generic permission for the corresponding entity group resource (applies only if the shared entity group belongs to the current user's owner hierarchy), or as a group permission created when the entity group was shared with the current user's user group using a group role that includes the 'SHARE_GROUP' operation; * the specified role must be a group role that is readable by the current user, so it must belong to the current user's owner or to one of its sub-customers; * the operations of the specified role must be a subset of the operations the current user was granted for the shared entity group (always passes if the current user was granted the 'ALL' operation). If the specified role also includes the 'SHARE_GROUP' operation, the members of the target user group will be able to re-share the entity group further down their own owner hierarchy in the same way. Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. ### Parameters | Name | Type | Description | Notes | |------------- | ------------- | ------------- | -------------| -| **entity_group_id** | **str** | A string value representing the Entity Group Id that you would like to share. For example, '784f394c-42b6-435a-983c-b7beff2784f9' | | -| **user_group_id** | **str** | A string value representing the Entity(User) Group Id that you would like to share with. For example, '784f394c-42b6-435a-983c-b7beff2784f9' | | -| **role_id** | **str** | A string value representing the Role Id that describes set of permissions you would like to share (read, write, etc). For example, '784f394c-42b6-435a-983c-b7beff2784f9' | | +| **entity_group_id** | **str** | ID of the entity group to share | | +| **user_group_id** | **str** | ID of the user group to share the entity group with. The user group must belong to the current user's owner or to one of its sub-customers | | +| **role_id** | **str** | ID of the group role that defines the set of operations to grant to the target user group | | ### Return type diff --git a/pe/docs/HomeDashboard.md b/pe/docs/HomeDashboard.md index f05eb5d1..9ad94ad9 100644 --- a/pe/docs/HomeDashboard.md +++ b/pe/docs/HomeDashboard.md @@ -18,7 +18,7 @@ | **assigned_customers** | [**List[ShortCustomerInfo]**](ShortCustomerInfo.md) | List of assigned customers with their info. | [optional] | | **mobile_hide** | **bool** | Hide dashboard from mobile devices. Useful if the dashboard is not designed for small screens. | [optional] [readonly] | | **mobile_order** | **int** | Order on mobile devices. Useful to adjust sorting of the dashboards for mobile applications | [optional] [readonly] | -| **configuration** | **object** | | [optional] | +| **configuration** | **object** | JSON object with main configuration of the dashboard: layouts, widgets, aliases, etc. The JSON structure of the dashboard configuration is quite complex. The easiest way to learn it is to export existing dashboard to JSON. | [optional] | | **resources** | [**List[ResourceExportData]**](ResourceExportData.md) | | [optional] | | **version** | **int** | | [optional] | | **hide_dashboard_toolbar** | **bool** | Hide dashboard toolbar flag. Useful for rendering dashboards on mobile. | [optional] | diff --git a/pe/docs/Lwm2mDeviceProfileTransportConfiguration.md b/pe/docs/Lwm2mDeviceProfileTransportConfiguration.md index fea830fd..ce98671b 100644 --- a/pe/docs/Lwm2mDeviceProfileTransportConfiguration.md +++ b/pe/docs/Lwm2mDeviceProfileTransportConfiguration.md @@ -71,7 +71,7 @@ | epmax | int | | [optional] | #### TelemetryObserveStrategy (enum) -`SINGLE_LEFT_PARENTHESIS_0_RIGHT_PARENTHESIS_COLON__ONE_RESOURCE_EQUALS_ONE_SINGLE_OBSERVE_REQUEST` | `COMPOSITE_ALL_LEFT_PARENTHESIS_1_RIGHT_PARENTHESIS_COLON__ALL_RESOURCES_IN_ONE_COMPOSITE_OBSERVE_REQUEST` | `COMPOSITE_BY_OBJECT_LEFT_PARENTHESIS_2_RIGHT_PARENTHESIS_COLON__GROUPED_COMPOSITE_OBSERVE_REQUESTS_BY_OBJECT` +`SINGLE` | `COMPOSITE_ALL` | `COMPOSITE_BY_OBJECT` #### PowerMode (enum) `PSM` | `DRX` | `E_DRX` diff --git a/pe/docs/PageDataDashboardInfo.md b/pe/docs/PageDataDashboardInfo.md index ebfdf212..c02c5184 100644 --- a/pe/docs/PageDataDashboardInfo.md +++ b/pe/docs/PageDataDashboardInfo.md @@ -32,7 +32,7 @@ | assigned_customers | List[ShortCustomerInfo] | List of assigned customers with their info. | [optional] | | mobile_hide | bool | Hide dashboard from mobile devices. Useful if the dashboard is not designed for small screens. | [optional] [readonly] | | mobile_order | int | Order on mobile devices. Useful to adjust sorting of the dashboards for mobile applications | [optional] [readonly] | -| configuration | object | | [optional] | +| configuration | object | JSON object with main configuration of the dashboard: layouts, widgets, aliases, etc. The JSON structure of the dashboard configuration is quite complex. The easiest way to learn it is to export existing dashboard to JSON. | [optional] | | resources | List[ResourceExportData] | | [optional] | | version | int | | [optional] | | groups | List[EntityInfo] | Groups | [optional] | diff --git a/pe/docs/PageDataDeviceProfile.md b/pe/docs/PageDataDeviceProfile.md index 7beb5fe3..7e49e479 100644 --- a/pe/docs/PageDataDeviceProfile.md +++ b/pe/docs/PageDataDeviceProfile.md @@ -248,7 +248,7 @@ | epmax | int | | [optional] | #### TelemetryObserveStrategy (enum) -`SINGLE_LEFT_PARENTHESIS_0_RIGHT_PARENTHESIS_COLON__ONE_RESOURCE_EQUALS_ONE_SINGLE_OBSERVE_REQUEST` | `COMPOSITE_ALL_LEFT_PARENTHESIS_1_RIGHT_PARENTHESIS_COLON__ALL_RESOURCES_IN_ONE_COMPOSITE_OBSERVE_REQUEST` | `COMPOSITE_BY_OBJECT_LEFT_PARENTHESIS_2_RIGHT_PARENTHESIS_COLON__GROUPED_COMPOSITE_OBSERVE_REQUESTS_BY_OBJECT` +`SINGLE` | `COMPOSITE_ALL` | `COMPOSITE_BY_OBJECT` #### PowerMode (enum) `PSM` | `DRX` | `E_DRX` diff --git a/pe/docs/TelemetryMappingConfiguration.md b/pe/docs/TelemetryMappingConfiguration.md index cb568155..6a3e65a6 100644 --- a/pe/docs/TelemetryMappingConfiguration.md +++ b/pe/docs/TelemetryMappingConfiguration.md @@ -36,7 +36,7 @@ | epmax | int | | [optional] | #### TelemetryObserveStrategy (enum) -`SINGLE_LEFT_PARENTHESIS_0_RIGHT_PARENTHESIS_COLON__ONE_RESOURCE_EQUALS_ONE_SINGLE_OBSERVE_REQUEST` | `COMPOSITE_ALL_LEFT_PARENTHESIS_1_RIGHT_PARENTHESIS_COLON__ALL_RESOURCES_IN_ONE_COMPOSITE_OBSERVE_REQUEST` | `COMPOSITE_BY_OBJECT_LEFT_PARENTHESIS_2_RIGHT_PARENTHESIS_COLON__GROUPED_COMPOSITE_OBSERVE_REQUESTS_BY_OBJECT` +`SINGLE` | `COMPOSITE_ALL` | `COMPOSITE_BY_OBJECT` #### LwM2mVersion | Name | Type | Description | Notes | diff --git a/pe/docs/TelemetryObserveStrategy.md b/pe/docs/TelemetryObserveStrategy.md index bb0194d9..016c766a 100644 --- a/pe/docs/TelemetryObserveStrategy.md +++ b/pe/docs/TelemetryObserveStrategy.md @@ -3,14 +3,16 @@ `tb_pe_client.models.TelemetryObserveStrategy` +Observation strategy for telemetry. SINGLE (0): one resource equals one single observe request. COMPOSITE_ALL (1): all resources in one composite observe request. COMPOSITE_BY_OBJECT (2): grouped composite observe requests by object. + ## Enum Values -* `SINGLE_LEFT_PARENTHESIS_0_RIGHT_PARENTHESIS_COLON__ONE_RESOURCE_EQUALS_ONE_SINGLE_OBSERVE_REQUEST` (value: `'SINGLE (0): One resource equals one single observe request'`) +* `SINGLE` (value: `'SINGLE'`) -* `COMPOSITE_ALL_LEFT_PARENTHESIS_1_RIGHT_PARENTHESIS_COLON__ALL_RESOURCES_IN_ONE_COMPOSITE_OBSERVE_REQUEST` (value: `'COMPOSITE_ALL (1): All resources in one composite observe request'`) +* `COMPOSITE_ALL` (value: `'COMPOSITE_ALL'`) -* `COMPOSITE_BY_OBJECT_LEFT_PARENTHESIS_2_RIGHT_PARENTHESIS_COLON__GROUPED_COMPOSITE_OBSERVE_REQUESTS_BY_OBJECT` (value: `'COMPOSITE_BY_OBJECT (2): Grouped composite observe requests by object'`) +* `COMPOSITE_BY_OBJECT` (value: `'COMPOSITE_BY_OBJECT'`) diff --git a/pe/spec/openapi.json b/pe/spec/openapi.json index 9c22deee..4f827ab0 100644 --- a/pe/spec/openapi.json +++ b/pe/spec/openapi.json @@ -12,11 +12,11 @@ "name": "Apache License Version 2.0", "url": "https://github.com/thingsboard/thingsboard/blob/master/LICENSE" }, - "version": "4.3.1.3PE" + "version": "4.3.1.4PE" }, "servers": [ { - "url": "http://localhost:8080", + "url": "http://localhost:41237", "description": "Generated server url" } ], @@ -4409,11 +4409,6 @@ ], "requestBody": { "content": { - "text/plain": { - "schema": { - "type": "string" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/JsonNode" @@ -4542,7 +4537,6 @@ } } }, - "deprecated": true, "security": [ { "HttpLoginForm": [] @@ -7753,7 +7747,7 @@ "alarm-controller" ], "summary": "Create or Update Alarm (saveAlarm)", - "description": "Creates or Updates the Alarm. When creating alarm, platform generates Alarm Id as [time-based UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_1_(date-time_and_MAC_address)). The newly created Alarm id will be present in the response. Specify existing Alarm id to update the alarm. Referencing non-existing Alarm Id will cause 'Not Found' error. \n\nPlatform also deduplicate the alarms based on the entity id of originator and alarm 'type'. For example, if the user or system component create the alarm with the type 'HighTemperature' for device 'Device A' the new active alarm is created. If the user tries to create 'HighTemperature' alarm for the same device again, the previous alarm will be updated (the 'end_ts' will be set to current timestamp). If the user clears the alarm (see 'Clear Alarm(clearAlarm)'), than new alarm with the same type and same device may be created. Remove 'id', 'tenantId' and optionally 'customerId' from the request body example (below) to create new Alarm entity. \n\nAvailable for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'WRITE' permission for the entity (entities).", + "description": "Creates or Updates the Alarm. When creating alarm, platform generates Alarm Id as [time-based UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_1_(date-time_and_MAC_address)). The newly created Alarm id will be present in the response. Specify existing Alarm id to update the alarm. Referencing non-existing Alarm Id will cause 'Not Found' error. \n\nPlatform also deduplicate the alarms based on the entity id of originator and alarm 'type'. For example, if the user or system component create the alarm with the type 'HighTemperature' for device 'Device A' the new active alarm is created. If the user tries to create 'HighTemperature' alarm for the same device again, the previous alarm will be updated (the 'end_ts' will be set to current timestamp). If the user clears the alarm (see 'Clear Alarm(clearAlarm)'), than new alarm with the same type and same device may be created. Remove 'id', 'tenantId' and optionally 'customerId' from the request body example (below) to create new Alarm entity. \n\nThe alarm originator is an immutable routing key: when updating an existing alarm, the 'originator' in the request body must match the stored alarm's originator. A request that references an existing alarm id but carries a different originator is treated as a lookup miss and causes a 'Not Found' error. \n\nAvailable for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'WRITE' permission for the entity (entities).", "operationId": "saveAlarm", "requestBody": { "description": "A JSON value representing the alarm.", @@ -49564,13 +49558,13 @@ "entity-group-controller" ], "summary": "Share the Entity Group with User group (shareEntityGroupToChildOwnerUserGroup)", - "description": "Share the entity group with specified user group using specified role. \n\nAvailable for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'WRITE' permission for specified group.", + "description": "Share the entity group with the specified user group using the specified role. Unlike the 'shareEntityGroup' API method, this method is designed for sharing 'down' the owner hierarchy and does not require 'WRITE' permission for the shared entity group or the target user group. In particular, it allows the current user to re-share an entity group that was shared with them by the parent owner: for example, a customer user may re-share a tenant-owned dashboard group with a user group of their sub-customer.\n\nThe following security checks are performed:\n\n* the target user group must belong to the current user's owner or to one of its sub-customers;\n* the current user must have the 'SHARE_GROUP' operation granted for the shared entity group: either as a generic permission for the corresponding entity group resource (applies only if the shared entity group belongs to the current user's owner hierarchy), or as a group permission created when the entity group was shared with the current user's user group using a group role that includes the 'SHARE_GROUP' operation;\n* the specified role must be a group role that is readable by the current user, so it must belong to the current user's owner or to one of its sub-customers;\n* the operations of the specified role must be a subset of the operations the current user was granted for the shared entity group (always passes if the current user was granted the 'ALL' operation).\n\nIf the specified role also includes the 'SHARE_GROUP' operation, the members of the target user group will be able to re-share the entity group further down their own owner hierarchy in the same way.\n\nAvailable for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority.", "operationId": "shareEntityGroupToChildOwnerUserGroup", "parameters": [ { "name": "entityGroupId", "in": "path", - "description": "A string value representing the Entity Group Id that you would like to share. For example, '784f394c-42b6-435a-983c-b7beff2784f9'", + "description": "ID of the entity group to share", "required": true, "schema": { "type": "string" @@ -49579,7 +49573,7 @@ { "name": "userGroupId", "in": "path", - "description": "A string value representing the Entity(User) Group Id that you would like to share with. For example, '784f394c-42b6-435a-983c-b7beff2784f9'", + "description": "ID of the user group to share the entity group with. The user group must belong to the current user's owner or to one of its sub-customers", "required": true, "schema": { "type": "string" @@ -49588,7 +49582,7 @@ { "name": "roleId", "in": "path", - "description": "A string value representing the Role Id that describes set of permissions you would like to share (read, write, etc). For example, '784f394c-42b6-435a-983c-b7beff2784f9'", + "description": "ID of the group role that defines the set of operations to grant to the target user group", "required": true, "schema": { "type": "string" @@ -123699,7 +123693,8 @@ "readOnly": true }, "configuration": { - "$ref": "#/components/schemas/JsonNode" + "$ref": "#/components/schemas/JsonNode", + "description": "JSON object with main configuration of the dashboard: layouts, widgets, aliases, etc. The JSON structure of the dashboard configuration is quite complex. The easiest way to learn it is to export existing dashboard to JSON." }, "resources": { "type": "array", @@ -123907,7 +123902,8 @@ "readOnly": true }, "configuration": { - "$ref": "#/components/schemas/JsonNode" + "$ref": "#/components/schemas/JsonNode", + "description": "JSON object with main configuration of the dashboard: layouts, widgets, aliases, etc. The JSON structure of the dashboard configuration is quite complex. The easiest way to learn it is to export existing dashboard to JSON." }, "resources": { "type": "array", @@ -130090,7 +130086,8 @@ "readOnly": true }, "configuration": { - "$ref": "#/components/schemas/JsonNode" + "$ref": "#/components/schemas/JsonNode", + "description": "JSON object with main configuration of the dashboard: layouts, widgets, aliases, etc. The JSON structure of the dashboard configuration is quite complex. The easiest way to learn it is to export existing dashboard to JSON." }, "resources": { "type": "array", @@ -143219,10 +143216,11 @@ }, "TelemetryObserveStrategy": { "type": "string", + "description": "Observation strategy for telemetry. SINGLE (0): one resource equals one single observe request. COMPOSITE_ALL (1): all resources in one composite observe request. COMPOSITE_BY_OBJECT (2): grouped composite observe requests by object.", "enum": [ - "SINGLE (0): One resource equals one single observe request", - "COMPOSITE_ALL (1): All resources in one composite observe request", - "COMPOSITE_BY_OBJECT (2): Grouped composite observe requests by object" + "SINGLE", + "COMPOSITE_ALL", + "COMPOSITE_BY_OBJECT" ] }, "TelemetryQueryingSnmpCommunicationConfig": { diff --git a/pe/tb_pe_client/api/admin_controller_api.py b/pe/tb_pe_client/api/admin_controller_api.py index 1f3e8cd2..81a4e2e1 100644 --- a/pe/tb_pe_client/api/admin_controller_api.py +++ b/pe/tb_pe_client/api/admin_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/ai_chat_controller_api.py b/pe/tb_pe_client/api/ai_chat_controller_api.py index cf37abff..21c3a3b0 100644 --- a/pe/tb_pe_client/api/ai_chat_controller_api.py +++ b/pe/tb_pe_client/api/ai_chat_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -1168,7 +1168,7 @@ def send_chat_message( self, chat_id: UUID, x_authorization: StrictStr, - body: StrictStr, + body: Optional[Any], accept_language: Optional[StrictStr] = None, _request_timeout: Union[ None, @@ -1183,7 +1183,7 @@ def send_chat_message( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> List[object]: - """(Deprecated) sendChatMessage + """sendChatMessage :param chat_id: (required) @@ -1191,7 +1191,7 @@ def send_chat_message( :param x_authorization: (required) :type x_authorization: str :param body: (required) - :type body: str + :type body: object :param accept_language: :type accept_language: str :param _request_timeout: timeout setting for this request. If one @@ -1215,7 +1215,6 @@ def send_chat_message( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 - warnings.warn("POST /api/ai/chats/{chatId}/messages is deprecated.", DeprecationWarning) _param = self._send_chat_message_serialize( chat_id=chat_id, @@ -1252,7 +1251,7 @@ def send_chat_message_with_http_info( self, chat_id: UUID, x_authorization: StrictStr, - body: StrictStr, + body: Optional[Any], accept_language: Optional[StrictStr] = None, _request_timeout: Union[ None, @@ -1267,7 +1266,7 @@ def send_chat_message_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[List[object]]: - """(Deprecated) sendChatMessage + """sendChatMessage :param chat_id: (required) @@ -1275,7 +1274,7 @@ def send_chat_message_with_http_info( :param x_authorization: (required) :type x_authorization: str :param body: (required) - :type body: str + :type body: object :param accept_language: :type accept_language: str :param _request_timeout: timeout setting for this request. If one @@ -1299,7 +1298,6 @@ def send_chat_message_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 - warnings.warn("POST /api/ai/chats/{chatId}/messages is deprecated.", DeprecationWarning) _param = self._send_chat_message_serialize( chat_id=chat_id, @@ -1336,7 +1334,7 @@ def send_chat_message_without_preload_content( self, chat_id: UUID, x_authorization: StrictStr, - body: StrictStr, + body: Optional[Any], accept_language: Optional[StrictStr] = None, _request_timeout: Union[ None, @@ -1351,7 +1349,7 @@ def send_chat_message_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """(Deprecated) sendChatMessage + """sendChatMessage :param chat_id: (required) @@ -1359,7 +1357,7 @@ def send_chat_message_without_preload_content( :param x_authorization: (required) :type x_authorization: str :param body: (required) - :type body: str + :type body: object :param accept_language: :type accept_language: str :param _request_timeout: timeout setting for this request. If one @@ -1383,7 +1381,6 @@ def send_chat_message_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 - warnings.warn("POST /api/ai/chats/{chatId}/messages is deprecated.", DeprecationWarning) _param = self._send_chat_message_serialize( chat_id=chat_id, @@ -1468,7 +1465,6 @@ def _send_chat_message_serialize( _default_content_type = ( self.api_client.select_header_content_type( [ - 'text/plain', 'application/json' ] ) diff --git a/pe/tb_pe_client/api/ai_device_dashboard_controller_api.py b/pe/tb_pe_client/api/ai_device_dashboard_controller_api.py index 56ff2b8d..7e008d99 100644 --- a/pe/tb_pe_client/api/ai_device_dashboard_controller_api.py +++ b/pe/tb_pe_client/api/ai_device_dashboard_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/ai_model_controller_api.py b/pe/tb_pe_client/api/ai_model_controller_api.py index e8828172..0fa5baa4 100644 --- a/pe/tb_pe_client/api/ai_model_controller_api.py +++ b/pe/tb_pe_client/api/ai_model_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/ai_solution_controller_api.py b/pe/tb_pe_client/api/ai_solution_controller_api.py index 10ef78e9..5f625f1a 100644 --- a/pe/tb_pe_client/api/ai_solution_controller_api.py +++ b/pe/tb_pe_client/api/ai_solution_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/ai_tool_controller_api.py b/pe/tb_pe_client/api/ai_tool_controller_api.py index 76052f7a..d021d97b 100644 --- a/pe/tb_pe_client/api/ai_tool_controller_api.py +++ b/pe/tb_pe_client/api/ai_tool_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/alarm_comment_controller_api.py b/pe/tb_pe_client/api/alarm_comment_controller_api.py index d29a0f52..7950ae60 100644 --- a/pe/tb_pe_client/api/alarm_comment_controller_api.py +++ b/pe/tb_pe_client/api/alarm_comment_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/alarm_controller_api.py b/pe/tb_pe_client/api/alarm_controller_api.py index d9b6e870..c7460107 100644 --- a/pe/tb_pe_client/api/alarm_controller_api.py +++ b/pe/tb_pe_client/api/alarm_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -4289,7 +4289,7 @@ def save_alarm( ) -> Alarm: """Create or Update Alarm (saveAlarm) - Creates or Updates the Alarm. When creating alarm, platform generates Alarm Id as [time-based UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_1_(date-time_and_MAC_address)). The newly created Alarm id will be present in the response. Specify existing Alarm id to update the alarm. Referencing non-existing Alarm Id will cause 'Not Found' error. Platform also deduplicate the alarms based on the entity id of originator and alarm 'type'. For example, if the user or system component create the alarm with the type 'HighTemperature' for device 'Device A' the new active alarm is created. If the user tries to create 'HighTemperature' alarm for the same device again, the previous alarm will be updated (the 'end_ts' will be set to current timestamp). If the user clears the alarm (see 'Clear Alarm(clearAlarm)'), than new alarm with the same type and same device may be created. Remove 'id', 'tenantId' and optionally 'customerId' from the request body example (below) to create new Alarm entity. Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'WRITE' permission for the entity (entities). + Creates or Updates the Alarm. When creating alarm, platform generates Alarm Id as [time-based UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_1_(date-time_and_MAC_address)). The newly created Alarm id will be present in the response. Specify existing Alarm id to update the alarm. Referencing non-existing Alarm Id will cause 'Not Found' error. Platform also deduplicate the alarms based on the entity id of originator and alarm 'type'. For example, if the user or system component create the alarm with the type 'HighTemperature' for device 'Device A' the new active alarm is created. If the user tries to create 'HighTemperature' alarm for the same device again, the previous alarm will be updated (the 'end_ts' will be set to current timestamp). If the user clears the alarm (see 'Clear Alarm(clearAlarm)'), than new alarm with the same type and same device may be created. Remove 'id', 'tenantId' and optionally 'customerId' from the request body example (below) to create new Alarm entity. The alarm originator is an immutable routing key: when updating an existing alarm, the 'originator' in the request body must match the stored alarm's originator. A request that references an existing alarm id but carries a different originator is treated as a lookup miss and causes a 'Not Found' error. Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'WRITE' permission for the entity (entities). :param alarm: A JSON value representing the alarm. (required) :type alarm: Alarm @@ -4361,7 +4361,7 @@ def save_alarm_with_http_info( ) -> ApiResponse[Alarm]: """Create or Update Alarm (saveAlarm) - Creates or Updates the Alarm. When creating alarm, platform generates Alarm Id as [time-based UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_1_(date-time_and_MAC_address)). The newly created Alarm id will be present in the response. Specify existing Alarm id to update the alarm. Referencing non-existing Alarm Id will cause 'Not Found' error. Platform also deduplicate the alarms based on the entity id of originator and alarm 'type'. For example, if the user or system component create the alarm with the type 'HighTemperature' for device 'Device A' the new active alarm is created. If the user tries to create 'HighTemperature' alarm for the same device again, the previous alarm will be updated (the 'end_ts' will be set to current timestamp). If the user clears the alarm (see 'Clear Alarm(clearAlarm)'), than new alarm with the same type and same device may be created. Remove 'id', 'tenantId' and optionally 'customerId' from the request body example (below) to create new Alarm entity. Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'WRITE' permission for the entity (entities). + Creates or Updates the Alarm. When creating alarm, platform generates Alarm Id as [time-based UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_1_(date-time_and_MAC_address)). The newly created Alarm id will be present in the response. Specify existing Alarm id to update the alarm. Referencing non-existing Alarm Id will cause 'Not Found' error. Platform also deduplicate the alarms based on the entity id of originator and alarm 'type'. For example, if the user or system component create the alarm with the type 'HighTemperature' for device 'Device A' the new active alarm is created. If the user tries to create 'HighTemperature' alarm for the same device again, the previous alarm will be updated (the 'end_ts' will be set to current timestamp). If the user clears the alarm (see 'Clear Alarm(clearAlarm)'), than new alarm with the same type and same device may be created. Remove 'id', 'tenantId' and optionally 'customerId' from the request body example (below) to create new Alarm entity. The alarm originator is an immutable routing key: when updating an existing alarm, the 'originator' in the request body must match the stored alarm's originator. A request that references an existing alarm id but carries a different originator is treated as a lookup miss and causes a 'Not Found' error. Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'WRITE' permission for the entity (entities). :param alarm: A JSON value representing the alarm. (required) :type alarm: Alarm @@ -4433,7 +4433,7 @@ def save_alarm_without_preload_content( ) -> RESTResponseType: """Create or Update Alarm (saveAlarm) - Creates or Updates the Alarm. When creating alarm, platform generates Alarm Id as [time-based UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_1_(date-time_and_MAC_address)). The newly created Alarm id will be present in the response. Specify existing Alarm id to update the alarm. Referencing non-existing Alarm Id will cause 'Not Found' error. Platform also deduplicate the alarms based on the entity id of originator and alarm 'type'. For example, if the user or system component create the alarm with the type 'HighTemperature' for device 'Device A' the new active alarm is created. If the user tries to create 'HighTemperature' alarm for the same device again, the previous alarm will be updated (the 'end_ts' will be set to current timestamp). If the user clears the alarm (see 'Clear Alarm(clearAlarm)'), than new alarm with the same type and same device may be created. Remove 'id', 'tenantId' and optionally 'customerId' from the request body example (below) to create new Alarm entity. Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'WRITE' permission for the entity (entities). + Creates or Updates the Alarm. When creating alarm, platform generates Alarm Id as [time-based UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_1_(date-time_and_MAC_address)). The newly created Alarm id will be present in the response. Specify existing Alarm id to update the alarm. Referencing non-existing Alarm Id will cause 'Not Found' error. Platform also deduplicate the alarms based on the entity id of originator and alarm 'type'. For example, if the user or system component create the alarm with the type 'HighTemperature' for device 'Device A' the new active alarm is created. If the user tries to create 'HighTemperature' alarm for the same device again, the previous alarm will be updated (the 'end_ts' will be set to current timestamp). If the user clears the alarm (see 'Clear Alarm(clearAlarm)'), than new alarm with the same type and same device may be created. Remove 'id', 'tenantId' and optionally 'customerId' from the request body example (below) to create new Alarm entity. The alarm originator is an immutable routing key: when updating an existing alarm, the 'originator' in the request body must match the stored alarm's originator. A request that references an existing alarm id but carries a different originator is treated as a lookup miss and causes a 'Not Found' error. Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'WRITE' permission for the entity (entities). :param alarm: A JSON value representing the alarm. (required) :type alarm: Alarm diff --git a/pe/tb_pe_client/api/alarm_rule_controller_api.py b/pe/tb_pe_client/api/alarm_rule_controller_api.py index b5677fa9..ed60e060 100644 --- a/pe/tb_pe_client/api/alarm_rule_controller_api.py +++ b/pe/tb_pe_client/api/alarm_rule_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/api_key_controller_api.py b/pe/tb_pe_client/api/api_key_controller_api.py index e2b8eb05..2a4f662c 100644 --- a/pe/tb_pe_client/api/api_key_controller_api.py +++ b/pe/tb_pe_client/api/api_key_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/asset_controller_api.py b/pe/tb_pe_client/api/asset_controller_api.py index f9473fab..acbc6f61 100644 --- a/pe/tb_pe_client/api/asset_controller_api.py +++ b/pe/tb_pe_client/api/asset_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/asset_profile_controller_api.py b/pe/tb_pe_client/api/asset_profile_controller_api.py index 616abff7..f0263dbd 100644 --- a/pe/tb_pe_client/api/asset_profile_controller_api.py +++ b/pe/tb_pe_client/api/asset_profile_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/audit_log_controller_api.py b/pe/tb_pe_client/api/audit_log_controller_api.py index d0c44042..15115de9 100644 --- a/pe/tb_pe_client/api/audit_log_controller_api.py +++ b/pe/tb_pe_client/api/audit_log_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/auth_controller_api.py b/pe/tb_pe_client/api/auth_controller_api.py index c3a3675e..a3d751ff 100644 --- a/pe/tb_pe_client/api/auth_controller_api.py +++ b/pe/tb_pe_client/api/auth_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/blob_entity_controller_api.py b/pe/tb_pe_client/api/blob_entity_controller_api.py index fbae22b4..0154f748 100644 --- a/pe/tb_pe_client/api/blob_entity_controller_api.py +++ b/pe/tb_pe_client/api/blob_entity_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/calculated_field_controller_api.py b/pe/tb_pe_client/api/calculated_field_controller_api.py index 65039265..385c4a17 100644 --- a/pe/tb_pe_client/api/calculated_field_controller_api.py +++ b/pe/tb_pe_client/api/calculated_field_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/component_descriptor_controller_api.py b/pe/tb_pe_client/api/component_descriptor_controller_api.py index b490dd03..d26e11d3 100644 --- a/pe/tb_pe_client/api/component_descriptor_controller_api.py +++ b/pe/tb_pe_client/api/component_descriptor_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/converter_controller_api.py b/pe/tb_pe_client/api/converter_controller_api.py index 574e4ffc..70a62461 100644 --- a/pe/tb_pe_client/api/converter_controller_api.py +++ b/pe/tb_pe_client/api/converter_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/converter_library_controller_api.py b/pe/tb_pe_client/api/converter_library_controller_api.py index a776b6fa..50a2ade2 100644 --- a/pe/tb_pe_client/api/converter_library_controller_api.py +++ b/pe/tb_pe_client/api/converter_library_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/custom_menu_controller_api.py b/pe/tb_pe_client/api/custom_menu_controller_api.py index 6147e335..e98535c6 100644 --- a/pe/tb_pe_client/api/custom_menu_controller_api.py +++ b/pe/tb_pe_client/api/custom_menu_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/custom_translation_controller_api.py b/pe/tb_pe_client/api/custom_translation_controller_api.py index a081efd1..5c81409d 100644 --- a/pe/tb_pe_client/api/custom_translation_controller_api.py +++ b/pe/tb_pe_client/api/custom_translation_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/customer_controller_api.py b/pe/tb_pe_client/api/customer_controller_api.py index 24baf6d4..624148c6 100644 --- a/pe/tb_pe_client/api/customer_controller_api.py +++ b/pe/tb_pe_client/api/customer_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/dashboard_controller_api.py b/pe/tb_pe_client/api/dashboard_controller_api.py index 48a7902a..4fde297a 100644 --- a/pe/tb_pe_client/api/dashboard_controller_api.py +++ b/pe/tb_pe_client/api/dashboard_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/dashboard_report_controller_api.py b/pe/tb_pe_client/api/dashboard_report_controller_api.py index e4b4c6a2..cda991f0 100644 --- a/pe/tb_pe_client/api/dashboard_report_controller_api.py +++ b/pe/tb_pe_client/api/dashboard_report_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/device_connectivity_controller_api.py b/pe/tb_pe_client/api/device_connectivity_controller_api.py index 2497c6d5..578105bf 100644 --- a/pe/tb_pe_client/api/device_connectivity_controller_api.py +++ b/pe/tb_pe_client/api/device_connectivity_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/device_controller_api.py b/pe/tb_pe_client/api/device_controller_api.py index c0600f4a..df5a89a2 100644 --- a/pe/tb_pe_client/api/device_controller_api.py +++ b/pe/tb_pe_client/api/device_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/device_group_ota_package_controller_api.py b/pe/tb_pe_client/api/device_group_ota_package_controller_api.py index eb9171a5..37247987 100644 --- a/pe/tb_pe_client/api/device_group_ota_package_controller_api.py +++ b/pe/tb_pe_client/api/device_group_ota_package_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/device_profile_controller_api.py b/pe/tb_pe_client/api/device_profile_controller_api.py index 73616040..97f73177 100644 --- a/pe/tb_pe_client/api/device_profile_controller_api.py +++ b/pe/tb_pe_client/api/device_profile_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/domain_controller_api.py b/pe/tb_pe_client/api/domain_controller_api.py index 29c65c7e..9af1a364 100644 --- a/pe/tb_pe_client/api/domain_controller_api.py +++ b/pe/tb_pe_client/api/domain_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/edge_controller_api.py b/pe/tb_pe_client/api/edge_controller_api.py index 889cdf80..cccba03c 100644 --- a/pe/tb_pe_client/api/edge_controller_api.py +++ b/pe/tb_pe_client/api/edge_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/edge_event_controller_api.py b/pe/tb_pe_client/api/edge_event_controller_api.py index b5240635..75cbbf30 100644 --- a/pe/tb_pe_client/api/edge_event_controller_api.py +++ b/pe/tb_pe_client/api/edge_event_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/entities_version_control_controller_api.py b/pe/tb_pe_client/api/entities_version_control_controller_api.py index 71bc1d9d..5ee44b43 100644 --- a/pe/tb_pe_client/api/entities_version_control_controller_api.py +++ b/pe/tb_pe_client/api/entities_version_control_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/entity_group_controller_api.py b/pe/tb_pe_client/api/entity_group_controller_api.py index bcb32a1c..70acc272 100644 --- a/pe/tb_pe_client/api/entity_group_controller_api.py +++ b/pe/tb_pe_client/api/entity_group_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -10683,9 +10683,9 @@ def _share_entity_group_serialize( @validate_call def share_entity_group_to_child_owner_user_group( self, - entity_group_id: Annotated[StrictStr, Field(description="A string value representing the Entity Group Id that you would like to share. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], - user_group_id: Annotated[StrictStr, Field(description="A string value representing the Entity(User) Group Id that you would like to share with. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], - role_id: Annotated[StrictStr, Field(description="A string value representing the Role Id that describes set of permissions you would like to share (read, write, etc). For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], + entity_group_id: Annotated[StrictStr, Field(description="ID of the entity group to share")], + user_group_id: Annotated[StrictStr, Field(description="ID of the user group to share the entity group with. The user group must belong to the current user's owner or to one of its sub-customers")], + role_id: Annotated[StrictStr, Field(description="ID of the group role that defines the set of operations to grant to the target user group")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -10701,13 +10701,13 @@ def share_entity_group_to_child_owner_user_group( ) -> None: """Share the Entity Group with User group (shareEntityGroupToChildOwnerUserGroup) - Share the entity group with specified user group using specified role. Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'WRITE' permission for specified group. + Share the entity group with the specified user group using the specified role. Unlike the 'shareEntityGroup' API method, this method is designed for sharing 'down' the owner hierarchy and does not require 'WRITE' permission for the shared entity group or the target user group. In particular, it allows the current user to re-share an entity group that was shared with them by the parent owner: for example, a customer user may re-share a tenant-owned dashboard group with a user group of their sub-customer. The following security checks are performed: * the target user group must belong to the current user's owner or to one of its sub-customers; * the current user must have the 'SHARE_GROUP' operation granted for the shared entity group: either as a generic permission for the corresponding entity group resource (applies only if the shared entity group belongs to the current user's owner hierarchy), or as a group permission created when the entity group was shared with the current user's user group using a group role that includes the 'SHARE_GROUP' operation; * the specified role must be a group role that is readable by the current user, so it must belong to the current user's owner or to one of its sub-customers; * the operations of the specified role must be a subset of the operations the current user was granted for the shared entity group (always passes if the current user was granted the 'ALL' operation). If the specified role also includes the 'SHARE_GROUP' operation, the members of the target user group will be able to re-share the entity group further down their own owner hierarchy in the same way. Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. - :param entity_group_id: A string value representing the Entity Group Id that you would like to share. For example, '784f394c-42b6-435a-983c-b7beff2784f9' (required) + :param entity_group_id: ID of the entity group to share (required) :type entity_group_id: str - :param user_group_id: A string value representing the Entity(User) Group Id that you would like to share with. For example, '784f394c-42b6-435a-983c-b7beff2784f9' (required) + :param user_group_id: ID of the user group to share the entity group with. The user group must belong to the current user's owner or to one of its sub-customers (required) :type user_group_id: str - :param role_id: A string value representing the Role Id that describes set of permissions you would like to share (read, write, etc). For example, '784f394c-42b6-435a-983c-b7beff2784f9' (required) + :param role_id: ID of the group role that defines the set of operations to grant to the target user group (required) :type role_id: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request @@ -10763,9 +10763,9 @@ def share_entity_group_to_child_owner_user_group( @validate_call def share_entity_group_to_child_owner_user_group_with_http_info( self, - entity_group_id: Annotated[StrictStr, Field(description="A string value representing the Entity Group Id that you would like to share. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], - user_group_id: Annotated[StrictStr, Field(description="A string value representing the Entity(User) Group Id that you would like to share with. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], - role_id: Annotated[StrictStr, Field(description="A string value representing the Role Id that describes set of permissions you would like to share (read, write, etc). For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], + entity_group_id: Annotated[StrictStr, Field(description="ID of the entity group to share")], + user_group_id: Annotated[StrictStr, Field(description="ID of the user group to share the entity group with. The user group must belong to the current user's owner or to one of its sub-customers")], + role_id: Annotated[StrictStr, Field(description="ID of the group role that defines the set of operations to grant to the target user group")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -10781,13 +10781,13 @@ def share_entity_group_to_child_owner_user_group_with_http_info( ) -> ApiResponse[None]: """Share the Entity Group with User group (shareEntityGroupToChildOwnerUserGroup) - Share the entity group with specified user group using specified role. Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'WRITE' permission for specified group. + Share the entity group with the specified user group using the specified role. Unlike the 'shareEntityGroup' API method, this method is designed for sharing 'down' the owner hierarchy and does not require 'WRITE' permission for the shared entity group or the target user group. In particular, it allows the current user to re-share an entity group that was shared with them by the parent owner: for example, a customer user may re-share a tenant-owned dashboard group with a user group of their sub-customer. The following security checks are performed: * the target user group must belong to the current user's owner or to one of its sub-customers; * the current user must have the 'SHARE_GROUP' operation granted for the shared entity group: either as a generic permission for the corresponding entity group resource (applies only if the shared entity group belongs to the current user's owner hierarchy), or as a group permission created when the entity group was shared with the current user's user group using a group role that includes the 'SHARE_GROUP' operation; * the specified role must be a group role that is readable by the current user, so it must belong to the current user's owner or to one of its sub-customers; * the operations of the specified role must be a subset of the operations the current user was granted for the shared entity group (always passes if the current user was granted the 'ALL' operation). If the specified role also includes the 'SHARE_GROUP' operation, the members of the target user group will be able to re-share the entity group further down their own owner hierarchy in the same way. Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. - :param entity_group_id: A string value representing the Entity Group Id that you would like to share. For example, '784f394c-42b6-435a-983c-b7beff2784f9' (required) + :param entity_group_id: ID of the entity group to share (required) :type entity_group_id: str - :param user_group_id: A string value representing the Entity(User) Group Id that you would like to share with. For example, '784f394c-42b6-435a-983c-b7beff2784f9' (required) + :param user_group_id: ID of the user group to share the entity group with. The user group must belong to the current user's owner or to one of its sub-customers (required) :type user_group_id: str - :param role_id: A string value representing the Role Id that describes set of permissions you would like to share (read, write, etc). For example, '784f394c-42b6-435a-983c-b7beff2784f9' (required) + :param role_id: ID of the group role that defines the set of operations to grant to the target user group (required) :type role_id: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request @@ -10843,9 +10843,9 @@ def share_entity_group_to_child_owner_user_group_with_http_info( @validate_call def share_entity_group_to_child_owner_user_group_without_preload_content( self, - entity_group_id: Annotated[StrictStr, Field(description="A string value representing the Entity Group Id that you would like to share. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], - user_group_id: Annotated[StrictStr, Field(description="A string value representing the Entity(User) Group Id that you would like to share with. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], - role_id: Annotated[StrictStr, Field(description="A string value representing the Role Id that describes set of permissions you would like to share (read, write, etc). For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], + entity_group_id: Annotated[StrictStr, Field(description="ID of the entity group to share")], + user_group_id: Annotated[StrictStr, Field(description="ID of the user group to share the entity group with. The user group must belong to the current user's owner or to one of its sub-customers")], + role_id: Annotated[StrictStr, Field(description="ID of the group role that defines the set of operations to grant to the target user group")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], @@ -10861,13 +10861,13 @@ def share_entity_group_to_child_owner_user_group_without_preload_content( ) -> RESTResponseType: """Share the Entity Group with User group (shareEntityGroupToChildOwnerUserGroup) - Share the entity group with specified user group using specified role. Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'WRITE' permission for specified group. + Share the entity group with the specified user group using the specified role. Unlike the 'shareEntityGroup' API method, this method is designed for sharing 'down' the owner hierarchy and does not require 'WRITE' permission for the shared entity group or the target user group. In particular, it allows the current user to re-share an entity group that was shared with them by the parent owner: for example, a customer user may re-share a tenant-owned dashboard group with a user group of their sub-customer. The following security checks are performed: * the target user group must belong to the current user's owner or to one of its sub-customers; * the current user must have the 'SHARE_GROUP' operation granted for the shared entity group: either as a generic permission for the corresponding entity group resource (applies only if the shared entity group belongs to the current user's owner hierarchy), or as a group permission created when the entity group was shared with the current user's user group using a group role that includes the 'SHARE_GROUP' operation; * the specified role must be a group role that is readable by the current user, so it must belong to the current user's owner or to one of its sub-customers; * the operations of the specified role must be a subset of the operations the current user was granted for the shared entity group (always passes if the current user was granted the 'ALL' operation). If the specified role also includes the 'SHARE_GROUP' operation, the members of the target user group will be able to re-share the entity group further down their own owner hierarchy in the same way. Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. - :param entity_group_id: A string value representing the Entity Group Id that you would like to share. For example, '784f394c-42b6-435a-983c-b7beff2784f9' (required) + :param entity_group_id: ID of the entity group to share (required) :type entity_group_id: str - :param user_group_id: A string value representing the Entity(User) Group Id that you would like to share with. For example, '784f394c-42b6-435a-983c-b7beff2784f9' (required) + :param user_group_id: ID of the user group to share the entity group with. The user group must belong to the current user's owner or to one of its sub-customers (required) :type user_group_id: str - :param role_id: A string value representing the Role Id that describes set of permissions you would like to share (read, write, etc). For example, '784f394c-42b6-435a-983c-b7beff2784f9' (required) + :param role_id: ID of the group role that defines the set of operations to grant to the target user group (required) :type role_id: str :param _request_timeout: timeout setting for this request. If one number provided, it will be total request diff --git a/pe/tb_pe_client/api/entity_query_controller_api.py b/pe/tb_pe_client/api/entity_query_controller_api.py index c0deb27f..5afccfe5 100644 --- a/pe/tb_pe_client/api/entity_query_controller_api.py +++ b/pe/tb_pe_client/api/entity_query_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/entity_relation_controller_api.py b/pe/tb_pe_client/api/entity_relation_controller_api.py index 951dbace..38299b55 100644 --- a/pe/tb_pe_client/api/entity_relation_controller_api.py +++ b/pe/tb_pe_client/api/entity_relation_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/entity_view_controller_api.py b/pe/tb_pe_client/api/entity_view_controller_api.py index 1f5b2efa..4ede7a0d 100644 --- a/pe/tb_pe_client/api/entity_view_controller_api.py +++ b/pe/tb_pe_client/api/entity_view_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/event_controller_api.py b/pe/tb_pe_client/api/event_controller_api.py index 772dddbe..5e8770ce 100644 --- a/pe/tb_pe_client/api/event_controller_api.py +++ b/pe/tb_pe_client/api/event_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/group_permission_controller_api.py b/pe/tb_pe_client/api/group_permission_controller_api.py index 5c9cc521..b97d4656 100644 --- a/pe/tb_pe_client/api/group_permission_controller_api.py +++ b/pe/tb_pe_client/api/group_permission_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/image_controller_api.py b/pe/tb_pe_client/api/image_controller_api.py index dc0512b1..f699cc75 100644 --- a/pe/tb_pe_client/api/image_controller_api.py +++ b/pe/tb_pe_client/api/image_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/integration_controller_api.py b/pe/tb_pe_client/api/integration_controller_api.py index 0b025216..db9d460c 100644 --- a/pe/tb_pe_client/api/integration_controller_api.py +++ b/pe/tb_pe_client/api/integration_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/job_controller_api.py b/pe/tb_pe_client/api/job_controller_api.py index e53c0f8e..181ae87a 100644 --- a/pe/tb_pe_client/api/job_controller_api.py +++ b/pe/tb_pe_client/api/job_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/login_endpoint_api.py b/pe/tb_pe_client/api/login_endpoint_api.py index 2f173812..904631fb 100644 --- a/pe/tb_pe_client/api/login_endpoint_api.py +++ b/pe/tb_pe_client/api/login_endpoint_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/lwm2m_controller_api.py b/pe/tb_pe_client/api/lwm2m_controller_api.py index 8872ee3d..4e04f2f0 100644 --- a/pe/tb_pe_client/api/lwm2m_controller_api.py +++ b/pe/tb_pe_client/api/lwm2m_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/mail_config_template_controller_api.py b/pe/tb_pe_client/api/mail_config_template_controller_api.py index 244b9f89..b75871bf 100644 --- a/pe/tb_pe_client/api/mail_config_template_controller_api.py +++ b/pe/tb_pe_client/api/mail_config_template_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/mobile_app_bundle_controller_api.py b/pe/tb_pe_client/api/mobile_app_bundle_controller_api.py index df42c378..6b935f4c 100644 --- a/pe/tb_pe_client/api/mobile_app_bundle_controller_api.py +++ b/pe/tb_pe_client/api/mobile_app_bundle_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/mobile_app_controller_api.py b/pe/tb_pe_client/api/mobile_app_controller_api.py index 0b837530..68abe2c6 100644 --- a/pe/tb_pe_client/api/mobile_app_controller_api.py +++ b/pe/tb_pe_client/api/mobile_app_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/notification_controller_api.py b/pe/tb_pe_client/api/notification_controller_api.py index 72410e69..6d6d0bfb 100644 --- a/pe/tb_pe_client/api/notification_controller_api.py +++ b/pe/tb_pe_client/api/notification_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/notification_rule_controller_api.py b/pe/tb_pe_client/api/notification_rule_controller_api.py index fd5b386b..0453d7d8 100644 --- a/pe/tb_pe_client/api/notification_rule_controller_api.py +++ b/pe/tb_pe_client/api/notification_rule_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/notification_target_controller_api.py b/pe/tb_pe_client/api/notification_target_controller_api.py index c20ee835..ec718138 100644 --- a/pe/tb_pe_client/api/notification_target_controller_api.py +++ b/pe/tb_pe_client/api/notification_target_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/notification_template_controller_api.py b/pe/tb_pe_client/api/notification_template_controller_api.py index f9a9602c..cf267d27 100644 --- a/pe/tb_pe_client/api/notification_template_controller_api.py +++ b/pe/tb_pe_client/api/notification_template_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/o_auth2_config_template_controller_api.py b/pe/tb_pe_client/api/o_auth2_config_template_controller_api.py index 49dea804..aea8cc82 100644 --- a/pe/tb_pe_client/api/o_auth2_config_template_controller_api.py +++ b/pe/tb_pe_client/api/o_auth2_config_template_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/o_auth2_controller_api.py b/pe/tb_pe_client/api/o_auth2_controller_api.py index d296cf4c..c7655649 100644 --- a/pe/tb_pe_client/api/o_auth2_controller_api.py +++ b/pe/tb_pe_client/api/o_auth2_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/ota_package_controller_api.py b/pe/tb_pe_client/api/ota_package_controller_api.py index cd317071..0ae53039 100644 --- a/pe/tb_pe_client/api/ota_package_controller_api.py +++ b/pe/tb_pe_client/api/ota_package_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/owner_controller_api.py b/pe/tb_pe_client/api/owner_controller_api.py index e2651122..1532346e 100644 --- a/pe/tb_pe_client/api/owner_controller_api.py +++ b/pe/tb_pe_client/api/owner_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/qr_code_settings_controller_api.py b/pe/tb_pe_client/api/qr_code_settings_controller_api.py index 7420fdb4..6e86763d 100644 --- a/pe/tb_pe_client/api/qr_code_settings_controller_api.py +++ b/pe/tb_pe_client/api/qr_code_settings_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/queue_controller_api.py b/pe/tb_pe_client/api/queue_controller_api.py index 13a4d2f1..861b8c52 100644 --- a/pe/tb_pe_client/api/queue_controller_api.py +++ b/pe/tb_pe_client/api/queue_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/queue_stats_controller_api.py b/pe/tb_pe_client/api/queue_stats_controller_api.py index ea613b64..90db8c0f 100644 --- a/pe/tb_pe_client/api/queue_stats_controller_api.py +++ b/pe/tb_pe_client/api/queue_stats_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/report_controller_api.py b/pe/tb_pe_client/api/report_controller_api.py index afa19542..0570e4f1 100644 --- a/pe/tb_pe_client/api/report_controller_api.py +++ b/pe/tb_pe_client/api/report_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/report_template_controller_api.py b/pe/tb_pe_client/api/report_template_controller_api.py index 210746c9..793bac62 100644 --- a/pe/tb_pe_client/api/report_template_controller_api.py +++ b/pe/tb_pe_client/api/report_template_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/role_controller_api.py b/pe/tb_pe_client/api/role_controller_api.py index 1020e6ec..f2843127 100644 --- a/pe/tb_pe_client/api/role_controller_api.py +++ b/pe/tb_pe_client/api/role_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/rpc_v1_controller_api.py b/pe/tb_pe_client/api/rpc_v1_controller_api.py index 10cc7bb4..41702df8 100644 --- a/pe/tb_pe_client/api/rpc_v1_controller_api.py +++ b/pe/tb_pe_client/api/rpc_v1_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/rpc_v2_controller_api.py b/pe/tb_pe_client/api/rpc_v2_controller_api.py index bfac7b9f..51a210bb 100644 --- a/pe/tb_pe_client/api/rpc_v2_controller_api.py +++ b/pe/tb_pe_client/api/rpc_v2_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/rule_chain_controller_api.py b/pe/tb_pe_client/api/rule_chain_controller_api.py index 31bfa4de..4cba61dd 100644 --- a/pe/tb_pe_client/api/rule_chain_controller_api.py +++ b/pe/tb_pe_client/api/rule_chain_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/rule_engine_controller_api.py b/pe/tb_pe_client/api/rule_engine_controller_api.py index 479babcd..d198b367 100644 --- a/pe/tb_pe_client/api/rule_engine_controller_api.py +++ b/pe/tb_pe_client/api/rule_engine_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/scheduler_event_controller_api.py b/pe/tb_pe_client/api/scheduler_event_controller_api.py index 28a0c1c2..2b4ef25e 100644 --- a/pe/tb_pe_client/api/scheduler_event_controller_api.py +++ b/pe/tb_pe_client/api/scheduler_event_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/secret_controller_api.py b/pe/tb_pe_client/api/secret_controller_api.py index 50bf53ea..8d5bf256 100644 --- a/pe/tb_pe_client/api/secret_controller_api.py +++ b/pe/tb_pe_client/api/secret_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/self_registration_controller_api.py b/pe/tb_pe_client/api/self_registration_controller_api.py index c5bb5836..5ddb1d9d 100644 --- a/pe/tb_pe_client/api/self_registration_controller_api.py +++ b/pe/tb_pe_client/api/self_registration_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/sign_up_controller_api.py b/pe/tb_pe_client/api/sign_up_controller_api.py index 2249df3f..cc7bd346 100644 --- a/pe/tb_pe_client/api/sign_up_controller_api.py +++ b/pe/tb_pe_client/api/sign_up_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/solution_export_import_controller_api.py b/pe/tb_pe_client/api/solution_export_import_controller_api.py index cc8e9979..8bc2a706 100644 --- a/pe/tb_pe_client/api/solution_export_import_controller_api.py +++ b/pe/tb_pe_client/api/solution_export_import_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/tb_resource_controller_api.py b/pe/tb_pe_client/api/tb_resource_controller_api.py index cdc9d775..24ea7dc6 100644 --- a/pe/tb_pe_client/api/tb_resource_controller_api.py +++ b/pe/tb_pe_client/api/tb_resource_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/telemetry_controller_api.py b/pe/tb_pe_client/api/telemetry_controller_api.py index 8cea4b22..d7eda70c 100644 --- a/pe/tb_pe_client/api/telemetry_controller_api.py +++ b/pe/tb_pe_client/api/telemetry_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/tenant_controller_api.py b/pe/tb_pe_client/api/tenant_controller_api.py index 4470dada..fa09f919 100644 --- a/pe/tb_pe_client/api/tenant_controller_api.py +++ b/pe/tb_pe_client/api/tenant_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/tenant_profile_controller_api.py b/pe/tb_pe_client/api/tenant_profile_controller_api.py index a54c24bc..55851c17 100644 --- a/pe/tb_pe_client/api/tenant_profile_controller_api.py +++ b/pe/tb_pe_client/api/tenant_profile_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/translation_controller_api.py b/pe/tb_pe_client/api/translation_controller_api.py index da289b94..a9109af2 100644 --- a/pe/tb_pe_client/api/translation_controller_api.py +++ b/pe/tb_pe_client/api/translation_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/trendz_api_controller_api.py b/pe/tb_pe_client/api/trendz_api_controller_api.py index 32675f52..9f47fe69 100644 --- a/pe/tb_pe_client/api/trendz_api_controller_api.py +++ b/pe/tb_pe_client/api/trendz_api_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/trendz_controller_api.py b/pe/tb_pe_client/api/trendz_controller_api.py index dc2b0816..a9b6715d 100644 --- a/pe/tb_pe_client/api/trendz_controller_api.py +++ b/pe/tb_pe_client/api/trendz_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/two_factor_auth_config_controller_api.py b/pe/tb_pe_client/api/two_factor_auth_config_controller_api.py index 4457ad5a..399e3118 100644 --- a/pe/tb_pe_client/api/two_factor_auth_config_controller_api.py +++ b/pe/tb_pe_client/api/two_factor_auth_config_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/two_factor_auth_controller_api.py b/pe/tb_pe_client/api/two_factor_auth_controller_api.py index 23ab121d..cf1c711b 100644 --- a/pe/tb_pe_client/api/two_factor_auth_controller_api.py +++ b/pe/tb_pe_client/api/two_factor_auth_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/ui_settings_controller_api.py b/pe/tb_pe_client/api/ui_settings_controller_api.py index 8ac3db0e..45764dc5 100644 --- a/pe/tb_pe_client/api/ui_settings_controller_api.py +++ b/pe/tb_pe_client/api/ui_settings_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/usage_info_controller_api.py b/pe/tb_pe_client/api/usage_info_controller_api.py index 9ae143b8..513fb6d4 100644 --- a/pe/tb_pe_client/api/usage_info_controller_api.py +++ b/pe/tb_pe_client/api/usage_info_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/user_controller_api.py b/pe/tb_pe_client/api/user_controller_api.py index 2749613e..0ace5809 100644 --- a/pe/tb_pe_client/api/user_controller_api.py +++ b/pe/tb_pe_client/api/user_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/user_permissions_controller_api.py b/pe/tb_pe_client/api/user_permissions_controller_api.py index 02b01a02..ebf04968 100644 --- a/pe/tb_pe_client/api/user_permissions_controller_api.py +++ b/pe/tb_pe_client/api/user_permissions_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/white_labeling_controller_api.py b/pe/tb_pe_client/api/white_labeling_controller_api.py index 31bac701..30733eb8 100644 --- a/pe/tb_pe_client/api/white_labeling_controller_api.py +++ b/pe/tb_pe_client/api/white_labeling_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/widget_type_controller_api.py b/pe/tb_pe_client/api/widget_type_controller_api.py index 030c47c2..797109ac 100644 --- a/pe/tb_pe_client/api/widget_type_controller_api.py +++ b/pe/tb_pe_client/api/widget_type_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/widgets_bundle_controller_api.py b/pe/tb_pe_client/api/widgets_bundle_controller_api.py index 4a83933f..e6b3c940 100644 --- a/pe/tb_pe_client/api/widgets_bundle_controller_api.py +++ b/pe/tb_pe_client/api/widgets_bundle_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api_client.py b/pe/tb_pe_client/api_client.py index 5bf69190..96dbd8ff 100644 --- a/pe/tb_pe_client/api_client.py +++ b/pe/tb_pe_client/api_client.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/client.pyi b/pe/tb_pe_client/client.pyi index 7c93adc4..5b371e79 100644 --- a/pe/tb_pe_client/client.pyi +++ b/pe/tb_pe_client/client.pyi @@ -257,9 +257,9 @@ class ThingsboardClient: def list_chats_with_http_info(self, chat_type: ChatType, _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> ApiResponse[object]: ... def list_chats_without_preload_content(self, chat_type: ChatType, _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> RESTResponseType: ... def _list_chats_serialize(self, chat_type, _request_auth, _content_type, _headers, _host_index) -> RequestSerialized: ... - def send_chat_message(self, chat_id: UUID, x_authorization: StrictStr, body: StrictStr, accept_language: Optional[StrictStr] = ..., _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> List[object]: ... - def send_chat_message_with_http_info(self, chat_id: UUID, x_authorization: StrictStr, body: StrictStr, accept_language: Optional[StrictStr] = ..., _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> ApiResponse[List[object]]: ... - def send_chat_message_without_preload_content(self, chat_id: UUID, x_authorization: StrictStr, body: StrictStr, accept_language: Optional[StrictStr] = ..., _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> RESTResponseType: ... + def send_chat_message(self, chat_id: UUID, x_authorization: StrictStr, body: Optional[Any], accept_language: Optional[StrictStr] = ..., _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> List[object]: ... + def send_chat_message_with_http_info(self, chat_id: UUID, x_authorization: StrictStr, body: Optional[Any], accept_language: Optional[StrictStr] = ..., _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> ApiResponse[List[object]]: ... + def send_chat_message_without_preload_content(self, chat_id: UUID, x_authorization: StrictStr, body: Optional[Any], accept_language: Optional[StrictStr] = ..., _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> RESTResponseType: ... def _send_chat_message_serialize(self, chat_id, x_authorization, body, accept_language, _request_auth, _content_type, _headers, _host_index) -> RequestSerialized: ... def update_chat(self, chat_id: UUID, body: Optional[Any], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> None: ... def update_chat_with_http_info(self, chat_id: UUID, body: Optional[Any], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> ApiResponse[None]: ... @@ -1557,9 +1557,9 @@ class ThingsboardClient: def share_entity_group_with_http_info(self, entity_group_id: Annotated[StrictStr, Field(description="A string value representing the Entity Group Id. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], share_group_request: ShareGroupRequest, _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> ApiResponse[None]: ... def share_entity_group_without_preload_content(self, entity_group_id: Annotated[StrictStr, Field(description="A string value representing the Entity Group Id. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], share_group_request: ShareGroupRequest, _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> RESTResponseType: ... def _share_entity_group_serialize(self, entity_group_id, share_group_request, _request_auth, _content_type, _headers, _host_index) -> RequestSerialized: ... - def share_entity_group_to_child_owner_user_group(self, entity_group_id: Annotated[StrictStr, Field(description="A string value representing the Entity Group Id that you would like to share. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], user_group_id: Annotated[StrictStr, Field(description="A string value representing the Entity(User) Group Id that you would like to share with. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], role_id: Annotated[StrictStr, Field(description="A string value representing the Role Id that describes set of permissions you would like to share (read, write, etc). For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> None: ... - def share_entity_group_to_child_owner_user_group_with_http_info(self, entity_group_id: Annotated[StrictStr, Field(description="A string value representing the Entity Group Id that you would like to share. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], user_group_id: Annotated[StrictStr, Field(description="A string value representing the Entity(User) Group Id that you would like to share with. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], role_id: Annotated[StrictStr, Field(description="A string value representing the Role Id that describes set of permissions you would like to share (read, write, etc). For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> ApiResponse[None]: ... - def share_entity_group_to_child_owner_user_group_without_preload_content(self, entity_group_id: Annotated[StrictStr, Field(description="A string value representing the Entity Group Id that you would like to share. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], user_group_id: Annotated[StrictStr, Field(description="A string value representing the Entity(User) Group Id that you would like to share with. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], role_id: Annotated[StrictStr, Field(description="A string value representing the Role Id that describes set of permissions you would like to share (read, write, etc). For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> RESTResponseType: ... + def share_entity_group_to_child_owner_user_group(self, entity_group_id: Annotated[StrictStr, Field(description="ID of the entity group to share")], user_group_id: Annotated[StrictStr, Field(description="ID of the user group to share the entity group with. The user group must belong to the current user's owner or to one of its sub-customers")], role_id: Annotated[StrictStr, Field(description="ID of the group role that defines the set of operations to grant to the target user group")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> None: ... + def share_entity_group_to_child_owner_user_group_with_http_info(self, entity_group_id: Annotated[StrictStr, Field(description="ID of the entity group to share")], user_group_id: Annotated[StrictStr, Field(description="ID of the user group to share the entity group with. The user group must belong to the current user's owner or to one of its sub-customers")], role_id: Annotated[StrictStr, Field(description="ID of the group role that defines the set of operations to grant to the target user group")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> ApiResponse[None]: ... + def share_entity_group_to_child_owner_user_group_without_preload_content(self, entity_group_id: Annotated[StrictStr, Field(description="ID of the entity group to share")], user_group_id: Annotated[StrictStr, Field(description="ID of the user group to share the entity group with. The user group must belong to the current user's owner or to one of its sub-customers")], role_id: Annotated[StrictStr, Field(description="ID of the group role that defines the set of operations to grant to the target user group")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> RESTResponseType: ... def _share_entity_group_to_child_owner_user_group_serialize(self, entity_group_id, user_group_id, role_id, _request_auth, _content_type, _headers, _host_index) -> RequestSerialized: ... def unassign_entity_group_from_edge(self, edge_id: Annotated[StrictStr, Field(description="A string value representing the edge id. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], group_type: Annotated[StrictStr, Field(description="EntityGroup type")], entity_group_id: Annotated[StrictStr, Field(description="A string value representing the Entity Group Id. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> EntityGroup: ... def unassign_entity_group_from_edge_with_http_info(self, edge_id: Annotated[StrictStr, Field(description="A string value representing the edge id. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], group_type: Annotated[StrictStr, Field(description="EntityGroup type")], entity_group_id: Annotated[StrictStr, Field(description="A string value representing the Entity Group Id. For example, '784f394c-42b6-435a-983c-b7beff2784f9'")], _request_timeout: Union[ None, Annotated[StrictFloat, Field(gt=0)], Tuple[ Annotated[StrictFloat, Field(gt=0)], Annotated[StrictFloat, Field(gt=0)] ] ] = ..., _request_auth: Optional[Dict[StrictStr, Any]] = ..., _content_type: Optional[StrictStr] = ..., _headers: Optional[Dict[StrictStr, Any]] = ..., _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = ...) -> ApiResponse[EntityGroup]: ... diff --git a/pe/tb_pe_client/configuration.py b/pe/tb_pe_client/configuration.py index 431b466b..0b82dbf2 100644 --- a/pe/tb_pe_client/configuration.py +++ b/pe/tb_pe_client/configuration.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -227,7 +227,7 @@ def __init__( ) -> None: """Constructor """ - self._base_path = "http://localhost:8080" if host is None else host + self._base_path = "http://localhost:41237" if host is None else host """Default Base url """ self.server_index = 0 if server_index is None and host is None else server_index @@ -549,7 +549,7 @@ def to_debug_report(self) -> str: return "Python SDK Debug Report:\n"\ "OS: {env}\n"\ "Python Version: {pyversion}\n"\ - "Version of the API: 4.3.1.3PE\n"\ + "Version of the API: 4.3.1.4PE\n"\ "SDK Package Version: 1.0.0".\ format(env=sys.platform, pyversion=sys.version) @@ -560,7 +560,7 @@ def get_host_settings(self) -> List[HostSetting]: """ return [ { - 'url': "http://localhost:8080", + 'url': "http://localhost:41237", 'description': "Generated server url", } ] diff --git a/pe/tb_pe_client/exceptions.py b/pe/tb_pe_client/exceptions.py index d57b73a3..490a0335 100644 --- a/pe/tb_pe_client/exceptions.py +++ b/pe/tb_pe_client/exceptions.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3PE + The version of the OpenAPI document: 4.3.1.4PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/models/dashboard.py b/pe/tb_pe_client/models/dashboard.py index 07255b75..1c7b4a10 100644 --- a/pe/tb_pe_client/models/dashboard.py +++ b/pe/tb_pe_client/models/dashboard.py @@ -47,7 +47,7 @@ class Dashboard(BaseModel): assigned_customers: Optional[List[ShortCustomerInfo]] = Field(default=None, description="List of assigned customers with their info.", serialization_alias="assignedCustomers") mobile_hide: Optional[StrictBool] = Field(default=None, description="Hide dashboard from mobile devices. Useful if the dashboard is not designed for small screens.", serialization_alias="mobileHide") mobile_order: Optional[StrictInt] = Field(default=None, description="Order on mobile devices. Useful to adjust sorting of the dashboards for mobile applications", serialization_alias="mobileOrder") - configuration: Optional[Any] = None + configuration: Optional[Any] = Field(default=None, description="JSON object with main configuration of the dashboard: layouts, widgets, aliases, etc. The JSON structure of the dashboard configuration is quite complex. The easiest way to learn it is to export existing dashboard to JSON.") resources: Optional[List[ResourceExportData]] = None version: Optional[StrictInt] = None __properties: ClassVar[List[str]] = ["id", "createdTime", "tenantId", "customerId", "ownerId", "title", "name", "image", "assignedCustomers", "mobileHide", "mobileOrder", "configuration", "resources", "version"] diff --git a/pe/tb_pe_client/models/dashboard_info.py b/pe/tb_pe_client/models/dashboard_info.py index 868f2af0..e02fade4 100644 --- a/pe/tb_pe_client/models/dashboard_info.py +++ b/pe/tb_pe_client/models/dashboard_info.py @@ -48,7 +48,7 @@ class DashboardInfo(BaseModel): assigned_customers: Optional[List[ShortCustomerInfo]] = Field(default=None, description="List of assigned customers with their info.", serialization_alias="assignedCustomers") mobile_hide: Optional[StrictBool] = Field(default=None, description="Hide dashboard from mobile devices. Useful if the dashboard is not designed for small screens.", serialization_alias="mobileHide") mobile_order: Optional[StrictInt] = Field(default=None, description="Order on mobile devices. Useful to adjust sorting of the dashboards for mobile applications", serialization_alias="mobileOrder") - configuration: Optional[Any] = None + configuration: Optional[Any] = Field(default=None, description="JSON object with main configuration of the dashboard: layouts, widgets, aliases, etc. The JSON structure of the dashboard configuration is quite complex. The easiest way to learn it is to export existing dashboard to JSON.") resources: Optional[List[ResourceExportData]] = None version: Optional[StrictInt] = None groups: Optional[List[EntityInfo]] = Field(default=None, description="Groups") diff --git a/pe/tb_pe_client/models/home_dashboard.py b/pe/tb_pe_client/models/home_dashboard.py index 70235748..3c4b768c 100644 --- a/pe/tb_pe_client/models/home_dashboard.py +++ b/pe/tb_pe_client/models/home_dashboard.py @@ -47,7 +47,7 @@ class HomeDashboard(BaseModel): assigned_customers: Optional[List[ShortCustomerInfo]] = Field(default=None, description="List of assigned customers with their info.", serialization_alias="assignedCustomers") mobile_hide: Optional[StrictBool] = Field(default=None, description="Hide dashboard from mobile devices. Useful if the dashboard is not designed for small screens.", serialization_alias="mobileHide") mobile_order: Optional[StrictInt] = Field(default=None, description="Order on mobile devices. Useful to adjust sorting of the dashboards for mobile applications", serialization_alias="mobileOrder") - configuration: Optional[Any] = None + configuration: Optional[Any] = Field(default=None, description="JSON object with main configuration of the dashboard: layouts, widgets, aliases, etc. The JSON structure of the dashboard configuration is quite complex. The easiest way to learn it is to export existing dashboard to JSON.") resources: Optional[List[ResourceExportData]] = None version: Optional[StrictInt] = None hide_dashboard_toolbar: Optional[StrictBool] = Field(default=None, description="Hide dashboard toolbar flag. Useful for rendering dashboards on mobile.", serialization_alias="hideDashboardToolbar") diff --git a/pe/tb_pe_client/models/telemetry_observe_strategy.py b/pe/tb_pe_client/models/telemetry_observe_strategy.py index 256043e4..c52f8fc2 100644 --- a/pe/tb_pe_client/models/telemetry_observe_strategy.py +++ b/pe/tb_pe_client/models/telemetry_observe_strategy.py @@ -24,15 +24,15 @@ class TelemetryObserveStrategy(str, Enum): """ - TelemetryObserveStrategy + Observation strategy for telemetry. SINGLE (0): one resource equals one single observe request. COMPOSITE_ALL (1): all resources in one composite observe request. COMPOSITE_BY_OBJECT (2): grouped composite observe requests by object. """ """ allowed enum values """ - SINGLE_LEFT_PARENTHESIS_0_RIGHT_PARENTHESIS_COLON__ONE_RESOURCE_EQUALS_ONE_SINGLE_OBSERVE_REQUEST = 'SINGLE (0): One resource equals one single observe request' - COMPOSITE_ALL_LEFT_PARENTHESIS_1_RIGHT_PARENTHESIS_COLON__ALL_RESOURCES_IN_ONE_COMPOSITE_OBSERVE_REQUEST = 'COMPOSITE_ALL (1): All resources in one composite observe request' - COMPOSITE_BY_OBJECT_LEFT_PARENTHESIS_2_RIGHT_PARENTHESIS_COLON__GROUPED_COMPOSITE_OBSERVE_REQUESTS_BY_OBJECT = 'COMPOSITE_BY_OBJECT (2): Grouped composite observe requests by object' + SINGLE = 'SINGLE' + COMPOSITE_ALL = 'COMPOSITE_ALL' + COMPOSITE_BY_OBJECT = 'COMPOSITE_BY_OBJECT' @classmethod def from_json(cls, json_str: str) -> Self: From 24edfc3ef939b501fe12ba3ce92f8309a0a5e281 Mon Sep 17 00:00:00 2001 From: Viacheslav Klimov Date: Thu, 6 Aug 2026 15:01:18 +0300 Subject: [PATCH 2/2] Version set to 4.3.1.3PE --- pe/spec/openapi.json | 2 +- pe/tb_pe_client/api/admin_controller_api.py | 2 +- pe/tb_pe_client/api/ai_chat_controller_api.py | 2 +- pe/tb_pe_client/api/ai_device_dashboard_controller_api.py | 2 +- pe/tb_pe_client/api/ai_model_controller_api.py | 2 +- pe/tb_pe_client/api/ai_solution_controller_api.py | 2 +- pe/tb_pe_client/api/ai_tool_controller_api.py | 2 +- pe/tb_pe_client/api/alarm_comment_controller_api.py | 2 +- pe/tb_pe_client/api/alarm_controller_api.py | 2 +- pe/tb_pe_client/api/alarm_rule_controller_api.py | 2 +- pe/tb_pe_client/api/api_key_controller_api.py | 2 +- pe/tb_pe_client/api/asset_controller_api.py | 2 +- pe/tb_pe_client/api/asset_profile_controller_api.py | 2 +- pe/tb_pe_client/api/audit_log_controller_api.py | 2 +- pe/tb_pe_client/api/auth_controller_api.py | 2 +- pe/tb_pe_client/api/blob_entity_controller_api.py | 2 +- pe/tb_pe_client/api/calculated_field_controller_api.py | 2 +- pe/tb_pe_client/api/component_descriptor_controller_api.py | 2 +- pe/tb_pe_client/api/converter_controller_api.py | 2 +- pe/tb_pe_client/api/converter_library_controller_api.py | 2 +- pe/tb_pe_client/api/custom_menu_controller_api.py | 2 +- pe/tb_pe_client/api/custom_translation_controller_api.py | 2 +- pe/tb_pe_client/api/customer_controller_api.py | 2 +- pe/tb_pe_client/api/dashboard_controller_api.py | 2 +- pe/tb_pe_client/api/dashboard_report_controller_api.py | 2 +- pe/tb_pe_client/api/device_connectivity_controller_api.py | 2 +- pe/tb_pe_client/api/device_controller_api.py | 2 +- .../api/device_group_ota_package_controller_api.py | 2 +- pe/tb_pe_client/api/device_profile_controller_api.py | 2 +- pe/tb_pe_client/api/domain_controller_api.py | 2 +- pe/tb_pe_client/api/edge_controller_api.py | 2 +- pe/tb_pe_client/api/edge_event_controller_api.py | 2 +- .../api/entities_version_control_controller_api.py | 2 +- pe/tb_pe_client/api/entity_group_controller_api.py | 2 +- pe/tb_pe_client/api/entity_query_controller_api.py | 2 +- pe/tb_pe_client/api/entity_relation_controller_api.py | 2 +- pe/tb_pe_client/api/entity_view_controller_api.py | 2 +- pe/tb_pe_client/api/event_controller_api.py | 2 +- pe/tb_pe_client/api/group_permission_controller_api.py | 2 +- pe/tb_pe_client/api/image_controller_api.py | 2 +- pe/tb_pe_client/api/integration_controller_api.py | 2 +- pe/tb_pe_client/api/job_controller_api.py | 2 +- pe/tb_pe_client/api/login_endpoint_api.py | 2 +- pe/tb_pe_client/api/lwm2m_controller_api.py | 2 +- pe/tb_pe_client/api/mail_config_template_controller_api.py | 2 +- pe/tb_pe_client/api/mobile_app_bundle_controller_api.py | 2 +- pe/tb_pe_client/api/mobile_app_controller_api.py | 2 +- pe/tb_pe_client/api/notification_controller_api.py | 2 +- pe/tb_pe_client/api/notification_rule_controller_api.py | 2 +- pe/tb_pe_client/api/notification_target_controller_api.py | 2 +- pe/tb_pe_client/api/notification_template_controller_api.py | 2 +- pe/tb_pe_client/api/o_auth2_config_template_controller_api.py | 2 +- pe/tb_pe_client/api/o_auth2_controller_api.py | 2 +- pe/tb_pe_client/api/ota_package_controller_api.py | 2 +- pe/tb_pe_client/api/owner_controller_api.py | 2 +- pe/tb_pe_client/api/qr_code_settings_controller_api.py | 2 +- pe/tb_pe_client/api/queue_controller_api.py | 2 +- pe/tb_pe_client/api/queue_stats_controller_api.py | 2 +- pe/tb_pe_client/api/report_controller_api.py | 2 +- pe/tb_pe_client/api/report_template_controller_api.py | 2 +- pe/tb_pe_client/api/role_controller_api.py | 2 +- pe/tb_pe_client/api/rpc_v1_controller_api.py | 2 +- pe/tb_pe_client/api/rpc_v2_controller_api.py | 2 +- pe/tb_pe_client/api/rule_chain_controller_api.py | 2 +- pe/tb_pe_client/api/rule_engine_controller_api.py | 2 +- pe/tb_pe_client/api/scheduler_event_controller_api.py | 2 +- pe/tb_pe_client/api/secret_controller_api.py | 2 +- pe/tb_pe_client/api/self_registration_controller_api.py | 2 +- pe/tb_pe_client/api/sign_up_controller_api.py | 2 +- pe/tb_pe_client/api/solution_export_import_controller_api.py | 2 +- pe/tb_pe_client/api/tb_resource_controller_api.py | 2 +- pe/tb_pe_client/api/telemetry_controller_api.py | 2 +- pe/tb_pe_client/api/tenant_controller_api.py | 2 +- pe/tb_pe_client/api/tenant_profile_controller_api.py | 2 +- pe/tb_pe_client/api/translation_controller_api.py | 2 +- pe/tb_pe_client/api/trendz_api_controller_api.py | 2 +- pe/tb_pe_client/api/trendz_controller_api.py | 2 +- pe/tb_pe_client/api/two_factor_auth_config_controller_api.py | 2 +- pe/tb_pe_client/api/two_factor_auth_controller_api.py | 2 +- pe/tb_pe_client/api/ui_settings_controller_api.py | 2 +- pe/tb_pe_client/api/usage_info_controller_api.py | 2 +- pe/tb_pe_client/api/user_controller_api.py | 2 +- pe/tb_pe_client/api/user_permissions_controller_api.py | 2 +- pe/tb_pe_client/api/white_labeling_controller_api.py | 2 +- pe/tb_pe_client/api/widget_type_controller_api.py | 2 +- pe/tb_pe_client/api/widgets_bundle_controller_api.py | 2 +- pe/tb_pe_client/api_client.py | 2 +- pe/tb_pe_client/configuration.py | 4 ++-- pe/tb_pe_client/exceptions.py | 2 +- 89 files changed, 90 insertions(+), 90 deletions(-) diff --git a/pe/spec/openapi.json b/pe/spec/openapi.json index 4f827ab0..1f5e1e47 100644 --- a/pe/spec/openapi.json +++ b/pe/spec/openapi.json @@ -12,7 +12,7 @@ "name": "Apache License Version 2.0", "url": "https://github.com/thingsboard/thingsboard/blob/master/LICENSE" }, - "version": "4.3.1.4PE" + "version": "4.3.1.3PE" }, "servers": [ { diff --git a/pe/tb_pe_client/api/admin_controller_api.py b/pe/tb_pe_client/api/admin_controller_api.py index 81a4e2e1..1f3e8cd2 100644 --- a/pe/tb_pe_client/api/admin_controller_api.py +++ b/pe/tb_pe_client/api/admin_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/ai_chat_controller_api.py b/pe/tb_pe_client/api/ai_chat_controller_api.py index 21c3a3b0..88d760b6 100644 --- a/pe/tb_pe_client/api/ai_chat_controller_api.py +++ b/pe/tb_pe_client/api/ai_chat_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/ai_device_dashboard_controller_api.py b/pe/tb_pe_client/api/ai_device_dashboard_controller_api.py index 7e008d99..56ff2b8d 100644 --- a/pe/tb_pe_client/api/ai_device_dashboard_controller_api.py +++ b/pe/tb_pe_client/api/ai_device_dashboard_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/ai_model_controller_api.py b/pe/tb_pe_client/api/ai_model_controller_api.py index 0fa5baa4..e8828172 100644 --- a/pe/tb_pe_client/api/ai_model_controller_api.py +++ b/pe/tb_pe_client/api/ai_model_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/ai_solution_controller_api.py b/pe/tb_pe_client/api/ai_solution_controller_api.py index 5f625f1a..10ef78e9 100644 --- a/pe/tb_pe_client/api/ai_solution_controller_api.py +++ b/pe/tb_pe_client/api/ai_solution_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/ai_tool_controller_api.py b/pe/tb_pe_client/api/ai_tool_controller_api.py index d021d97b..76052f7a 100644 --- a/pe/tb_pe_client/api/ai_tool_controller_api.py +++ b/pe/tb_pe_client/api/ai_tool_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/alarm_comment_controller_api.py b/pe/tb_pe_client/api/alarm_comment_controller_api.py index 7950ae60..d29a0f52 100644 --- a/pe/tb_pe_client/api/alarm_comment_controller_api.py +++ b/pe/tb_pe_client/api/alarm_comment_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/alarm_controller_api.py b/pe/tb_pe_client/api/alarm_controller_api.py index c7460107..ee023157 100644 --- a/pe/tb_pe_client/api/alarm_controller_api.py +++ b/pe/tb_pe_client/api/alarm_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/alarm_rule_controller_api.py b/pe/tb_pe_client/api/alarm_rule_controller_api.py index ed60e060..b5677fa9 100644 --- a/pe/tb_pe_client/api/alarm_rule_controller_api.py +++ b/pe/tb_pe_client/api/alarm_rule_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/api_key_controller_api.py b/pe/tb_pe_client/api/api_key_controller_api.py index 2a4f662c..e2b8eb05 100644 --- a/pe/tb_pe_client/api/api_key_controller_api.py +++ b/pe/tb_pe_client/api/api_key_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/asset_controller_api.py b/pe/tb_pe_client/api/asset_controller_api.py index acbc6f61..f9473fab 100644 --- a/pe/tb_pe_client/api/asset_controller_api.py +++ b/pe/tb_pe_client/api/asset_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/asset_profile_controller_api.py b/pe/tb_pe_client/api/asset_profile_controller_api.py index f0263dbd..616abff7 100644 --- a/pe/tb_pe_client/api/asset_profile_controller_api.py +++ b/pe/tb_pe_client/api/asset_profile_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/audit_log_controller_api.py b/pe/tb_pe_client/api/audit_log_controller_api.py index 15115de9..d0c44042 100644 --- a/pe/tb_pe_client/api/audit_log_controller_api.py +++ b/pe/tb_pe_client/api/audit_log_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/auth_controller_api.py b/pe/tb_pe_client/api/auth_controller_api.py index a3d751ff..c3a3675e 100644 --- a/pe/tb_pe_client/api/auth_controller_api.py +++ b/pe/tb_pe_client/api/auth_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/blob_entity_controller_api.py b/pe/tb_pe_client/api/blob_entity_controller_api.py index 0154f748..fbae22b4 100644 --- a/pe/tb_pe_client/api/blob_entity_controller_api.py +++ b/pe/tb_pe_client/api/blob_entity_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/calculated_field_controller_api.py b/pe/tb_pe_client/api/calculated_field_controller_api.py index 385c4a17..65039265 100644 --- a/pe/tb_pe_client/api/calculated_field_controller_api.py +++ b/pe/tb_pe_client/api/calculated_field_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/component_descriptor_controller_api.py b/pe/tb_pe_client/api/component_descriptor_controller_api.py index d26e11d3..b490dd03 100644 --- a/pe/tb_pe_client/api/component_descriptor_controller_api.py +++ b/pe/tb_pe_client/api/component_descriptor_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/converter_controller_api.py b/pe/tb_pe_client/api/converter_controller_api.py index 70a62461..574e4ffc 100644 --- a/pe/tb_pe_client/api/converter_controller_api.py +++ b/pe/tb_pe_client/api/converter_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/converter_library_controller_api.py b/pe/tb_pe_client/api/converter_library_controller_api.py index 50a2ade2..a776b6fa 100644 --- a/pe/tb_pe_client/api/converter_library_controller_api.py +++ b/pe/tb_pe_client/api/converter_library_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/custom_menu_controller_api.py b/pe/tb_pe_client/api/custom_menu_controller_api.py index e98535c6..6147e335 100644 --- a/pe/tb_pe_client/api/custom_menu_controller_api.py +++ b/pe/tb_pe_client/api/custom_menu_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/custom_translation_controller_api.py b/pe/tb_pe_client/api/custom_translation_controller_api.py index 5c81409d..a081efd1 100644 --- a/pe/tb_pe_client/api/custom_translation_controller_api.py +++ b/pe/tb_pe_client/api/custom_translation_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/customer_controller_api.py b/pe/tb_pe_client/api/customer_controller_api.py index 624148c6..24baf6d4 100644 --- a/pe/tb_pe_client/api/customer_controller_api.py +++ b/pe/tb_pe_client/api/customer_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/dashboard_controller_api.py b/pe/tb_pe_client/api/dashboard_controller_api.py index 4fde297a..48a7902a 100644 --- a/pe/tb_pe_client/api/dashboard_controller_api.py +++ b/pe/tb_pe_client/api/dashboard_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/dashboard_report_controller_api.py b/pe/tb_pe_client/api/dashboard_report_controller_api.py index cda991f0..e4b4c6a2 100644 --- a/pe/tb_pe_client/api/dashboard_report_controller_api.py +++ b/pe/tb_pe_client/api/dashboard_report_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/device_connectivity_controller_api.py b/pe/tb_pe_client/api/device_connectivity_controller_api.py index 578105bf..2497c6d5 100644 --- a/pe/tb_pe_client/api/device_connectivity_controller_api.py +++ b/pe/tb_pe_client/api/device_connectivity_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/device_controller_api.py b/pe/tb_pe_client/api/device_controller_api.py index df5a89a2..c0600f4a 100644 --- a/pe/tb_pe_client/api/device_controller_api.py +++ b/pe/tb_pe_client/api/device_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/device_group_ota_package_controller_api.py b/pe/tb_pe_client/api/device_group_ota_package_controller_api.py index 37247987..eb9171a5 100644 --- a/pe/tb_pe_client/api/device_group_ota_package_controller_api.py +++ b/pe/tb_pe_client/api/device_group_ota_package_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/device_profile_controller_api.py b/pe/tb_pe_client/api/device_profile_controller_api.py index 97f73177..73616040 100644 --- a/pe/tb_pe_client/api/device_profile_controller_api.py +++ b/pe/tb_pe_client/api/device_profile_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/domain_controller_api.py b/pe/tb_pe_client/api/domain_controller_api.py index 9af1a364..29c65c7e 100644 --- a/pe/tb_pe_client/api/domain_controller_api.py +++ b/pe/tb_pe_client/api/domain_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/edge_controller_api.py b/pe/tb_pe_client/api/edge_controller_api.py index cccba03c..889cdf80 100644 --- a/pe/tb_pe_client/api/edge_controller_api.py +++ b/pe/tb_pe_client/api/edge_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/edge_event_controller_api.py b/pe/tb_pe_client/api/edge_event_controller_api.py index 75cbbf30..b5240635 100644 --- a/pe/tb_pe_client/api/edge_event_controller_api.py +++ b/pe/tb_pe_client/api/edge_event_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/entities_version_control_controller_api.py b/pe/tb_pe_client/api/entities_version_control_controller_api.py index 5ee44b43..71bc1d9d 100644 --- a/pe/tb_pe_client/api/entities_version_control_controller_api.py +++ b/pe/tb_pe_client/api/entities_version_control_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/entity_group_controller_api.py b/pe/tb_pe_client/api/entity_group_controller_api.py index 70acc272..1a4cce9a 100644 --- a/pe/tb_pe_client/api/entity_group_controller_api.py +++ b/pe/tb_pe_client/api/entity_group_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/entity_query_controller_api.py b/pe/tb_pe_client/api/entity_query_controller_api.py index 5afccfe5..c0deb27f 100644 --- a/pe/tb_pe_client/api/entity_query_controller_api.py +++ b/pe/tb_pe_client/api/entity_query_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/entity_relation_controller_api.py b/pe/tb_pe_client/api/entity_relation_controller_api.py index 38299b55..951dbace 100644 --- a/pe/tb_pe_client/api/entity_relation_controller_api.py +++ b/pe/tb_pe_client/api/entity_relation_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/entity_view_controller_api.py b/pe/tb_pe_client/api/entity_view_controller_api.py index 4ede7a0d..1f5b2efa 100644 --- a/pe/tb_pe_client/api/entity_view_controller_api.py +++ b/pe/tb_pe_client/api/entity_view_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/event_controller_api.py b/pe/tb_pe_client/api/event_controller_api.py index 5e8770ce..772dddbe 100644 --- a/pe/tb_pe_client/api/event_controller_api.py +++ b/pe/tb_pe_client/api/event_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/group_permission_controller_api.py b/pe/tb_pe_client/api/group_permission_controller_api.py index b97d4656..5c9cc521 100644 --- a/pe/tb_pe_client/api/group_permission_controller_api.py +++ b/pe/tb_pe_client/api/group_permission_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/image_controller_api.py b/pe/tb_pe_client/api/image_controller_api.py index f699cc75..dc0512b1 100644 --- a/pe/tb_pe_client/api/image_controller_api.py +++ b/pe/tb_pe_client/api/image_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/integration_controller_api.py b/pe/tb_pe_client/api/integration_controller_api.py index db9d460c..0b025216 100644 --- a/pe/tb_pe_client/api/integration_controller_api.py +++ b/pe/tb_pe_client/api/integration_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/job_controller_api.py b/pe/tb_pe_client/api/job_controller_api.py index 181ae87a..e53c0f8e 100644 --- a/pe/tb_pe_client/api/job_controller_api.py +++ b/pe/tb_pe_client/api/job_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/login_endpoint_api.py b/pe/tb_pe_client/api/login_endpoint_api.py index 904631fb..2f173812 100644 --- a/pe/tb_pe_client/api/login_endpoint_api.py +++ b/pe/tb_pe_client/api/login_endpoint_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/lwm2m_controller_api.py b/pe/tb_pe_client/api/lwm2m_controller_api.py index 4e04f2f0..8872ee3d 100644 --- a/pe/tb_pe_client/api/lwm2m_controller_api.py +++ b/pe/tb_pe_client/api/lwm2m_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/mail_config_template_controller_api.py b/pe/tb_pe_client/api/mail_config_template_controller_api.py index b75871bf..244b9f89 100644 --- a/pe/tb_pe_client/api/mail_config_template_controller_api.py +++ b/pe/tb_pe_client/api/mail_config_template_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/mobile_app_bundle_controller_api.py b/pe/tb_pe_client/api/mobile_app_bundle_controller_api.py index 6b935f4c..df42c378 100644 --- a/pe/tb_pe_client/api/mobile_app_bundle_controller_api.py +++ b/pe/tb_pe_client/api/mobile_app_bundle_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/mobile_app_controller_api.py b/pe/tb_pe_client/api/mobile_app_controller_api.py index 68abe2c6..0b837530 100644 --- a/pe/tb_pe_client/api/mobile_app_controller_api.py +++ b/pe/tb_pe_client/api/mobile_app_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/notification_controller_api.py b/pe/tb_pe_client/api/notification_controller_api.py index 6d6d0bfb..72410e69 100644 --- a/pe/tb_pe_client/api/notification_controller_api.py +++ b/pe/tb_pe_client/api/notification_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/notification_rule_controller_api.py b/pe/tb_pe_client/api/notification_rule_controller_api.py index 0453d7d8..fd5b386b 100644 --- a/pe/tb_pe_client/api/notification_rule_controller_api.py +++ b/pe/tb_pe_client/api/notification_rule_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/notification_target_controller_api.py b/pe/tb_pe_client/api/notification_target_controller_api.py index ec718138..c20ee835 100644 --- a/pe/tb_pe_client/api/notification_target_controller_api.py +++ b/pe/tb_pe_client/api/notification_target_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/notification_template_controller_api.py b/pe/tb_pe_client/api/notification_template_controller_api.py index cf267d27..f9a9602c 100644 --- a/pe/tb_pe_client/api/notification_template_controller_api.py +++ b/pe/tb_pe_client/api/notification_template_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/o_auth2_config_template_controller_api.py b/pe/tb_pe_client/api/o_auth2_config_template_controller_api.py index aea8cc82..49dea804 100644 --- a/pe/tb_pe_client/api/o_auth2_config_template_controller_api.py +++ b/pe/tb_pe_client/api/o_auth2_config_template_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/o_auth2_controller_api.py b/pe/tb_pe_client/api/o_auth2_controller_api.py index c7655649..d296cf4c 100644 --- a/pe/tb_pe_client/api/o_auth2_controller_api.py +++ b/pe/tb_pe_client/api/o_auth2_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/ota_package_controller_api.py b/pe/tb_pe_client/api/ota_package_controller_api.py index 0ae53039..cd317071 100644 --- a/pe/tb_pe_client/api/ota_package_controller_api.py +++ b/pe/tb_pe_client/api/ota_package_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/owner_controller_api.py b/pe/tb_pe_client/api/owner_controller_api.py index 1532346e..e2651122 100644 --- a/pe/tb_pe_client/api/owner_controller_api.py +++ b/pe/tb_pe_client/api/owner_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/qr_code_settings_controller_api.py b/pe/tb_pe_client/api/qr_code_settings_controller_api.py index 6e86763d..7420fdb4 100644 --- a/pe/tb_pe_client/api/qr_code_settings_controller_api.py +++ b/pe/tb_pe_client/api/qr_code_settings_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/queue_controller_api.py b/pe/tb_pe_client/api/queue_controller_api.py index 861b8c52..13a4d2f1 100644 --- a/pe/tb_pe_client/api/queue_controller_api.py +++ b/pe/tb_pe_client/api/queue_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/queue_stats_controller_api.py b/pe/tb_pe_client/api/queue_stats_controller_api.py index 90db8c0f..ea613b64 100644 --- a/pe/tb_pe_client/api/queue_stats_controller_api.py +++ b/pe/tb_pe_client/api/queue_stats_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/report_controller_api.py b/pe/tb_pe_client/api/report_controller_api.py index 0570e4f1..afa19542 100644 --- a/pe/tb_pe_client/api/report_controller_api.py +++ b/pe/tb_pe_client/api/report_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/report_template_controller_api.py b/pe/tb_pe_client/api/report_template_controller_api.py index 793bac62..210746c9 100644 --- a/pe/tb_pe_client/api/report_template_controller_api.py +++ b/pe/tb_pe_client/api/report_template_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/role_controller_api.py b/pe/tb_pe_client/api/role_controller_api.py index f2843127..1020e6ec 100644 --- a/pe/tb_pe_client/api/role_controller_api.py +++ b/pe/tb_pe_client/api/role_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/rpc_v1_controller_api.py b/pe/tb_pe_client/api/rpc_v1_controller_api.py index 41702df8..10cc7bb4 100644 --- a/pe/tb_pe_client/api/rpc_v1_controller_api.py +++ b/pe/tb_pe_client/api/rpc_v1_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/rpc_v2_controller_api.py b/pe/tb_pe_client/api/rpc_v2_controller_api.py index 51a210bb..bfac7b9f 100644 --- a/pe/tb_pe_client/api/rpc_v2_controller_api.py +++ b/pe/tb_pe_client/api/rpc_v2_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/rule_chain_controller_api.py b/pe/tb_pe_client/api/rule_chain_controller_api.py index 4cba61dd..31bfa4de 100644 --- a/pe/tb_pe_client/api/rule_chain_controller_api.py +++ b/pe/tb_pe_client/api/rule_chain_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/rule_engine_controller_api.py b/pe/tb_pe_client/api/rule_engine_controller_api.py index d198b367..479babcd 100644 --- a/pe/tb_pe_client/api/rule_engine_controller_api.py +++ b/pe/tb_pe_client/api/rule_engine_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/scheduler_event_controller_api.py b/pe/tb_pe_client/api/scheduler_event_controller_api.py index 2b4ef25e..28a0c1c2 100644 --- a/pe/tb_pe_client/api/scheduler_event_controller_api.py +++ b/pe/tb_pe_client/api/scheduler_event_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/secret_controller_api.py b/pe/tb_pe_client/api/secret_controller_api.py index 8d5bf256..50bf53ea 100644 --- a/pe/tb_pe_client/api/secret_controller_api.py +++ b/pe/tb_pe_client/api/secret_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/self_registration_controller_api.py b/pe/tb_pe_client/api/self_registration_controller_api.py index 5ddb1d9d..c5bb5836 100644 --- a/pe/tb_pe_client/api/self_registration_controller_api.py +++ b/pe/tb_pe_client/api/self_registration_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/sign_up_controller_api.py b/pe/tb_pe_client/api/sign_up_controller_api.py index cc7bd346..2249df3f 100644 --- a/pe/tb_pe_client/api/sign_up_controller_api.py +++ b/pe/tb_pe_client/api/sign_up_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/solution_export_import_controller_api.py b/pe/tb_pe_client/api/solution_export_import_controller_api.py index 8bc2a706..cc8e9979 100644 --- a/pe/tb_pe_client/api/solution_export_import_controller_api.py +++ b/pe/tb_pe_client/api/solution_export_import_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/tb_resource_controller_api.py b/pe/tb_pe_client/api/tb_resource_controller_api.py index 24ea7dc6..cdc9d775 100644 --- a/pe/tb_pe_client/api/tb_resource_controller_api.py +++ b/pe/tb_pe_client/api/tb_resource_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/telemetry_controller_api.py b/pe/tb_pe_client/api/telemetry_controller_api.py index d7eda70c..8cea4b22 100644 --- a/pe/tb_pe_client/api/telemetry_controller_api.py +++ b/pe/tb_pe_client/api/telemetry_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/tenant_controller_api.py b/pe/tb_pe_client/api/tenant_controller_api.py index fa09f919..4470dada 100644 --- a/pe/tb_pe_client/api/tenant_controller_api.py +++ b/pe/tb_pe_client/api/tenant_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/tenant_profile_controller_api.py b/pe/tb_pe_client/api/tenant_profile_controller_api.py index 55851c17..a54c24bc 100644 --- a/pe/tb_pe_client/api/tenant_profile_controller_api.py +++ b/pe/tb_pe_client/api/tenant_profile_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/translation_controller_api.py b/pe/tb_pe_client/api/translation_controller_api.py index a9109af2..da289b94 100644 --- a/pe/tb_pe_client/api/translation_controller_api.py +++ b/pe/tb_pe_client/api/translation_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/trendz_api_controller_api.py b/pe/tb_pe_client/api/trendz_api_controller_api.py index 9f47fe69..32675f52 100644 --- a/pe/tb_pe_client/api/trendz_api_controller_api.py +++ b/pe/tb_pe_client/api/trendz_api_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/trendz_controller_api.py b/pe/tb_pe_client/api/trendz_controller_api.py index a9b6715d..dc2b0816 100644 --- a/pe/tb_pe_client/api/trendz_controller_api.py +++ b/pe/tb_pe_client/api/trendz_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/two_factor_auth_config_controller_api.py b/pe/tb_pe_client/api/two_factor_auth_config_controller_api.py index 399e3118..4457ad5a 100644 --- a/pe/tb_pe_client/api/two_factor_auth_config_controller_api.py +++ b/pe/tb_pe_client/api/two_factor_auth_config_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/two_factor_auth_controller_api.py b/pe/tb_pe_client/api/two_factor_auth_controller_api.py index cf1c711b..23ab121d 100644 --- a/pe/tb_pe_client/api/two_factor_auth_controller_api.py +++ b/pe/tb_pe_client/api/two_factor_auth_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/ui_settings_controller_api.py b/pe/tb_pe_client/api/ui_settings_controller_api.py index 45764dc5..8ac3db0e 100644 --- a/pe/tb_pe_client/api/ui_settings_controller_api.py +++ b/pe/tb_pe_client/api/ui_settings_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/usage_info_controller_api.py b/pe/tb_pe_client/api/usage_info_controller_api.py index 513fb6d4..9ae143b8 100644 --- a/pe/tb_pe_client/api/usage_info_controller_api.py +++ b/pe/tb_pe_client/api/usage_info_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/user_controller_api.py b/pe/tb_pe_client/api/user_controller_api.py index 0ace5809..2749613e 100644 --- a/pe/tb_pe_client/api/user_controller_api.py +++ b/pe/tb_pe_client/api/user_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/user_permissions_controller_api.py b/pe/tb_pe_client/api/user_permissions_controller_api.py index ebf04968..02b01a02 100644 --- a/pe/tb_pe_client/api/user_permissions_controller_api.py +++ b/pe/tb_pe_client/api/user_permissions_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/white_labeling_controller_api.py b/pe/tb_pe_client/api/white_labeling_controller_api.py index 30733eb8..31bac701 100644 --- a/pe/tb_pe_client/api/white_labeling_controller_api.py +++ b/pe/tb_pe_client/api/white_labeling_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/widget_type_controller_api.py b/pe/tb_pe_client/api/widget_type_controller_api.py index 797109ac..030c47c2 100644 --- a/pe/tb_pe_client/api/widget_type_controller_api.py +++ b/pe/tb_pe_client/api/widget_type_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api/widgets_bundle_controller_api.py b/pe/tb_pe_client/api/widgets_bundle_controller_api.py index e6b3c940..4a83933f 100644 --- a/pe/tb_pe_client/api/widgets_bundle_controller_api.py +++ b/pe/tb_pe_client/api/widgets_bundle_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/api_client.py b/pe/tb_pe_client/api_client.py index 96dbd8ff..5bf69190 100644 --- a/pe/tb_pe_client/api_client.py +++ b/pe/tb_pe_client/api_client.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/pe/tb_pe_client/configuration.py b/pe/tb_pe_client/configuration.py index 0b82dbf2..f0149622 100644 --- a/pe/tb_pe_client/configuration.py +++ b/pe/tb_pe_client/configuration.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -549,7 +549,7 @@ def to_debug_report(self) -> str: return "Python SDK Debug Report:\n"\ "OS: {env}\n"\ "Python Version: {pyversion}\n"\ - "Version of the API: 4.3.1.4PE\n"\ + "Version of the API: 4.3.1.3PE\n"\ "SDK Package Version: 1.0.0".\ format(env=sys.platform, pyversion=sys.version) diff --git a/pe/tb_pe_client/exceptions.py b/pe/tb_pe_client/exceptions.py index 490a0335..d57b73a3 100644 --- a/pe/tb_pe_client/exceptions.py +++ b/pe/tb_pe_client/exceptions.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.4PE + The version of the OpenAPI document: 4.3.1.3PE Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech)