Skip to content

Commit

Permalink
Added models
Browse files Browse the repository at this point in the history
  • Loading branch information
imbeacon committed Aug 13, 2021
1 parent 0e6ed65 commit ff16119
Show file tree
Hide file tree
Showing 7 changed files with 71 additions and 18 deletions.
8 changes: 8 additions & 0 deletions tb_rest_client/api/api_ce/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,18 @@
from .customer_controller_api import CustomerControllerApi
from .dashboard_controller_api import DashboardControllerApi
from .device_api_controller_api import DeviceApiControllerApi
from .device_profile_controller_api import DeviceProfileControllerApi
from .edge_controller_api import EdgeControllerApi
from .edge_event_controller_api import EdgeEventControllerApi
from .entity_query_controller import EntityQueryControllerApi
from .device_controller_api import DeviceControllerApi
from .entity_relation_controller_api import EntityRelationControllerApi
from .entity_view_controller_api import EntityViewControllerApi
from .event_controller_api import EventControllerApi
from .lwm_2m_controller_api import Lwm2mControllerApi
from .ota_package_controller_api import OtaPackageControllerApi
from .tb_resource_controller_api import TbResourceControllerApi
from .tenant_profile_controller_api import TenantProfileControllerApi
from .queue_controller_api import QueueControllerApi
from .rpc_controller_api import RpcControllerApi
from .rule_chain_controller_api import RuleChainControllerApi
Expand Down
6 changes: 6 additions & 0 deletions tb_rest_client/api/api_pe/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,11 @@
from .alarm_controller_api import AlarmControllerApi
from .asset_controller_api import AssetControllerApi
from .audit_log_controller_api import AuditLogControllerApi
from .billing_endpoint_controller_api import BillingEndpointControllerApi
from .blob_entity_controller_api import BlobEntityControllerApi
from .cloud_endpoint_controller_api import CloudEndpointControllerApi
from .converter_controller_api import ConverterControllerApi
from .chirp_stack_integration_controller_api import ChirpStackIntegrationControllerApi
from .custom_menu_controller_api import CustomMenuControllerApi
from .custom_translation_controller_api import CustomTranslationControllerApi
from .customer_controller_api import CustomerControllerApi
Expand All @@ -35,6 +38,7 @@
from .group_permission_controller_api import GroupPermissionControllerApi
from .http_integration_controller_api import HttpIntegrationControllerApi
from .integration_controller_api import IntegrationControllerApi
from .loriot_integration_controller_api import LoriotIntegrationControllerApi
from .ocean_connect_integration_controller_api import OceanConnectIntegrationControllerApi
from .owner_controller_api import OwnerControllerApi
from .report_controller_api import ReportControllerApi
Expand All @@ -44,6 +48,8 @@
from .scheduler_event_controller_api import SchedulerEventControllerApi
from .self_registration_controller_api import SelfRegistrationControllerApi
from .sig_fox_integration_controller_api import SigFoxIntegrationControllerApi
from .solution_controller_api import SolutionControllerApi
from .subscription_controller_api import SubscriptionControllerApi
from .sign_up_controller_api import SignUpControllerApi
from .t_mobile_iot_cdp_integration_controller_api import TMobileIotCdpIntegrationControllerApi
from .tenant_controller_api import TenantControllerApi
Expand Down
30 changes: 15 additions & 15 deletions tb_rest_client/api/api_pe/billing_endpoint_controller_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -518,43 +518,43 @@ def send_activation_email_using_post_with_http_info(self, send_activation_email_
_request_timeout=params.get('_request_timeout'),
collection_formats=collection_formats)

def send_password_was_reset_email_using_post(self, send_passoword_was_reset_email_request, **kwargs): # noqa: E501
def send_password_was_reset_email_using_post(self, send_password_was_reset_email_request, **kwargs): # noqa: E501
"""sendPasswordWasResetEmail # noqa: E501
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
>>> thread = api.send_password_was_reset_email_using_post(send_passoword_was_reset_email_request, async_req=True)
>>> thread = api.send_password_was_reset_email_using_post(send_password_was_reset_email_request, async_req=True)
>>> result = thread.get()
:param async_req bool
:param str send_passoword_was_reset_email_request: sendPassowordWasResetEmailRequest (required)
:param str send_password_was_reset_email_request: sendPassowordWasResetEmailRequest (required)
:return: None
If the method is called asynchronously,
returns the request thread.
"""
kwargs['_return_http_data_only'] = True
if kwargs.get('async_req'):
return self.send_password_was_reset_email_using_post_with_http_info(send_passoword_was_reset_email_request, **kwargs) # noqa: E501
return self.send_password_was_reset_email_using_post_with_http_info(send_password_was_reset_email_request, **kwargs) # noqa: E501
else:
(data) = self.send_password_was_reset_email_using_post_with_http_info(send_passoword_was_reset_email_request, **kwargs) # noqa: E501
(data) = self.send_password_was_reset_email_using_post_with_http_info(send_password_was_reset_email_request, **kwargs) # noqa: E501
return data

def send_password_was_reset_email_using_post_with_http_info(self, send_passoword_was_reset_email_request, **kwargs): # noqa: E501
def send_password_was_reset_email_using_post_with_http_info(self, send_password_was_reset_email_request, **kwargs): # noqa: E501
"""sendPasswordWasResetEmail # noqa: E501
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
>>> thread = api.send_password_was_reset_email_using_post_with_http_info(send_passoword_was_reset_email_request, async_req=True)
>>> thread = api.send_password_was_reset_email_using_post_with_http_info(send_password_was_reset_email_request, async_req=True)
>>> result = thread.get()
:param async_req bool
:param str send_passoword_was_reset_email_request: sendPassowordWasResetEmailRequest (required)
:param str send_password_was_reset_email_request: sendPassowordWasResetEmailRequest (required)
:return: None
If the method is called asynchronously,
returns the request thread.
"""

all_params = ['send_passoword_was_reset_email_request'] # noqa: E501
all_params = ['send_password_was_reset_email_request'] # noqa: E501
all_params.append('async_req')
all_params.append('_return_http_data_only')
all_params.append('_preload_content')
Expand All @@ -569,10 +569,10 @@ def send_password_was_reset_email_using_post_with_http_info(self, send_passoword
)
params[key] = val
del params['kwargs']
# verify the required parameter 'send_passoword_was_reset_email_request' is set
if self.api_client.client_side_validation and ('send_passoword_was_reset_email_request' not in params or
params['send_passoword_was_reset_email_request'] is None): # noqa: E501
raise ValueError("Missing the required parameter `send_passoword_was_reset_email_request` when calling `send_password_was_reset_email_using_post`") # noqa: E501
# verify the required parameter 'send_password_was_reset_email_request' is set
if self.api_client.client_side_validation and ('send_password_was_reset_email_request' not in params or
params['send_password_was_reset_email_request'] is None): # noqa: E501
raise ValueError("Missing the required parameter `send_password_was_reset_email_request` when calling `send_password_was_reset_email_using_post`") # noqa: E501

collection_formats = {}

Expand All @@ -586,8 +586,8 @@ def send_password_was_reset_email_using_post_with_http_info(self, send_passoword
local_var_files = {}

body_params = None
if 'send_passoword_was_reset_email_request' in params:
body_params = params['send_passoword_was_reset_email_request']
if 'send_password_was_reset_email_request' in params:
body_params = params['send_password_was_reset_email_request']
# HTTP header `Accept`
header_params['Accept'] = self.api_client.select_header_accept(
['*/*']) # noqa: E501
Expand Down
14 changes: 14 additions & 0 deletions tb_rest_client/models/models_ce/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,12 @@
from .device import Device
from .device_credentials import DeviceCredentials
from .device_credentials_id import DeviceCredentialsId
from .device_profile import DeviceProfile
from .device_profile_id import DeviceProfileId
from .device_id import DeviceId
from .device_search_query import DeviceSearchQuery
from .edge import Edge
from .edge_id import EdgeId
from .entity_group_id import EntityGroupId
from .entity_id import EntityId
from .entity_relation import EntityRelation
Expand All @@ -61,6 +65,12 @@
from .group_permission_id import GroupPermissionId
from .integration_id import IntegrationId
from .node_connection_info import NodeConnectionInfo
from .ota_package_info import OtaPackageInfo
from .ota_package import OtaPackage
from .ota_package_id import OtaPackageId
from .file import File
from .tb_resource import TbResource as Resource
from .tb_resource_id import TbResourceId as ResourceId
from .o_auth2_client_info import OAuth2ClientInfo
from .o_auth2_integration_id import OAuth2IntegrationId
from .relations_search_parameters import RelationsSearchParameters
Expand All @@ -78,6 +88,10 @@
from .telemetry_entity_view import TelemetryEntityView
from .tenant import Tenant
from .tenant_id import TenantId
from .tenant_profile import TenantProfile
from .tenant_profile_id import TenantProfileId
from .tenant_profile_data import TenantProfileData
from .tenant_profile_configuration import TenantProfileConfiguration
from .text_page_data_asset import TextPageDataAsset
from .text_page_data_customer import TextPageDataCustomer
from .text_page_data_dashboard_info import TextPageDataDashboardInfo
Expand Down
4 changes: 4 additions & 0 deletions tb_rest_client/models/models_pe/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,10 @@
from .short_entity_view import ShortEntityView
from .sign_up_request import SignUpRequest
from .sign_up_self_registration_params import SignUpSelfRegistrationParams
from .tenant_profile import TenantProfile
from .tenant_profile_configuration import TenantProfileConfiguration
from .tenant_profile_data import TenantProfileData
from .tenant_solution_template_instructions import TenantSolutionTemplateInstructions
from .uri import URI
from .url import URL
from .user import User
Expand Down
2 changes: 1 addition & 1 deletion tb_rest_client/rest_client_ce.py
Original file line number Diff line number Diff line change
Expand Up @@ -321,7 +321,7 @@ def assign_entity_view_to_public_customer(self, entity_view_id: EntityViewId):
return self.entity_view_controller.assign_entity_view_to_public_customer_using_post(
entity_view_id=entity_view_id)

def get_customer_entity_view_infos(self, customer_id: CusomerId, page_size: int, page: int, type=None,
def get_customer_entity_view_infos(self, customer_id: CustomerId, page_size: int, page: int, type=None,
text_search=None, sort_property=None, sort_order=None):
return self.entity_view_controller.get_customer_entity_view_infos_using_get(customer_id=customer_id,
page_size=str(page_size),
Expand Down
25 changes: 23 additions & 2 deletions tb_rest_client/rest_client_pe.py
Original file line number Diff line number Diff line change
Expand Up @@ -377,7 +377,7 @@ def get_entity_group_permissions(self, entity_group_id: EntityGroupId):
def get_group_permission_info_by_id(self, group_permission_id: GroupPermissionId, is_user_group: bool):
group_permission_id = self.get_id(group_permission_id)
return self.group_permission_controller.get_group_permission_info_by_id_using_get(
group_permission_id=group_permission_id, is_user_group=str(is_user_group).lower())
group_permission_id=group_permission_id, is_user_group=is_user_group)

""" Integration endpoints. """

Expand Down Expand Up @@ -766,7 +766,7 @@ def get_tenant_profile_data(self):
return self.subscription_controller.get_tenant_profile_data_using_get()

def get_tenant_subscription_usage(self):
return self.solution_controller.get_tenant_subscription_usage_using_get()
return self.subscription_controller.get_tenant_subscription_usage_using_get()

def get_tenant_profile_data_by_id(self, tenant_profile_id: TenantProfileId):
tenant_profile_id = self.get_id(tenant_profile_id)
Expand Down Expand Up @@ -905,7 +905,11 @@ def __load_controllers(self):
self.alarm_controller = AlarmControllerApi(self.api_client)
self.asset_controller = AssetControllerApi(self.api_client)
self.audit_log_controller = AuditLogControllerApi(self.api_client)
self.blob_entity_controller = BlobEntityControllerApi(self.api_client)
self.component_descriptor_controller = ComponentDescriptorControllerApi(self.api_client)
self.converter_controller = ConverterControllerApi(self.api_client)
self.custom_menu_controller = CustomMenuControllerApi(self.api_client)
self.custom_translation_controller = CustomTranslationControllerApi(self.api_client)
self.customer_controller = CustomerControllerApi(self.api_client)
self.chirp_stack_integration_controller = ChirpStackIntegrationControllerApi(self.api_client)
self.cloud_endpoint_controller = CloudEndpointControllerApi(self.api_client)
Expand All @@ -914,26 +918,43 @@ def __load_controllers(self):
self.device_profile_controller = DeviceProfileControllerApi(self.api_client)
self.edge_controller = EdgeControllerApi(self.api_client)
self.edge_event_controller = EdgeEventControllerApi(self.api_client)
self.entity_group_controller = EntityGroupControllerApi(self.api_client)
self.entity_relation_controller = EntityRelationControllerApi(self.api_client)
self.entity_view_controller = EntityViewControllerApi(self.api_client)
self.entity_query_controller = EntityQueryControllerApi(self.api_client)
self.event_controller = EventControllerApi(self.api_client)
self.group_permission_controller = GroupPermissionControllerApi(self.api_client)
self.queue_controller = QueueControllerApi(self.api_client)
self.integration_controller = IntegrationControllerApi(self.api_client)
self.role_controller = RoleControllerApi(self.api_client)
self.rpc_controller = RpcControllerApi(self.api_client)
self.scheduler_event_controller = SchedulerEventControllerApi(self.api_client)
self.self_registration_controller = SelfRegistrationControllerApi(self.api_client)
self.sigfox_integration_controller = SigFoxIntegrationControllerApi(self.api_client)
self.sign_up_controller = SignUpControllerApi(self.api_client)
self.http_integration_controller = HttpIntegrationControllerApi(self.api_client)
self.lwm_2m_controller = Lwm2mControllerApi(self.api_client)
self.loriot_integration_controller = LoriotIntegrationControllerApi(self.api_client)
self.owner_controller = OwnerControllerApi(self.api_client)
self.ocean_connect_integration_controller = OceanConnectIntegrationControllerApi(self.api_client)
self.report_controller = ReportControllerApi(self.api_client)
self.rule_engine_controller = RuleEngineControllerApi(self.api_client)
self.ota_package_controller = OtaPackageControllerApi(self.api_client)
self.tb_resource_controller = TbResourceControllerApi(self.api_client)
self.rule_chain_controller = RuleChainControllerApi(self.api_client)
self.telemetry_controller = TelemetryControllerApi(self.api_client)
self.tenant_controller = TenantControllerApi(self.api_client)
self.tenant_profile_controller = TenantProfileControllerApi(self.api_client)
self.tmobile_iot_cdp_integration_controller = TMobileIotCdpIntegrationControllerApi(self.api_client)
self.thingpark_integration_controller = ThingParkIntegrationControllerApi(self.api_client)
self.user_permissions_controller = UserPermissionsControllerApi(self.api_client)
self.user_controller = UserControllerApi(self.api_client)
self.solution_controller = SolutionControllerApi(self.api_client)
self.subscription_controller = SubscriptionControllerApi(self.api_client)
self.billing_endpoint_controller = BillingEndpointControllerApi(self.api_client)
self.widget_type_controller = WidgetTypeControllerApi(self.api_client)
self.widgets_bundle_controller = WidgetsBundleControllerApi(self.api_client)
self.white_labeling_controller = WhiteLabelingControllerApi(self.api_client)

@staticmethod
def get_type(type):
Expand Down

0 comments on commit ff16119

Please sign in to comment.