diff --git a/ce/docs/DeviceProfile.md b/ce/docs/DeviceProfile.md index 0ef45eb6..58ae4676 100644 --- a/ce/docs/DeviceProfile.md +++ b/ce/docs/DeviceProfile.md @@ -157,6 +157,70 @@ A JSON value representing the device profile. |------|------|-------------|-------| | security_mode | str | | | +#### NoSecLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`NO_SEC`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### PSKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`PSK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### RPKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`RPK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### X509LwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`X509`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + #### OtherConfiguration | Name | Type | Description | Notes | |------|------|-------------|-------| @@ -242,7 +306,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/ce/docs/DeviceProfileData.md b/ce/docs/DeviceProfileData.md index 4b7c5fca..c4ddce2d 100644 --- a/ce/docs/DeviceProfileData.md +++ b/ce/docs/DeviceProfileData.md @@ -118,6 +118,70 @@ |------|------|-------------|-------| | security_mode | str | | | +#### NoSecLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`NO_SEC`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### PSKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`PSK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### RPKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`RPK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### X509LwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`X509`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + #### OtherConfiguration | Name | Type | Description | Notes | |------|------|-------------|-------| @@ -203,7 +267,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/ce/docs/DeviceProfileTransportConfiguration.md b/ce/docs/DeviceProfileTransportConfiguration.md index b8baf4e0..04390b04 100644 --- a/ce/docs/DeviceProfileTransportConfiguration.md +++ b/ce/docs/DeviceProfileTransportConfiguration.md @@ -89,6 +89,70 @@ Configuration for device profile transport |------|------|-------------|-------| | security_mode | str | | | +#### NoSecLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`NO_SEC`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### PSKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`PSK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### RPKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`RPK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### X509LwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`X509`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + #### OtherConfiguration | Name | Type | Description | Notes | |------|------|-------------|-------| @@ -174,7 +238,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/ce/docs/DummyJobConfiguration.md b/ce/docs/DummyJobConfiguration.md index 4f51db99..507f4d76 100644 --- a/ce/docs/DummyJobConfiguration.md +++ b/ce/docs/DummyJobConfiguration.md @@ -42,6 +42,18 @@ Dummy job configuration | error | str | | [optional] | | job_type | str | | | +#### DummyTaskResult *(extends TaskResult, job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + --- ### Conventions diff --git a/ce/docs/DummyJobResult.md b/ce/docs/DummyJobResult.md index 53e5ffa0..c1cc092a 100644 --- a/ce/docs/DummyJobResult.md +++ b/ce/docs/DummyJobResult.md @@ -38,6 +38,18 @@ | error | str | | [optional] | | job_type | str | | | +#### DummyTaskResult *(extends TaskResult, job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + --- ### Conventions diff --git a/ce/docs/Job.md b/ce/docs/Job.md index e6022d92..f674af78 100644 --- a/ce/docs/Job.md +++ b/ce/docs/Job.md @@ -80,6 +80,18 @@ | error | str | | [optional] | | job_type | str | | | +#### DummyTaskResult *(extends TaskResult, job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + --- ### Conventions diff --git a/ce/docs/JobConfiguration.md b/ce/docs/JobConfiguration.md index cce3736c..4d9b5f90 100644 --- a/ce/docs/JobConfiguration.md +++ b/ce/docs/JobConfiguration.md @@ -40,6 +40,18 @@ | error | str | | [optional] | | job_type | str | | | +#### DummyTaskResult *(extends TaskResult, job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + --- ### Conventions diff --git a/ce/docs/JobResult.md b/ce/docs/JobResult.md index 47c19d47..2a3a7c41 100644 --- a/ce/docs/JobResult.md +++ b/ce/docs/JobResult.md @@ -39,6 +39,18 @@ Job execution result | error | str | | [optional] | | job_type | str | | | +#### DummyTaskResult *(extends TaskResult, job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + --- ### Conventions diff --git a/ce/docs/LwM2MBootstrapServerCredential.md b/ce/docs/LwM2MBootstrapServerCredential.md index 9bcc1b26..aab92834 100644 --- a/ce/docs/LwM2MBootstrapServerCredential.md +++ b/ce/docs/LwM2MBootstrapServerCredential.md @@ -11,6 +11,72 @@ +## Subtypes + +#### NoSecLwM2MBootstrapServerCredential *(security_mode=`NO_SEC`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### PSKLwM2MBootstrapServerCredential *(security_mode=`PSK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### RPKLwM2MBootstrapServerCredential *(security_mode=`RPK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### X509LwM2MBootstrapServerCredential *(security_mode=`X509`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + --- ### Conventions diff --git a/ce/docs/Lwm2mDeviceProfileTransportConfiguration.md b/ce/docs/Lwm2mDeviceProfileTransportConfiguration.md index 4a3e0ca7..7b2bf987 100644 --- a/ce/docs/Lwm2mDeviceProfileTransportConfiguration.md +++ b/ce/docs/Lwm2mDeviceProfileTransportConfiguration.md @@ -39,6 +39,70 @@ |------|------|-------------|-------| | security_mode | str | | | +#### NoSecLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`NO_SEC`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### PSKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`PSK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### RPKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`RPK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### X509LwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`X509`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + #### OtherConfiguration | Name | Type | Description | Notes | |------|------|-------------|-------| @@ -71,7 +135,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/ce/docs/PageDataDeviceProfile.md b/ce/docs/PageDataDeviceProfile.md index 2dc0e1df..29def840 100644 --- a/ce/docs/PageDataDeviceProfile.md +++ b/ce/docs/PageDataDeviceProfile.md @@ -163,6 +163,70 @@ |------|------|-------------|-------| | security_mode | str | | | +#### NoSecLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`NO_SEC`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### PSKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`PSK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### RPKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`RPK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### X509LwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`X509`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + #### OtherConfiguration | Name | Type | Description | Notes | |------|------|-------------|-------| @@ -248,7 +312,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/ce/docs/PageDataJob.md b/ce/docs/PageDataJob.md index f0c28807..b24ae1ec 100644 --- a/ce/docs/PageDataJob.md +++ b/ce/docs/PageDataJob.md @@ -88,6 +88,18 @@ | error | str | | [optional] | | job_type | str | | | +#### DummyTaskResult *(extends TaskResult, job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + --- ### Conventions diff --git a/ce/docs/TaskResult.md b/ce/docs/TaskResult.md index e0818e5e..5259c122 100644 --- a/ce/docs/TaskResult.md +++ b/ce/docs/TaskResult.md @@ -16,6 +16,22 @@ +## Subtypes + +#### DummyTaskResult *(job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +## Referenced Types + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + --- ### Conventions diff --git a/ce/docs/TelemetryMappingConfiguration.md b/ce/docs/TelemetryMappingConfiguration.md index 10467a5d..75370c63 100644 --- a/ce/docs/TelemetryMappingConfiguration.md +++ b/ce/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/ce/docs/TelemetryObserveStrategy.md b/ce/docs/TelemetryObserveStrategy.md index b1c67978..43ef8ece 100644 --- a/ce/docs/TelemetryObserveStrategy.md +++ b/ce/docs/TelemetryObserveStrategy.md @@ -3,14 +3,16 @@ `tb_ce_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/ce/spec/openapi.json b/ce/spec/openapi.json index 677f90a4..d2cb6930 100644 --- a/ce/spec/openapi.json +++ b/ce/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.3" + "version": "4.3.1.4" }, "servers": [ { - "url": "http://localhost:8080", + "url": "http://localhost:45567", "description": "Generated server url" } ], @@ -88322,7 +88322,20 @@ } } } - ] + ], + "example": { + "key": null, + "success": null, + "discarded": null, + "finishTs": null, + "error": null, + "jobType": "DUMMY", + "failure": { + "error": null, + "number": null, + "failAlways": null + } + } }, "DurationAlarmCondition": { "allOf": [ @@ -91537,7 +91550,28 @@ }, "LwM2MBootstrapServerCredential": { "discriminator": { - "propertyName": "securityMode" + "propertyName": "securityMode", + "mapping": { + "NO_SEC": "#/components/schemas/NoSecLwM2MBootstrapServerCredential", + "PSK": "#/components/schemas/PSKLwM2MBootstrapServerCredential", + "RPK": "#/components/schemas/RPKLwM2MBootstrapServerCredential", + "X509": "#/components/schemas/X509LwM2MBootstrapServerCredential" + } + }, + "example": { + "securityMode": "NO_SEC", + "shortServerId": 123, + "bootstrapServerIs": true, + "host": "0.0.0.0", + "port": "'5685' or '5687'", + "clientHoldOffTime": 1, + "serverPublicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEAZ0pSaGKHk/GrDaUDnQZpeEdGwX7m3Ws+U/kiVat\n+44sgk3c8g0LotfMpLlZJPhPwJ6ipXV+O1r7IZUjBs3LNA==", + "serverCertificate": "MMIICODCCAd6gAwIBAgIUI88U1zowOdrxDK/dOV+36gJxI2MwCgYIKoZIzj0EAwIwejELMAkGA1UEBhMCVUs\nxEjAQBgNVBAgTCUt5aXYgY2l0eTENMAsGA1UEBxMES3lpdjEUMBIGA1UEChMLVGhpbmdzYm9hcmQxFzAVBgNVBAsMDkRFVkVMT1BFUl9URVNUMRkwFwYDVQQDDBBpbnRlcm1lZGlhdGVfY2EwMB4XDTIyMDEwOTEzMDMwMFoXDTI3MDEwODEzMDMwMFowFDESMBAGA1UEAxM\nJbG9jYWxob3N0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEUO3vBo/JTv0eooY7XHiKAIVDoWKFqtrU7C6q8AIKqpLcqhCdW+haFeBOH3PjY6EwaWkY04Bir4oanU0s7tz2uKOBpzCBpDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/\nBAIwADAdBgNVHQ4EFgQUEjc3Q4a0TxzP/3x3EV4fHxYUg0YwHwYDVR0jBBgwFoAUuSquGycMU6Q0SYNcbtSkSD3TfH0wLwYDVR0RBCgwJoIVbG9jYWxob3N0LmxvY2FsZG9tYWlugglsb2NhbGhvc3SCAiAtMAoGCCqGSM49BAMCA0gAMEUCIQD7dbZObyUaoDiNbX+9fUNp\nAWrD7N7XuJUwZ9FcN75R3gIgb2RNjDkHoyUyF1YajwkBk+7XmIXNClmizNJigj908mw=", + "bootstrapServerAccountTimeout": 0, + "lifetime": 300, + "defaultMinPeriod": 1, + "notifIfDisabled": true, + "binding": "U" }, "properties": { "securityMode": { @@ -92651,7 +92685,22 @@ } } } - ] + ], + "example": { + "securityMode": "NO_SEC", + "shortServerId": 123, + "bootstrapServerIs": true, + "host": "0.0.0.0", + "port": "'5685' or '5687'", + "clientHoldOffTime": 1, + "serverPublicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEAZ0pSaGKHk/GrDaUDnQZpeEdGwX7m3Ws+U/kiVat\n+44sgk3c8g0LotfMpLlZJPhPwJ6ipXV+O1r7IZUjBs3LNA==", + "serverCertificate": "MMIICODCCAd6gAwIBAgIUI88U1zowOdrxDK/dOV+36gJxI2MwCgYIKoZIzj0EAwIwejELMAkGA1UEBhMCVUs\nxEjAQBgNVBAgTCUt5aXYgY2l0eTENMAsGA1UEBxMES3lpdjEUMBIGA1UEChMLVGhpbmdzYm9hcmQxFzAVBgNVBAsMDkRFVkVMT1BFUl9URVNUMRkwFwYDVQQDDBBpbnRlcm1lZGlhdGVfY2EwMB4XDTIyMDEwOTEzMDMwMFoXDTI3MDEwODEzMDMwMFowFDESMBAGA1UEAxM\nJbG9jYWxob3N0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEUO3vBo/JTv0eooY7XHiKAIVDoWKFqtrU7C6q8AIKqpLcqhCdW+haFeBOH3PjY6EwaWkY04Bir4oanU0s7tz2uKOBpzCBpDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/\nBAIwADAdBgNVHQ4EFgQUEjc3Q4a0TxzP/3x3EV4fHxYUg0YwHwYDVR0jBBgwFoAUuSquGycMU6Q0SYNcbtSkSD3TfH0wLwYDVR0RBCgwJoIVbG9jYWxob3N0LmxvY2FsZG9tYWlugglsb2NhbGhvc3SCAiAtMAoGCCqGSM49BAMCA0gAMEUCIQD7dbZObyUaoDiNbX+9fUNp\nAWrD7N7XuJUwZ9FcN75R3gIgb2RNjDkHoyUyF1YajwkBk+7XmIXNClmizNJigj908mw=", + "bootstrapServerAccountTimeout": 0, + "lifetime": 300, + "defaultMinPeriod": 1, + "notifIfDisabled": true, + "binding": "U" + } }, "NodeConnectionInfo": { "type": "object", @@ -94616,7 +94665,22 @@ } } } - ] + ], + "example": { + "securityMode": "PSK", + "shortServerId": 123, + "bootstrapServerIs": true, + "host": "0.0.0.0", + "port": "'5685' or '5687'", + "clientHoldOffTime": 1, + "serverPublicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEAZ0pSaGKHk/GrDaUDnQZpeEdGwX7m3Ws+U/kiVat\n+44sgk3c8g0LotfMpLlZJPhPwJ6ipXV+O1r7IZUjBs3LNA==", + "serverCertificate": "MMIICODCCAd6gAwIBAgIUI88U1zowOdrxDK/dOV+36gJxI2MwCgYIKoZIzj0EAwIwejELMAkGA1UEBhMCVUs\nxEjAQBgNVBAgTCUt5aXYgY2l0eTENMAsGA1UEBxMES3lpdjEUMBIGA1UEChMLVGhpbmdzYm9hcmQxFzAVBgNVBAsMDkRFVkVMT1BFUl9URVNUMRkwFwYDVQQDDBBpbnRlcm1lZGlhdGVfY2EwMB4XDTIyMDEwOTEzMDMwMFoXDTI3MDEwODEzMDMwMFowFDESMBAGA1UEAxM\nJbG9jYWxob3N0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEUO3vBo/JTv0eooY7XHiKAIVDoWKFqtrU7C6q8AIKqpLcqhCdW+haFeBOH3PjY6EwaWkY04Bir4oanU0s7tz2uKOBpzCBpDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/\nBAIwADAdBgNVHQ4EFgQUEjc3Q4a0TxzP/3x3EV4fHxYUg0YwHwYDVR0jBBgwFoAUuSquGycMU6Q0SYNcbtSkSD3TfH0wLwYDVR0RBCgwJoIVbG9jYWxob3N0LmxvY2FsZG9tYWlugglsb2NhbGhvc3SCAiAtMAoGCCqGSM49BAMCA0gAMEUCIQD7dbZObyUaoDiNbX+9fUNp\nAWrD7N7XuJUwZ9FcN75R3gIgb2RNjDkHoyUyF1YajwkBk+7XmIXNClmizNJigj908mw=", + "bootstrapServerAccountTimeout": 0, + "lifetime": 300, + "defaultMinPeriod": 1, + "notifIfDisabled": true, + "binding": "U" + } }, "PageDataAiModel": { "type": "object", @@ -96756,7 +96820,22 @@ } } } - ] + ], + "example": { + "securityMode": "RPK", + "shortServerId": 123, + "bootstrapServerIs": true, + "host": "0.0.0.0", + "port": "'5685' or '5687'", + "clientHoldOffTime": 1, + "serverPublicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEAZ0pSaGKHk/GrDaUDnQZpeEdGwX7m3Ws+U/kiVat\n+44sgk3c8g0LotfMpLlZJPhPwJ6ipXV+O1r7IZUjBs3LNA==", + "serverCertificate": "MMIICODCCAd6gAwIBAgIUI88U1zowOdrxDK/dOV+36gJxI2MwCgYIKoZIzj0EAwIwejELMAkGA1UEBhMCVUs\nxEjAQBgNVBAgTCUt5aXYgY2l0eTENMAsGA1UEBxMES3lpdjEUMBIGA1UEChMLVGhpbmdzYm9hcmQxFzAVBgNVBAsMDkRFVkVMT1BFUl9URVNUMRkwFwYDVQQDDBBpbnRlcm1lZGlhdGVfY2EwMB4XDTIyMDEwOTEzMDMwMFoXDTI3MDEwODEzMDMwMFowFDESMBAGA1UEAxM\nJbG9jYWxob3N0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEUO3vBo/JTv0eooY7XHiKAIVDoWKFqtrU7C6q8AIKqpLcqhCdW+haFeBOH3PjY6EwaWkY04Bir4oanU0s7tz2uKOBpzCBpDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/\nBAIwADAdBgNVHQ4EFgQUEjc3Q4a0TxzP/3x3EV4fHxYUg0YwHwYDVR0jBBgwFoAUuSquGycMU6Q0SYNcbtSkSD3TfH0wLwYDVR0RBCgwJoIVbG9jYWxob3N0LmxvY2FsZG9tYWlugglsb2NhbGhvc3SCAiAtMAoGCCqGSM49BAMCA0gAMEUCIQD7dbZObyUaoDiNbX+9fUNp\nAWrD7N7XuJUwZ9FcN75R3gIgb2RNjDkHoyUyF1YajwkBk+7XmIXNClmizNJigj908mw=", + "bootstrapServerAccountTimeout": 0, + "lifetime": 300, + "defaultMinPeriod": 1, + "notifIfDisabled": true, + "binding": "U" + } }, "RateLimitsNotificationRuleTriggerConfig": { "allOf": [ @@ -99195,7 +99274,23 @@ "TaskResult": { "type": "object", "discriminator": { - "propertyName": "jobType" + "propertyName": "jobType", + "mapping": { + "DUMMY": "#/components/schemas/DummyTaskResult" + } + }, + "example": { + "key": null, + "success": null, + "discarded": null, + "finishTs": null, + "error": null, + "jobType": "DUMMY", + "failure": { + "error": null, + "number": null, + "failAlways": null + } }, "properties": { "key": { @@ -99665,10 +99760,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": { @@ -101880,7 +101976,22 @@ } } } - ] + ], + "example": { + "securityMode": "X509", + "shortServerId": 123, + "bootstrapServerIs": true, + "host": "0.0.0.0", + "port": "'5685' or '5687'", + "clientHoldOffTime": 1, + "serverPublicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEAZ0pSaGKHk/GrDaUDnQZpeEdGwX7m3Ws+U/kiVat\n+44sgk3c8g0LotfMpLlZJPhPwJ6ipXV+O1r7IZUjBs3LNA==", + "serverCertificate": "MMIICODCCAd6gAwIBAgIUI88U1zowOdrxDK/dOV+36gJxI2MwCgYIKoZIzj0EAwIwejELMAkGA1UEBhMCVUs\nxEjAQBgNVBAgTCUt5aXYgY2l0eTENMAsGA1UEBxMES3lpdjEUMBIGA1UEChMLVGhpbmdzYm9hcmQxFzAVBgNVBAsMDkRFVkVMT1BFUl9URVNUMRkwFwYDVQQDDBBpbnRlcm1lZGlhdGVfY2EwMB4XDTIyMDEwOTEzMDMwMFoXDTI3MDEwODEzMDMwMFowFDESMBAGA1UEAxM\nJbG9jYWxob3N0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEUO3vBo/JTv0eooY7XHiKAIVDoWKFqtrU7C6q8AIKqpLcqhCdW+haFeBOH3PjY6EwaWkY04Bir4oanU0s7tz2uKOBpzCBpDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/\nBAIwADAdBgNVHQ4EFgQUEjc3Q4a0TxzP/3x3EV4fHxYUg0YwHwYDVR0jBBgwFoAUuSquGycMU6Q0SYNcbtSkSD3TfH0wLwYDVR0RBCgwJoIVbG9jYWxob3N0LmxvY2FsZG9tYWlugglsb2NhbGhvc3SCAiAtMAoGCCqGSM49BAMCA0gAMEUCIQD7dbZObyUaoDiNbX+9fUNp\nAWrD7N7XuJUwZ9FcN75R3gIgb2RNjDkHoyUyF1YajwkBk+7XmIXNClmizNJigj908mw=", + "bootstrapServerAccountTimeout": 0, + "lifetime": 300, + "defaultMinPeriod": 1, + "notifIfDisabled": true, + "binding": "U" + } }, "YearInterval": { "allOf": [ diff --git a/ce/tb_ce_client/api/admin_controller_api.py b/ce/tb_ce_client/api/admin_controller_api.py index a91d8093..0643c5dc 100644 --- a/ce/tb_ce_client/api/admin_controller_api.py +++ b/ce/tb_ce_client/api/admin_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/ai_model_controller_api.py b/ce/tb_ce_client/api/ai_model_controller_api.py index 03a370f9..b37a251f 100644 --- a/ce/tb_ce_client/api/ai_model_controller_api.py +++ b/ce/tb_ce_client/api/ai_model_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/alarm_comment_controller_api.py b/ce/tb_ce_client/api/alarm_comment_controller_api.py index 304a1a0f..b05c98a3 100644 --- a/ce/tb_ce_client/api/alarm_comment_controller_api.py +++ b/ce/tb_ce_client/api/alarm_comment_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/alarm_controller_api.py b/ce/tb_ce_client/api/alarm_controller_api.py index fb4f583d..9b2ccc90 100644 --- a/ce/tb_ce_client/api/alarm_controller_api.py +++ b/ce/tb_ce_client/api/alarm_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/alarm_rule_controller_api.py b/ce/tb_ce_client/api/alarm_rule_controller_api.py index 99d0fca0..b8e7372a 100644 --- a/ce/tb_ce_client/api/alarm_rule_controller_api.py +++ b/ce/tb_ce_client/api/alarm_rule_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/api_key_controller_api.py b/ce/tb_ce_client/api/api_key_controller_api.py index 3ed994d8..64c753ff 100644 --- a/ce/tb_ce_client/api/api_key_controller_api.py +++ b/ce/tb_ce_client/api/api_key_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/asset_controller_api.py b/ce/tb_ce_client/api/asset_controller_api.py index d8737b1b..1b018129 100644 --- a/ce/tb_ce_client/api/asset_controller_api.py +++ b/ce/tb_ce_client/api/asset_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/asset_profile_controller_api.py b/ce/tb_ce_client/api/asset_profile_controller_api.py index fde3f33d..55f1e8d4 100644 --- a/ce/tb_ce_client/api/asset_profile_controller_api.py +++ b/ce/tb_ce_client/api/asset_profile_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/audit_log_controller_api.py b/ce/tb_ce_client/api/audit_log_controller_api.py index 14032a5d..7a953639 100644 --- a/ce/tb_ce_client/api/audit_log_controller_api.py +++ b/ce/tb_ce_client/api/audit_log_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/auth_controller_api.py b/ce/tb_ce_client/api/auth_controller_api.py index b0058abc..2d0f8e96 100644 --- a/ce/tb_ce_client/api/auth_controller_api.py +++ b/ce/tb_ce_client/api/auth_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/calculated_field_controller_api.py b/ce/tb_ce_client/api/calculated_field_controller_api.py index 74210b85..6b8ef23a 100644 --- a/ce/tb_ce_client/api/calculated_field_controller_api.py +++ b/ce/tb_ce_client/api/calculated_field_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/component_descriptor_controller_api.py b/ce/tb_ce_client/api/component_descriptor_controller_api.py index d976d650..e153fb0b 100644 --- a/ce/tb_ce_client/api/component_descriptor_controller_api.py +++ b/ce/tb_ce_client/api/component_descriptor_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/customer_controller_api.py b/ce/tb_ce_client/api/customer_controller_api.py index 09d679fb..9c593258 100644 --- a/ce/tb_ce_client/api/customer_controller_api.py +++ b/ce/tb_ce_client/api/customer_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/dashboard_controller_api.py b/ce/tb_ce_client/api/dashboard_controller_api.py index 3c6350e6..2f43a97c 100644 --- a/ce/tb_ce_client/api/dashboard_controller_api.py +++ b/ce/tb_ce_client/api/dashboard_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/device_connectivity_controller_api.py b/ce/tb_ce_client/api/device_connectivity_controller_api.py index 703af5dc..3e4501ea 100644 --- a/ce/tb_ce_client/api/device_connectivity_controller_api.py +++ b/ce/tb_ce_client/api/device_connectivity_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/device_controller_api.py b/ce/tb_ce_client/api/device_controller_api.py index 5bb19764..09d8596d 100644 --- a/ce/tb_ce_client/api/device_controller_api.py +++ b/ce/tb_ce_client/api/device_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/device_profile_controller_api.py b/ce/tb_ce_client/api/device_profile_controller_api.py index 9e99f2b1..885e54d3 100644 --- a/ce/tb_ce_client/api/device_profile_controller_api.py +++ b/ce/tb_ce_client/api/device_profile_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/domain_controller_api.py b/ce/tb_ce_client/api/domain_controller_api.py index 7ede073d..24a3206c 100644 --- a/ce/tb_ce_client/api/domain_controller_api.py +++ b/ce/tb_ce_client/api/domain_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/edge_controller_api.py b/ce/tb_ce_client/api/edge_controller_api.py index 0321962b..1b0f7467 100644 --- a/ce/tb_ce_client/api/edge_controller_api.py +++ b/ce/tb_ce_client/api/edge_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/edge_event_controller_api.py b/ce/tb_ce_client/api/edge_event_controller_api.py index 9d7a2f1e..76e30f77 100644 --- a/ce/tb_ce_client/api/edge_event_controller_api.py +++ b/ce/tb_ce_client/api/edge_event_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/entities_version_control_controller_api.py b/ce/tb_ce_client/api/entities_version_control_controller_api.py index 08fc5cb3..e4c1b9f8 100644 --- a/ce/tb_ce_client/api/entities_version_control_controller_api.py +++ b/ce/tb_ce_client/api/entities_version_control_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/entity_query_controller_api.py b/ce/tb_ce_client/api/entity_query_controller_api.py index cccd7924..b3b0dcd6 100644 --- a/ce/tb_ce_client/api/entity_query_controller_api.py +++ b/ce/tb_ce_client/api/entity_query_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/entity_relation_controller_api.py b/ce/tb_ce_client/api/entity_relation_controller_api.py index 4a41634e..2457d292 100644 --- a/ce/tb_ce_client/api/entity_relation_controller_api.py +++ b/ce/tb_ce_client/api/entity_relation_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/entity_view_controller_api.py b/ce/tb_ce_client/api/entity_view_controller_api.py index 139c6a38..7d3798f4 100644 --- a/ce/tb_ce_client/api/entity_view_controller_api.py +++ b/ce/tb_ce_client/api/entity_view_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/event_controller_api.py b/ce/tb_ce_client/api/event_controller_api.py index 713193c1..941d11aa 100644 --- a/ce/tb_ce_client/api/event_controller_api.py +++ b/ce/tb_ce_client/api/event_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/image_controller_api.py b/ce/tb_ce_client/api/image_controller_api.py index e09f7b37..718f12da 100644 --- a/ce/tb_ce_client/api/image_controller_api.py +++ b/ce/tb_ce_client/api/image_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/job_controller_api.py b/ce/tb_ce_client/api/job_controller_api.py index 693878b4..0661fade 100644 --- a/ce/tb_ce_client/api/job_controller_api.py +++ b/ce/tb_ce_client/api/job_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/login_endpoint_api.py b/ce/tb_ce_client/api/login_endpoint_api.py index 8a8a68bc..7136078e 100644 --- a/ce/tb_ce_client/api/login_endpoint_api.py +++ b/ce/tb_ce_client/api/login_endpoint_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/lwm2m_controller_api.py b/ce/tb_ce_client/api/lwm2m_controller_api.py index a2c781c6..d89b16a0 100644 --- a/ce/tb_ce_client/api/lwm2m_controller_api.py +++ b/ce/tb_ce_client/api/lwm2m_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/mail_config_template_controller_api.py b/ce/tb_ce_client/api/mail_config_template_controller_api.py index 44752d00..055620b2 100644 --- a/ce/tb_ce_client/api/mail_config_template_controller_api.py +++ b/ce/tb_ce_client/api/mail_config_template_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/mobile_app_bundle_controller_api.py b/ce/tb_ce_client/api/mobile_app_bundle_controller_api.py index acc7591f..165795ff 100644 --- a/ce/tb_ce_client/api/mobile_app_bundle_controller_api.py +++ b/ce/tb_ce_client/api/mobile_app_bundle_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/mobile_app_controller_api.py b/ce/tb_ce_client/api/mobile_app_controller_api.py index 42fbe7b8..c73275e7 100644 --- a/ce/tb_ce_client/api/mobile_app_controller_api.py +++ b/ce/tb_ce_client/api/mobile_app_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/notification_controller_api.py b/ce/tb_ce_client/api/notification_controller_api.py index cd3e84bd..848ba69b 100644 --- a/ce/tb_ce_client/api/notification_controller_api.py +++ b/ce/tb_ce_client/api/notification_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/notification_rule_controller_api.py b/ce/tb_ce_client/api/notification_rule_controller_api.py index c79443cf..886edb49 100644 --- a/ce/tb_ce_client/api/notification_rule_controller_api.py +++ b/ce/tb_ce_client/api/notification_rule_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/notification_target_controller_api.py b/ce/tb_ce_client/api/notification_target_controller_api.py index 8f41f39b..2fa3caea 100644 --- a/ce/tb_ce_client/api/notification_target_controller_api.py +++ b/ce/tb_ce_client/api/notification_target_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/notification_template_controller_api.py b/ce/tb_ce_client/api/notification_template_controller_api.py index 37f2b8e6..8b5e6789 100644 --- a/ce/tb_ce_client/api/notification_template_controller_api.py +++ b/ce/tb_ce_client/api/notification_template_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/o_auth2_config_template_controller_api.py b/ce/tb_ce_client/api/o_auth2_config_template_controller_api.py index 7c32ccf7..c5862f08 100644 --- a/ce/tb_ce_client/api/o_auth2_config_template_controller_api.py +++ b/ce/tb_ce_client/api/o_auth2_config_template_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/o_auth2_controller_api.py b/ce/tb_ce_client/api/o_auth2_controller_api.py index 8c923926..68c201da 100644 --- a/ce/tb_ce_client/api/o_auth2_controller_api.py +++ b/ce/tb_ce_client/api/o_auth2_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/ota_package_controller_api.py b/ce/tb_ce_client/api/ota_package_controller_api.py index dc7b072f..e29f0e66 100644 --- a/ce/tb_ce_client/api/ota_package_controller_api.py +++ b/ce/tb_ce_client/api/ota_package_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/qr_code_settings_controller_api.py b/ce/tb_ce_client/api/qr_code_settings_controller_api.py index e3927528..404839b5 100644 --- a/ce/tb_ce_client/api/qr_code_settings_controller_api.py +++ b/ce/tb_ce_client/api/qr_code_settings_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/queue_controller_api.py b/ce/tb_ce_client/api/queue_controller_api.py index 71a0d255..3f249a6f 100644 --- a/ce/tb_ce_client/api/queue_controller_api.py +++ b/ce/tb_ce_client/api/queue_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/queue_stats_controller_api.py b/ce/tb_ce_client/api/queue_stats_controller_api.py index ca6db0c9..ca0b4b36 100644 --- a/ce/tb_ce_client/api/queue_stats_controller_api.py +++ b/ce/tb_ce_client/api/queue_stats_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/rpc_v1_controller_api.py b/ce/tb_ce_client/api/rpc_v1_controller_api.py index 12f6c58b..0d840369 100644 --- a/ce/tb_ce_client/api/rpc_v1_controller_api.py +++ b/ce/tb_ce_client/api/rpc_v1_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/rpc_v2_controller_api.py b/ce/tb_ce_client/api/rpc_v2_controller_api.py index f5b90525..8cf89e70 100644 --- a/ce/tb_ce_client/api/rpc_v2_controller_api.py +++ b/ce/tb_ce_client/api/rpc_v2_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/rule_chain_controller_api.py b/ce/tb_ce_client/api/rule_chain_controller_api.py index c3214de1..978f4dcb 100644 --- a/ce/tb_ce_client/api/rule_chain_controller_api.py +++ b/ce/tb_ce_client/api/rule_chain_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/rule_engine_controller_api.py b/ce/tb_ce_client/api/rule_engine_controller_api.py index 9103baa4..fc66647f 100644 --- a/ce/tb_ce_client/api/rule_engine_controller_api.py +++ b/ce/tb_ce_client/api/rule_engine_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/tb_resource_controller_api.py b/ce/tb_ce_client/api/tb_resource_controller_api.py index 5d5d5ab8..10f4436b 100644 --- a/ce/tb_ce_client/api/tb_resource_controller_api.py +++ b/ce/tb_ce_client/api/tb_resource_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/telemetry_controller_api.py b/ce/tb_ce_client/api/telemetry_controller_api.py index d1516ed4..d4a85a85 100644 --- a/ce/tb_ce_client/api/telemetry_controller_api.py +++ b/ce/tb_ce_client/api/telemetry_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/tenant_controller_api.py b/ce/tb_ce_client/api/tenant_controller_api.py index b93db13c..db2422ce 100644 --- a/ce/tb_ce_client/api/tenant_controller_api.py +++ b/ce/tb_ce_client/api/tenant_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/tenant_profile_controller_api.py b/ce/tb_ce_client/api/tenant_profile_controller_api.py index eb310af0..35ad20aa 100644 --- a/ce/tb_ce_client/api/tenant_profile_controller_api.py +++ b/ce/tb_ce_client/api/tenant_profile_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/trendz_controller_api.py b/ce/tb_ce_client/api/trendz_controller_api.py index 3c3accd3..19e43fbb 100644 --- a/ce/tb_ce_client/api/trendz_controller_api.py +++ b/ce/tb_ce_client/api/trendz_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/two_factor_auth_config_controller_api.py b/ce/tb_ce_client/api/two_factor_auth_config_controller_api.py index df99420b..991fbd0a 100644 --- a/ce/tb_ce_client/api/two_factor_auth_config_controller_api.py +++ b/ce/tb_ce_client/api/two_factor_auth_config_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/two_factor_auth_controller_api.py b/ce/tb_ce_client/api/two_factor_auth_controller_api.py index 721f48ad..9e9e3165 100644 --- a/ce/tb_ce_client/api/two_factor_auth_controller_api.py +++ b/ce/tb_ce_client/api/two_factor_auth_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/ui_settings_controller_api.py b/ce/tb_ce_client/api/ui_settings_controller_api.py index fb103c9c..1e6b9d6e 100644 --- a/ce/tb_ce_client/api/ui_settings_controller_api.py +++ b/ce/tb_ce_client/api/ui_settings_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/usage_info_controller_api.py b/ce/tb_ce_client/api/usage_info_controller_api.py index f9c7de2d..6e84dcfe 100644 --- a/ce/tb_ce_client/api/usage_info_controller_api.py +++ b/ce/tb_ce_client/api/usage_info_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/user_controller_api.py b/ce/tb_ce_client/api/user_controller_api.py index 4f5b8733..b35a15e7 100644 --- a/ce/tb_ce_client/api/user_controller_api.py +++ b/ce/tb_ce_client/api/user_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/widget_type_controller_api.py b/ce/tb_ce_client/api/widget_type_controller_api.py index d7ef184b..13207355 100644 --- a/ce/tb_ce_client/api/widget_type_controller_api.py +++ b/ce/tb_ce_client/api/widget_type_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api/widgets_bundle_controller_api.py b/ce/tb_ce_client/api/widgets_bundle_controller_api.py index 3e1adb81..fcf687d4 100644 --- a/ce/tb_ce_client/api/widgets_bundle_controller_api.py +++ b/ce/tb_ce_client/api/widgets_bundle_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/api_client.py b/ce/tb_ce_client/api_client.py index 82d4946b..da135267 100644 --- a/ce/tb_ce_client/api_client.py +++ b/ce/tb_ce_client/api_client.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/configuration.py b/ce/tb_ce_client/configuration.py index 1aabd662..53f85a7d 100644 --- a/ce/tb_ce_client/configuration.py +++ b/ce/tb_ce_client/configuration.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 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:45567" 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.3\n"\ + "Version of the API: 4.3.1.4\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:45567", 'description': "Generated server url", } ] diff --git a/ce/tb_ce_client/exceptions.py b/ce/tb_ce_client/exceptions.py index 781261fb..e3cb9fa8 100644 --- a/ce/tb_ce_client/exceptions.py +++ b/ce/tb_ce_client/exceptions.py @@ -18,7 +18,7 @@ ThingsBoard open-source IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3 + The version of the OpenAPI document: 4.3.1.4 Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/ce/tb_ce_client/models/dummy_task_result.py b/ce/tb_ce_client/models/dummy_task_result.py index 3d6e28ac..2ce68335 100644 --- a/ce/tb_ce_client/models/dummy_task_result.py +++ b/ce/tb_ce_client/models/dummy_task_result.py @@ -21,7 +21,7 @@ import re # noqa: F401 import json -from pydantic import ConfigDict +from pydantic import ConfigDict, Field, StrictStr from typing import Any, ClassVar, Dict, List, Optional from tb_ce_client.models.dummy_task_failure import DummyTaskFailure from tb_ce_client.models.task_result import TaskResult @@ -32,6 +32,7 @@ class DummyTaskResult(TaskResult): """ DummyTaskResult """ # noqa: E501 + job_type: StrictStr = Field(default="DUMMY", serialization_alias="jobType") # post_process: discriminator default failure: Optional[DummyTaskFailure] = None __properties: ClassVar[List[str]] = ["key", "success", "discarded", "finishTs", "error", "jobType", "failure"] diff --git a/ce/tb_ce_client/models/lw_m2_m_bootstrap_server_credential.py b/ce/tb_ce_client/models/lw_m2_m_bootstrap_server_credential.py index 3c9efd89..47768860 100644 --- a/ce/tb_ce_client/models/lw_m2_m_bootstrap_server_credential.py +++ b/ce/tb_ce_client/models/lw_m2_m_bootstrap_server_credential.py @@ -53,7 +53,7 @@ class LwM2MBootstrapServerCredential(BaseModel): # discriminator mappings __discriminator_value_class_map: ClassVar[Dict[str, str]] = { - 'NoSecLwM2MBootstrapServerCredential': 'NoSecLwM2MBootstrapServerCredential','PSKLwM2MBootstrapServerCredential': 'PSKLwM2MBootstrapServerCredential','RPKLwM2MBootstrapServerCredential': 'RPKLwM2MBootstrapServerCredential','X509LwM2MBootstrapServerCredential': 'X509LwM2MBootstrapServerCredential' + 'NO_SEC': 'NoSecLwM2MBootstrapServerCredential','PSK': 'PSKLwM2MBootstrapServerCredential','RPK': 'RPKLwM2MBootstrapServerCredential','X509': 'X509LwM2MBootstrapServerCredential' } @classmethod diff --git a/ce/tb_ce_client/models/no_sec_lw_m2_m_bootstrap_server_credential.py b/ce/tb_ce_client/models/no_sec_lw_m2_m_bootstrap_server_credential.py index debc5bfe..85e17866 100644 --- a/ce/tb_ce_client/models/no_sec_lw_m2_m_bootstrap_server_credential.py +++ b/ce/tb_ce_client/models/no_sec_lw_m2_m_bootstrap_server_credential.py @@ -31,6 +31,7 @@ class NoSecLwM2MBootstrapServerCredential(LwM2MBootstrapServerCredential): """ NoSecLwM2MBootstrapServerCredential """ # noqa: E501 + security_mode: StrictStr = Field(default="NO_SEC", serialization_alias="securityMode") # post_process: discriminator default short_server_id: Optional[StrictInt] = Field(default=None, description="Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server.", serialization_alias="shortServerId") bootstrap_server_is: Optional[StrictBool] = Field(default=None, description="Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified.", serialization_alias="bootstrapServerIs") host: Optional[StrictStr] = Field(default=None, description="Host for 'No Security' mode") diff --git a/ce/tb_ce_client/models/psklw_m2_m_bootstrap_server_credential.py b/ce/tb_ce_client/models/psklw_m2_m_bootstrap_server_credential.py index 38d998eb..6b866205 100644 --- a/ce/tb_ce_client/models/psklw_m2_m_bootstrap_server_credential.py +++ b/ce/tb_ce_client/models/psklw_m2_m_bootstrap_server_credential.py @@ -31,6 +31,7 @@ class PSKLwM2MBootstrapServerCredential(LwM2MBootstrapServerCredential): """ PSKLwM2MBootstrapServerCredential """ # noqa: E501 + security_mode: StrictStr = Field(default="PSK", serialization_alias="securityMode") # post_process: discriminator default short_server_id: Optional[StrictInt] = Field(default=None, description="Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server.", serialization_alias="shortServerId") bootstrap_server_is: Optional[StrictBool] = Field(default=None, description="Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified.", serialization_alias="bootstrapServerIs") host: Optional[StrictStr] = Field(default=None, description="Host for 'No Security' mode") diff --git a/ce/tb_ce_client/models/rpklw_m2_m_bootstrap_server_credential.py b/ce/tb_ce_client/models/rpklw_m2_m_bootstrap_server_credential.py index 68699ded..0e1a6fd8 100644 --- a/ce/tb_ce_client/models/rpklw_m2_m_bootstrap_server_credential.py +++ b/ce/tb_ce_client/models/rpklw_m2_m_bootstrap_server_credential.py @@ -31,6 +31,7 @@ class RPKLwM2MBootstrapServerCredential(LwM2MBootstrapServerCredential): """ RPKLwM2MBootstrapServerCredential """ # noqa: E501 + security_mode: StrictStr = Field(default="RPK", serialization_alias="securityMode") # post_process: discriminator default short_server_id: Optional[StrictInt] = Field(default=None, description="Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server.", serialization_alias="shortServerId") bootstrap_server_is: Optional[StrictBool] = Field(default=None, description="Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified.", serialization_alias="bootstrapServerIs") host: Optional[StrictStr] = Field(default=None, description="Host for 'No Security' mode") diff --git a/ce/tb_ce_client/models/task_result.py b/ce/tb_ce_client/models/task_result.py index 3fb8d66f..5f8036d7 100644 --- a/ce/tb_ce_client/models/task_result.py +++ b/ce/tb_ce_client/models/task_result.py @@ -55,7 +55,7 @@ class TaskResult(BaseModel): # discriminator mappings __discriminator_value_class_map: ClassVar[Dict[str, str]] = { - 'DummyTaskResult': 'DummyTaskResult' + 'DUMMY': 'DummyTaskResult' } @classmethod diff --git a/ce/tb_ce_client/models/telemetry_observe_strategy.py b/ce/tb_ce_client/models/telemetry_observe_strategy.py index 256043e4..c52f8fc2 100644 --- a/ce/tb_ce_client/models/telemetry_observe_strategy.py +++ b/ce/tb_ce_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: diff --git a/ce/tb_ce_client/models/x509_lw_m2_m_bootstrap_server_credential.py b/ce/tb_ce_client/models/x509_lw_m2_m_bootstrap_server_credential.py index 24f0376f..38b5925b 100644 --- a/ce/tb_ce_client/models/x509_lw_m2_m_bootstrap_server_credential.py +++ b/ce/tb_ce_client/models/x509_lw_m2_m_bootstrap_server_credential.py @@ -31,6 +31,7 @@ class X509LwM2MBootstrapServerCredential(LwM2MBootstrapServerCredential): """ X509LwM2MBootstrapServerCredential """ # noqa: E501 + security_mode: StrictStr = Field(default="X509", serialization_alias="securityMode") # post_process: discriminator default short_server_id: Optional[StrictInt] = Field(default=None, description="Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server.", serialization_alias="shortServerId") bootstrap_server_is: Optional[StrictBool] = Field(default=None, description="Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified.", serialization_alias="bootstrapServerIs") host: Optional[StrictStr] = Field(default=None, description="Host for 'No Security' mode") diff --git a/paas/docs/AiChatControllerApi.md b/paas/docs/AiChatControllerApi.md index 4c84d0cf..cbdf5632 100644 --- a/paas/docs/AiChatControllerApi.md +++ b/paas/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/paas/docs/AlarmControllerApi.md b/paas/docs/AlarmControllerApi.md index 7acdfe80..78239b57 100644 --- a/paas/docs/AlarmControllerApi.md +++ b/paas/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/paas/docs/Dashboard.md b/paas/docs/Dashboard.md index 6ef06aed..807db310 100644 --- a/paas/docs/Dashboard.md +++ b/paas/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/paas/docs/DashboardInfo.md b/paas/docs/DashboardInfo.md index 2e177147..13a78559 100644 --- a/paas/docs/DashboardInfo.md +++ b/paas/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/paas/docs/EntityGroupControllerApi.md b/paas/docs/EntityGroupControllerApi.md index 6631e141..d206cb8a 100644 --- a/paas/docs/EntityGroupControllerApi.md +++ b/paas/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/paas/docs/HomeDashboard.md b/paas/docs/HomeDashboard.md index 0d9740ba..8a5d4046 100644 --- a/paas/docs/HomeDashboard.md +++ b/paas/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/paas/docs/PageDataDashboardInfo.md b/paas/docs/PageDataDashboardInfo.md index 5417a7b3..8537e30b 100644 --- a/paas/docs/PageDataDashboardInfo.md +++ b/paas/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/paas/spec/openapi.json b/paas/spec/openapi.json index 24eb2428..82286076 100644 --- a/paas/spec/openapi.json +++ b/paas/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.3.0PAAS" + "version": "4.3.1.4.0PAAS" }, "servers": [ { - "url": "http://localhost:8080", + "url": "http://localhost:39647", "description": "Generated server url" } ], @@ -4856,11 +4856,6 @@ ], "requestBody": { "content": { - "text/plain": { - "schema": { - "type": "string" - } - }, "application/json": { "schema": { "$ref": "#/components/schemas/JsonNode" @@ -5004,7 +4999,6 @@ } } }, - "deprecated": true, "security": [ { "HttpLoginForm": [] @@ -8530,7 +8524,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.", @@ -56698,13 +56692,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" @@ -56713,7 +56707,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" @@ -56722,7 +56716,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" @@ -139973,7 +139967,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", @@ -140181,7 +140176,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", @@ -146448,7 +146444,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", diff --git a/paas/tb_paas_client/api/admin_controller_api.py b/paas/tb_paas_client/api/admin_controller_api.py index 4c553fe6..88d35487 100644 --- a/paas/tb_paas_client/api/admin_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/ai_chat_controller_api.py b/paas/tb_paas_client/api/ai_chat_controller_api.py index bbdc8ea4..5eca6d53 100644 --- a/paas/tb_paas_client/api/ai_chat_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS 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/paas/tb_paas_client/api/ai_device_dashboard_controller_api.py b/paas/tb_paas_client/api/ai_device_dashboard_controller_api.py index f2e10a88..d2a3a4b7 100644 --- a/paas/tb_paas_client/api/ai_device_dashboard_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/ai_model_controller_api.py b/paas/tb_paas_client/api/ai_model_controller_api.py index 35c45d40..7496d564 100644 --- a/paas/tb_paas_client/api/ai_model_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/ai_solution_controller_api.py b/paas/tb_paas_client/api/ai_solution_controller_api.py index c3b2c9eb..30fd092e 100644 --- a/paas/tb_paas_client/api/ai_solution_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/ai_tool_controller_api.py b/paas/tb_paas_client/api/ai_tool_controller_api.py index 88bbd1db..de549040 100644 --- a/paas/tb_paas_client/api/ai_tool_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/alarm_comment_controller_api.py b/paas/tb_paas_client/api/alarm_comment_controller_api.py index 47c008f8..c12d369b 100644 --- a/paas/tb_paas_client/api/alarm_comment_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/alarm_controller_api.py b/paas/tb_paas_client/api/alarm_controller_api.py index 8a3e4ffb..1ab22ff2 100644 --- a/paas/tb_paas_client/api/alarm_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS 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/paas/tb_paas_client/api/alarm_rule_controller_api.py b/paas/tb_paas_client/api/alarm_rule_controller_api.py index 8459e525..232060c8 100644 --- a/paas/tb_paas_client/api/alarm_rule_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/api_key_controller_api.py b/paas/tb_paas_client/api/api_key_controller_api.py index 7f2edcde..a9208c50 100644 --- a/paas/tb_paas_client/api/api_key_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/asset_controller_api.py b/paas/tb_paas_client/api/asset_controller_api.py index 67d7f272..6750bcf0 100644 --- a/paas/tb_paas_client/api/asset_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/asset_profile_controller_api.py b/paas/tb_paas_client/api/asset_profile_controller_api.py index e30e5f25..9ec89459 100644 --- a/paas/tb_paas_client/api/asset_profile_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/audit_log_controller_api.py b/paas/tb_paas_client/api/audit_log_controller_api.py index 1db42197..3dd198f7 100644 --- a/paas/tb_paas_client/api/audit_log_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/auth_controller_api.py b/paas/tb_paas_client/api/auth_controller_api.py index c135c2f2..f6cdc291 100644 --- a/paas/tb_paas_client/api/auth_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/billing_endpoint_controller_api.py b/paas/tb_paas_client/api/billing_endpoint_controller_api.py index 41290056..a80d2312 100644 --- a/paas/tb_paas_client/api/billing_endpoint_controller_api.py +++ b/paas/tb_paas_client/api/billing_endpoint_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/blob_entity_controller_api.py b/paas/tb_paas_client/api/blob_entity_controller_api.py index 377d3b01..f07c8146 100644 --- a/paas/tb_paas_client/api/blob_entity_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/calculated_field_controller_api.py b/paas/tb_paas_client/api/calculated_field_controller_api.py index f4f3f62b..6b2cb7ef 100644 --- a/paas/tb_paas_client/api/calculated_field_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/cloud_endpoint_controller_api.py b/paas/tb_paas_client/api/cloud_endpoint_controller_api.py index 9f2b1b02..97aeceee 100644 --- a/paas/tb_paas_client/api/cloud_endpoint_controller_api.py +++ b/paas/tb_paas_client/api/cloud_endpoint_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/component_descriptor_controller_api.py b/paas/tb_paas_client/api/component_descriptor_controller_api.py index c10d3c41..27be74b1 100644 --- a/paas/tb_paas_client/api/component_descriptor_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/converter_controller_api.py b/paas/tb_paas_client/api/converter_controller_api.py index d9bea551..97120883 100644 --- a/paas/tb_paas_client/api/converter_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/converter_library_controller_api.py b/paas/tb_paas_client/api/converter_library_controller_api.py index b3d2c80d..5aa79718 100644 --- a/paas/tb_paas_client/api/converter_library_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/custom_menu_controller_api.py b/paas/tb_paas_client/api/custom_menu_controller_api.py index c3f8a1b7..51d29507 100644 --- a/paas/tb_paas_client/api/custom_menu_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/custom_translation_controller_api.py b/paas/tb_paas_client/api/custom_translation_controller_api.py index 316841be..653fc504 100644 --- a/paas/tb_paas_client/api/custom_translation_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/customer_controller_api.py b/paas/tb_paas_client/api/customer_controller_api.py index bfa17b24..fcbbb9eb 100644 --- a/paas/tb_paas_client/api/customer_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/dashboard_controller_api.py b/paas/tb_paas_client/api/dashboard_controller_api.py index 373e643b..c4f1ca6b 100644 --- a/paas/tb_paas_client/api/dashboard_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/dashboard_report_controller_api.py b/paas/tb_paas_client/api/dashboard_report_controller_api.py index 61571706..c4bce27b 100644 --- a/paas/tb_paas_client/api/dashboard_report_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/device_connectivity_controller_api.py b/paas/tb_paas_client/api/device_connectivity_controller_api.py index 85615e22..2b0868ef 100644 --- a/paas/tb_paas_client/api/device_connectivity_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/device_controller_api.py b/paas/tb_paas_client/api/device_controller_api.py index 88179e4d..86d9e4b9 100644 --- a/paas/tb_paas_client/api/device_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/device_group_ota_package_controller_api.py b/paas/tb_paas_client/api/device_group_ota_package_controller_api.py index 43ce43ea..c70b70e7 100644 --- a/paas/tb_paas_client/api/device_group_ota_package_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/device_profile_controller_api.py b/paas/tb_paas_client/api/device_profile_controller_api.py index 672ded78..1e8fbd63 100644 --- a/paas/tb_paas_client/api/device_profile_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/domain_controller_api.py b/paas/tb_paas_client/api/domain_controller_api.py index 3b6566d1..ab1816fe 100644 --- a/paas/tb_paas_client/api/domain_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/edge_controller_api.py b/paas/tb_paas_client/api/edge_controller_api.py index 013253de..0a8a3276 100644 --- a/paas/tb_paas_client/api/edge_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/edge_event_controller_api.py b/paas/tb_paas_client/api/edge_event_controller_api.py index 7db61586..9bf32b28 100644 --- a/paas/tb_paas_client/api/edge_event_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/entities_version_control_controller_api.py b/paas/tb_paas_client/api/entities_version_control_controller_api.py index 0776cbcf..351c1c61 100644 --- a/paas/tb_paas_client/api/entities_version_control_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/entity_group_controller_api.py b/paas/tb_paas_client/api/entity_group_controller_api.py index 57109111..797e5829 100644 --- a/paas/tb_paas_client/api/entity_group_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS 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/paas/tb_paas_client/api/entity_query_controller_api.py b/paas/tb_paas_client/api/entity_query_controller_api.py index 82b93f40..92b68ba8 100644 --- a/paas/tb_paas_client/api/entity_query_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/entity_relation_controller_api.py b/paas/tb_paas_client/api/entity_relation_controller_api.py index a92ddb50..d4a6962d 100644 --- a/paas/tb_paas_client/api/entity_relation_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/entity_view_controller_api.py b/paas/tb_paas_client/api/entity_view_controller_api.py index 9f63fba8..8c9cc711 100644 --- a/paas/tb_paas_client/api/entity_view_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/event_controller_api.py b/paas/tb_paas_client/api/event_controller_api.py index 4867a85e..e5834541 100644 --- a/paas/tb_paas_client/api/event_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/group_permission_controller_api.py b/paas/tb_paas_client/api/group_permission_controller_api.py index 8dc455ce..fd7aa3d7 100644 --- a/paas/tb_paas_client/api/group_permission_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/image_controller_api.py b/paas/tb_paas_client/api/image_controller_api.py index 433ac4d6..08bcb1d0 100644 --- a/paas/tb_paas_client/api/image_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/integration_controller_api.py b/paas/tb_paas_client/api/integration_controller_api.py index 286ec148..30fbec44 100644 --- a/paas/tb_paas_client/api/integration_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/job_controller_api.py b/paas/tb_paas_client/api/job_controller_api.py index 1dde0fe4..ea66e930 100644 --- a/paas/tb_paas_client/api/job_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/login_endpoint_api.py b/paas/tb_paas_client/api/login_endpoint_api.py index ed2003cf..96d6232c 100644 --- a/paas/tb_paas_client/api/login_endpoint_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/lwm2m_controller_api.py b/paas/tb_paas_client/api/lwm2m_controller_api.py index 9a52c893..7335e9d7 100644 --- a/paas/tb_paas_client/api/lwm2m_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/mail_config_template_controller_api.py b/paas/tb_paas_client/api/mail_config_template_controller_api.py index a7475f91..7e2889fa 100644 --- a/paas/tb_paas_client/api/mail_config_template_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/mobile_app_bundle_controller_api.py b/paas/tb_paas_client/api/mobile_app_bundle_controller_api.py index aa37f30a..728d06a6 100644 --- a/paas/tb_paas_client/api/mobile_app_bundle_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/mobile_app_controller_api.py b/paas/tb_paas_client/api/mobile_app_controller_api.py index b9c04ac3..adc38e43 100644 --- a/paas/tb_paas_client/api/mobile_app_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/notification_controller_api.py b/paas/tb_paas_client/api/notification_controller_api.py index 959d7c43..149119aa 100644 --- a/paas/tb_paas_client/api/notification_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/notification_rule_controller_api.py b/paas/tb_paas_client/api/notification_rule_controller_api.py index 7560815a..1f669aea 100644 --- a/paas/tb_paas_client/api/notification_rule_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/notification_target_controller_api.py b/paas/tb_paas_client/api/notification_target_controller_api.py index 6e6adc1b..813ecf19 100644 --- a/paas/tb_paas_client/api/notification_target_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/notification_template_controller_api.py b/paas/tb_paas_client/api/notification_template_controller_api.py index 1c5c4cad..c8fc8299 100644 --- a/paas/tb_paas_client/api/notification_template_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/o_auth2_config_template_controller_api.py b/paas/tb_paas_client/api/o_auth2_config_template_controller_api.py index 55309a9a..9e0500da 100644 --- a/paas/tb_paas_client/api/o_auth2_config_template_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/o_auth2_controller_api.py b/paas/tb_paas_client/api/o_auth2_controller_api.py index 02866303..d447a0af 100644 --- a/paas/tb_paas_client/api/o_auth2_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/ota_package_controller_api.py b/paas/tb_paas_client/api/ota_package_controller_api.py index 9ceb0f41..6678299c 100644 --- a/paas/tb_paas_client/api/ota_package_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/owner_controller_api.py b/paas/tb_paas_client/api/owner_controller_api.py index 7bb2d2d1..b1be888b 100644 --- a/paas/tb_paas_client/api/owner_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/qr_code_settings_controller_api.py b/paas/tb_paas_client/api/qr_code_settings_controller_api.py index 05ad56da..46373adb 100644 --- a/paas/tb_paas_client/api/qr_code_settings_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/queue_controller_api.py b/paas/tb_paas_client/api/queue_controller_api.py index cb49bde1..cdc9cc58 100644 --- a/paas/tb_paas_client/api/queue_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/queue_stats_controller_api.py b/paas/tb_paas_client/api/queue_stats_controller_api.py index 273114fa..89048298 100644 --- a/paas/tb_paas_client/api/queue_stats_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/report_controller_api.py b/paas/tb_paas_client/api/report_controller_api.py index 9d4e8c9e..1f1fd41f 100644 --- a/paas/tb_paas_client/api/report_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/report_template_controller_api.py b/paas/tb_paas_client/api/report_template_controller_api.py index 8c750523..36aa3bef 100644 --- a/paas/tb_paas_client/api/report_template_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/role_controller_api.py b/paas/tb_paas_client/api/role_controller_api.py index 8add49fc..5d9c24e2 100644 --- a/paas/tb_paas_client/api/role_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/rpc_v1_controller_api.py b/paas/tb_paas_client/api/rpc_v1_controller_api.py index b11c1d60..e2ad37f1 100644 --- a/paas/tb_paas_client/api/rpc_v1_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/rpc_v2_controller_api.py b/paas/tb_paas_client/api/rpc_v2_controller_api.py index 798b4c7e..7cbb3d1b 100644 --- a/paas/tb_paas_client/api/rpc_v2_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/rule_chain_controller_api.py b/paas/tb_paas_client/api/rule_chain_controller_api.py index 865af436..4a5080a7 100644 --- a/paas/tb_paas_client/api/rule_chain_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/rule_engine_controller_api.py b/paas/tb_paas_client/api/rule_engine_controller_api.py index 6837b542..1e244c65 100644 --- a/paas/tb_paas_client/api/rule_engine_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/scheduler_event_controller_api.py b/paas/tb_paas_client/api/scheduler_event_controller_api.py index 3510520d..04fb1dc9 100644 --- a/paas/tb_paas_client/api/scheduler_event_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/secret_controller_api.py b/paas/tb_paas_client/api/secret_controller_api.py index a03f4d91..608e6c18 100644 --- a/paas/tb_paas_client/api/secret_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/self_registration_controller_api.py b/paas/tb_paas_client/api/self_registration_controller_api.py index 4b4ddaa7..61af5a96 100644 --- a/paas/tb_paas_client/api/self_registration_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/sign_up_controller_api.py b/paas/tb_paas_client/api/sign_up_controller_api.py index 5ed4ae2e..2750e64a 100644 --- a/paas/tb_paas_client/api/sign_up_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/solution_export_import_controller_api.py b/paas/tb_paas_client/api/solution_export_import_controller_api.py index 16f6dffb..32504ac7 100644 --- a/paas/tb_paas_client/api/solution_export_import_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/subscription_controller_api.py b/paas/tb_paas_client/api/subscription_controller_api.py index d3c7feff..659fe0a3 100644 --- a/paas/tb_paas_client/api/subscription_controller_api.py +++ b/paas/tb_paas_client/api/subscription_controller_api.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/tb_resource_controller_api.py b/paas/tb_paas_client/api/tb_resource_controller_api.py index 282929c0..2fa6c328 100644 --- a/paas/tb_paas_client/api/tb_resource_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/telemetry_controller_api.py b/paas/tb_paas_client/api/telemetry_controller_api.py index 80ba0221..53df3a48 100644 --- a/paas/tb_paas_client/api/telemetry_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/tenant_controller_api.py b/paas/tb_paas_client/api/tenant_controller_api.py index 58872854..f7ecfee9 100644 --- a/paas/tb_paas_client/api/tenant_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/tenant_profile_controller_api.py b/paas/tb_paas_client/api/tenant_profile_controller_api.py index 813d4846..165d0c62 100644 --- a/paas/tb_paas_client/api/tenant_profile_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/translation_controller_api.py b/paas/tb_paas_client/api/translation_controller_api.py index ab379918..389c6ea6 100644 --- a/paas/tb_paas_client/api/translation_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/trendz_api_controller_api.py b/paas/tb_paas_client/api/trendz_api_controller_api.py index e2f4e6ca..f941f33f 100644 --- a/paas/tb_paas_client/api/trendz_api_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/trendz_controller_api.py b/paas/tb_paas_client/api/trendz_controller_api.py index af9ed041..918850c4 100644 --- a/paas/tb_paas_client/api/trendz_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/two_factor_auth_config_controller_api.py b/paas/tb_paas_client/api/two_factor_auth_config_controller_api.py index 0b47dc17..bfa0b57c 100644 --- a/paas/tb_paas_client/api/two_factor_auth_config_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/two_factor_auth_controller_api.py b/paas/tb_paas_client/api/two_factor_auth_controller_api.py index 84be1376..90aa2efe 100644 --- a/paas/tb_paas_client/api/two_factor_auth_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/ui_settings_controller_api.py b/paas/tb_paas_client/api/ui_settings_controller_api.py index 1dd7d80b..71558294 100644 --- a/paas/tb_paas_client/api/ui_settings_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/usage_info_controller_api.py b/paas/tb_paas_client/api/usage_info_controller_api.py index 227c7405..693bef10 100644 --- a/paas/tb_paas_client/api/usage_info_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/user_controller_api.py b/paas/tb_paas_client/api/user_controller_api.py index 09126e16..8ca194f9 100644 --- a/paas/tb_paas_client/api/user_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/user_permissions_controller_api.py b/paas/tb_paas_client/api/user_permissions_controller_api.py index 5aa95528..2eb83dc1 100644 --- a/paas/tb_paas_client/api/user_permissions_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/white_labeling_controller_api.py b/paas/tb_paas_client/api/white_labeling_controller_api.py index 39a889ed..07b9730d 100644 --- a/paas/tb_paas_client/api/white_labeling_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/widget_type_controller_api.py b/paas/tb_paas_client/api/widget_type_controller_api.py index 1e69c902..719a60a0 100644 --- a/paas/tb_paas_client/api/widget_type_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api/widgets_bundle_controller_api.py b/paas/tb_paas_client/api/widgets_bundle_controller_api.py index e8e39a89..8ed54826 100644 --- a/paas/tb_paas_client/api/widgets_bundle_controller_api.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/api_client.py b/paas/tb_paas_client/api_client.py index 3ae9e506..243e0dc0 100644 --- a/paas/tb_paas_client/api_client.py +++ b/paas/tb_paas_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.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/client.pyi b/paas/tb_paas_client/client.pyi index 96c54d17..7b9c90a5 100644 --- a/paas/tb_paas_client/client.pyi +++ b/paas/tb_paas_client/client.pyi @@ -260,9 +260,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]: ... @@ -1636,9 +1636,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/paas/tb_paas_client/configuration.py b/paas/tb_paas_client/configuration.py index 3f2bd9a6..52c01278 100644 --- a/paas/tb_paas_client/configuration.py +++ b/paas/tb_paas_client/configuration.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS 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:39647" 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.3.0PAAS\n"\ + "Version of the API: 4.3.1.4.0PAAS\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:39647", 'description': "Generated server url", } ] diff --git a/paas/tb_paas_client/exceptions.py b/paas/tb_paas_client/exceptions.py index 59a69521..cf058e9d 100644 --- a/paas/tb_paas_client/exceptions.py +++ b/paas/tb_paas_client/exceptions.py @@ -18,7 +18,7 @@ ThingsBoard Professional Edition IoT platform REST API documentation. - The version of the OpenAPI document: 4.3.1.3.0PAAS + The version of the OpenAPI document: 4.3.1.4.0PAAS Contact: info@thingsboard.io Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/paas/tb_paas_client/models/dashboard.py b/paas/tb_paas_client/models/dashboard.py index cf09547b..a8eecafd 100644 --- a/paas/tb_paas_client/models/dashboard.py +++ b/paas/tb_paas_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/paas/tb_paas_client/models/dashboard_info.py b/paas/tb_paas_client/models/dashboard_info.py index 52ee19b6..f342a81c 100644 --- a/paas/tb_paas_client/models/dashboard_info.py +++ b/paas/tb_paas_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/paas/tb_paas_client/models/home_dashboard.py b/paas/tb_paas_client/models/home_dashboard.py index 8ad313af..ca9fbef3 100644 --- a/paas/tb_paas_client/models/home_dashboard.py +++ b/paas/tb_paas_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/docs/CfReprocessingJobConfiguration.md b/pe/docs/CfReprocessingJobConfiguration.md index ac95e8e1..46429eda 100644 --- a/pe/docs/CfReprocessingJobConfiguration.md +++ b/pe/docs/CfReprocessingJobConfiguration.md @@ -37,9 +37,59 @@ | error | str | | [optional] | | job_type | str | | | +#### CfReprocessingTaskResult *(extends TaskResult, job_type=`CF_REPROCESSING`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | CfReprocessingTaskFailure | | [optional] | + +#### DummyTaskResult *(extends TaskResult, job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +#### ReportTaskResult *(extends TaskResult, job_type=`REPORT`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| report | Report | | [optional] | + #### EntityType (enum) `TENANT` | `CUSTOMER` | `USER` | `DASHBOARD` | `ASSET` | `DEVICE` | `ALARM` | `ENTITY_GROUP` | `CONVERTER` | `INTEGRATION` | … (46 values total) +#### CfReprocessingTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| entity_info | EntityInfo | | [optional] | + +#### Report +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| id | ReportId | | [optional] | +| created_time | int | Entity creation timestamp in milliseconds since Unix epoch | [optional] [readonly] | +| tenant_id | TenantId | | | +| customer_id | CustomerId | | [optional] | +| template_id | ReportTemplateId | | | +| format | TbReportFormat | | | +| name | str | | | +| user_id | UserId | | | +| owner_id | EntityId | JSON object with Customer or Tenant Id | [optional] [readonly] | + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + +#### EntityInfo +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| id | EntityId | JSON object with the entity Id. | [optional] | +| name | str | Entity Name | [optional] | + +#### TbReportFormat (enum) +`PDF` | `CSV` + --- ### Conventions diff --git a/pe/docs/CfReprocessingJobResult.md b/pe/docs/CfReprocessingJobResult.md index 9e9c180c..e24af5da 100644 --- a/pe/docs/CfReprocessingJobResult.md +++ b/pe/docs/CfReprocessingJobResult.md @@ -14,6 +14,8 @@ ## Referenced Types +> **EntityId types** (`AdminSettingsId`, `AiModelId`, `AlarmId`, `ApiKeyId`, `ApiUsageStateId`, `AssetId`, `AssetProfileId`, `BlobEntityId`, `CalculatedFieldId`, `ConverterId`, `CustomerId`, `DashboardId`, `DeviceId`, `DeviceProfileId`, `DomainId`, `EdgeId`, `EntityGroupId`, `EntityViewId`, `GroupPermissionId`, `IntegrationId`, `JobId`, `MobileAppBundleId`, `MobileAppId`, `NotificationId`, `NotificationRequestId`, `NotificationRuleId`, `NotificationTargetId`, `NotificationTemplateId`, `OAuth2ClientId`, `OtaPackageId`, `QueueId`, `QueueStatsId`, `ReportId`, `ReportTemplateId`, `RoleId`, `RpcId`, `RuleChainId`, `RuleNodeId`, `SchedulerEventId`, `SecretId`, `TbResourceId`, `TenantId`, `TenantProfileId`, `UserId`, `WidgetTypeId`, `WidgetsBundleId`, etc.): `{entity_type: EntityType, id: UUID}` — all EntityId subtypes share this structure. + #### JobResult | Name | Type | Description | Notes | |------|------|-------------|-------| @@ -38,6 +40,59 @@ | error | str | | [optional] | | job_type | str | | | +#### CfReprocessingTaskResult *(extends TaskResult, job_type=`CF_REPROCESSING`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | CfReprocessingTaskFailure | | [optional] | + +#### DummyTaskResult *(extends TaskResult, job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +#### ReportTaskResult *(extends TaskResult, job_type=`REPORT`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| report | Report | | [optional] | + +#### CfReprocessingTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| entity_info | EntityInfo | | [optional] | + +#### Report +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| id | ReportId | | [optional] | +| created_time | int | Entity creation timestamp in milliseconds since Unix epoch | [optional] [readonly] | +| tenant_id | TenantId | | | +| customer_id | CustomerId | | [optional] | +| template_id | ReportTemplateId | | | +| format | TbReportFormat | | | +| name | str | | | +| user_id | UserId | | | +| owner_id | EntityId | JSON object with Customer or Tenant Id | [optional] [readonly] | + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + +#### EntityInfo +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| id | EntityId | JSON object with the entity Id. | [optional] | +| name | str | Entity Name | [optional] | + +#### TbReportFormat (enum) +`PDF` | `CSV` + +#### EntityType (enum) +`TENANT` | `CUSTOMER` | `USER` | `DASHBOARD` | `ASSET` | `DEVICE` | `ALARM` | `ENTITY_GROUP` | `CONVERTER` | `INTEGRATION` | … (46 values total) + --- ### Conventions diff --git a/pe/docs/DeviceProfile.md b/pe/docs/DeviceProfile.md index aca12b1c..5fb2631c 100644 --- a/pe/docs/DeviceProfile.md +++ b/pe/docs/DeviceProfile.md @@ -157,6 +157,70 @@ A JSON value representing the device profile. |------|------|-------------|-------| | security_mode | str | | | +#### NoSecLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`NO_SEC`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### PSKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`PSK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### RPKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`RPK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### X509LwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`X509`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + #### OtherConfiguration | Name | Type | Description | Notes | |------|------|-------------|-------| diff --git a/pe/docs/DeviceProfileData.md b/pe/docs/DeviceProfileData.md index d78f5dc2..b019cb3b 100644 --- a/pe/docs/DeviceProfileData.md +++ b/pe/docs/DeviceProfileData.md @@ -118,6 +118,70 @@ |------|------|-------------|-------| | security_mode | str | | | +#### NoSecLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`NO_SEC`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### PSKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`PSK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### RPKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`RPK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### X509LwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`X509`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + #### OtherConfiguration | Name | Type | Description | Notes | |------|------|-------------|-------| diff --git a/pe/docs/DeviceProfileTransportConfiguration.md b/pe/docs/DeviceProfileTransportConfiguration.md index 1a9d1635..b8d75133 100644 --- a/pe/docs/DeviceProfileTransportConfiguration.md +++ b/pe/docs/DeviceProfileTransportConfiguration.md @@ -89,6 +89,70 @@ Configuration for device profile transport |------|------|-------------|-------| | security_mode | str | | | +#### NoSecLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`NO_SEC`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### PSKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`PSK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### RPKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`RPK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### X509LwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`X509`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + #### OtherConfiguration | Name | Type | Description | Notes | |------|------|-------------|-------| diff --git a/pe/docs/DummyJobConfiguration.md b/pe/docs/DummyJobConfiguration.md index 7ca1f8aa..6ee03a8c 100644 --- a/pe/docs/DummyJobConfiguration.md +++ b/pe/docs/DummyJobConfiguration.md @@ -25,6 +25,8 @@ Dummy job configuration ## Referenced Types +> **EntityId types** (`AdminSettingsId`, `AiModelId`, `AlarmId`, `ApiKeyId`, `ApiUsageStateId`, `AssetId`, `AssetProfileId`, `BlobEntityId`, `CalculatedFieldId`, `ConverterId`, `CustomerId`, `DashboardId`, `DeviceId`, `DeviceProfileId`, `DomainId`, `EdgeId`, `EntityGroupId`, `EntityViewId`, `GroupPermissionId`, `IntegrationId`, `JobId`, `MobileAppBundleId`, `MobileAppId`, `NotificationId`, `NotificationRequestId`, `NotificationRuleId`, `NotificationTargetId`, `NotificationTemplateId`, `OAuth2ClientId`, `OtaPackageId`, `QueueId`, `QueueStatsId`, `ReportId`, `ReportTemplateId`, `RoleId`, `RpcId`, `RuleChainId`, `RuleNodeId`, `SchedulerEventId`, `SecretId`, `TbResourceId`, `TenantId`, `TenantProfileId`, `UserId`, `WidgetTypeId`, `WidgetsBundleId`, etc.): `{entity_type: EntityType, id: UUID}` — all EntityId subtypes share this structure. + #### JobConfiguration | Name | Type | Description | Notes | |------|------|-------------|-------| @@ -42,6 +44,59 @@ Dummy job configuration | error | str | | [optional] | | job_type | str | | | +#### CfReprocessingTaskResult *(extends TaskResult, job_type=`CF_REPROCESSING`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | CfReprocessingTaskFailure | | [optional] | + +#### DummyTaskResult *(extends TaskResult, job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +#### ReportTaskResult *(extends TaskResult, job_type=`REPORT`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| report | Report | | [optional] | + +#### CfReprocessingTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| entity_info | EntityInfo | | [optional] | + +#### Report +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| id | ReportId | | [optional] | +| created_time | int | Entity creation timestamp in milliseconds since Unix epoch | [optional] [readonly] | +| tenant_id | TenantId | | | +| customer_id | CustomerId | | [optional] | +| template_id | ReportTemplateId | | | +| format | TbReportFormat | | | +| name | str | | | +| user_id | UserId | | | +| owner_id | EntityId | JSON object with Customer or Tenant Id | [optional] [readonly] | + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + +#### EntityInfo +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| id | EntityId | JSON object with the entity Id. | [optional] | +| name | str | Entity Name | [optional] | + +#### TbReportFormat (enum) +`PDF` | `CSV` + +#### EntityType (enum) +`TENANT` | `CUSTOMER` | `USER` | `DASHBOARD` | `ASSET` | `DEVICE` | `ALARM` | `ENTITY_GROUP` | `CONVERTER` | `INTEGRATION` | … (46 values total) + --- ### Conventions diff --git a/pe/docs/DummyJobResult.md b/pe/docs/DummyJobResult.md index aea29d5d..6dcd6448 100644 --- a/pe/docs/DummyJobResult.md +++ b/pe/docs/DummyJobResult.md @@ -14,6 +14,8 @@ ## Referenced Types +> **EntityId types** (`AdminSettingsId`, `AiModelId`, `AlarmId`, `ApiKeyId`, `ApiUsageStateId`, `AssetId`, `AssetProfileId`, `BlobEntityId`, `CalculatedFieldId`, `ConverterId`, `CustomerId`, `DashboardId`, `DeviceId`, `DeviceProfileId`, `DomainId`, `EdgeId`, `EntityGroupId`, `EntityViewId`, `GroupPermissionId`, `IntegrationId`, `JobId`, `MobileAppBundleId`, `MobileAppId`, `NotificationId`, `NotificationRequestId`, `NotificationRuleId`, `NotificationTargetId`, `NotificationTemplateId`, `OAuth2ClientId`, `OtaPackageId`, `QueueId`, `QueueStatsId`, `ReportId`, `ReportTemplateId`, `RoleId`, `RpcId`, `RuleChainId`, `RuleNodeId`, `SchedulerEventId`, `SecretId`, `TbResourceId`, `TenantId`, `TenantProfileId`, `UserId`, `WidgetTypeId`, `WidgetsBundleId`, etc.): `{entity_type: EntityType, id: UUID}` — all EntityId subtypes share this structure. + #### JobResult | Name | Type | Description | Notes | |------|------|-------------|-------| @@ -38,6 +40,59 @@ | error | str | | [optional] | | job_type | str | | | +#### CfReprocessingTaskResult *(extends TaskResult, job_type=`CF_REPROCESSING`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | CfReprocessingTaskFailure | | [optional] | + +#### DummyTaskResult *(extends TaskResult, job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +#### ReportTaskResult *(extends TaskResult, job_type=`REPORT`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| report | Report | | [optional] | + +#### CfReprocessingTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| entity_info | EntityInfo | | [optional] | + +#### Report +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| id | ReportId | | [optional] | +| created_time | int | Entity creation timestamp in milliseconds since Unix epoch | [optional] [readonly] | +| tenant_id | TenantId | | | +| customer_id | CustomerId | | [optional] | +| template_id | ReportTemplateId | | | +| format | TbReportFormat | | | +| name | str | | | +| user_id | UserId | | | +| owner_id | EntityId | JSON object with Customer or Tenant Id | [optional] [readonly] | + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + +#### EntityInfo +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| id | EntityId | JSON object with the entity Id. | [optional] | +| name | str | Entity Name | [optional] | + +#### TbReportFormat (enum) +`PDF` | `CSV` + +#### EntityType (enum) +`TENANT` | `CUSTOMER` | `USER` | `DASHBOARD` | `ASSET` | `DEVICE` | `ALARM` | `ENTITY_GROUP` | `CONVERTER` | `INTEGRATION` | … (46 values total) + --- ### Conventions diff --git a/pe/docs/Job.md b/pe/docs/Job.md index 2c65a858..205314d8 100644 --- a/pe/docs/Job.md +++ b/pe/docs/Job.md @@ -111,6 +111,21 @@ | error | str | | [optional] | | job_type | str | | | +#### CfReprocessingTaskResult *(extends TaskResult, job_type=`CF_REPROCESSING`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | CfReprocessingTaskFailure | | [optional] | + +#### DummyTaskResult *(extends TaskResult, job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +#### ReportTaskResult *(extends TaskResult, job_type=`REPORT`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| report | Report | | [optional] | + #### NotificationRequest | Name | Type | Description | Notes | |------|------|-------------|-------| @@ -163,6 +178,19 @@ | user_id | UserId | | | | owner_id | EntityId | JSON object with Customer or Tenant Id | [optional] [readonly] | +#### CfReprocessingTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| entity_info | EntityInfo | | [optional] | + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + #### NotificationTemplate | Name | Type | Description | Notes | |------|------|-------------|-------| diff --git a/pe/docs/JobConfiguration.md b/pe/docs/JobConfiguration.md index bb571dbf..4cc65ee6 100644 --- a/pe/docs/JobConfiguration.md +++ b/pe/docs/JobConfiguration.md @@ -65,6 +65,21 @@ | error | str | | [optional] | | job_type | str | | | +#### CfReprocessingTaskResult *(extends TaskResult, job_type=`CF_REPROCESSING`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | CfReprocessingTaskFailure | | [optional] | + +#### DummyTaskResult *(extends TaskResult, job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +#### ReportTaskResult *(extends TaskResult, job_type=`REPORT`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| report | Report | | [optional] | + #### NotificationRequest | Name | Type | Description | Notes | |------|------|-------------|-------| @@ -149,6 +164,32 @@ | all_enabled | bool | Debug All. Used as a trigger for updating debugAllUntil. | [optional] | | all_enabled_until | int | Timestamp of the end time for the processing debug events. | [optional] | +#### CfReprocessingTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| entity_info | EntityInfo | | [optional] | + +#### Report +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| id | ReportId | | [optional] | +| created_time | int | Entity creation timestamp in milliseconds since Unix epoch | [optional] [readonly] | +| tenant_id | TenantId | | | +| customer_id | CustomerId | | [optional] | +| template_id | ReportTemplateId | | | +| format | TbReportFormat | | | +| name | str | | | +| user_id | UserId | | | +| owner_id | EntityId | JSON object with Customer or Tenant Id | [optional] [readonly] | + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + #### NotificationType (enum) `GENERAL` | `ALARM` | `DEVICE_ACTIVITY` | `ENTITY_ACTION` | `ALARM_COMMENT` | `RULE_ENGINE_COMPONENT_LIFECYCLE_EVENT` | `ALARM_ASSIGNMENT` | `NEW_PLATFORM_VERSION` | `ENTITIES_LIMIT` | `ENTITIES_LIMIT_INCREASE_REQUEST` | … (22 values total) @@ -161,6 +202,9 @@ | user_id | UserId | | [optional] | | timezone | str | | [optional] | +#### TbReportFormat (enum) +`PDF` | `CSV` + #### DeliveryMethodNotificationTemplate | Name | Type | Description | Notes | |------|------|-------------|-------| diff --git a/pe/docs/JobResult.md b/pe/docs/JobResult.md index 8eaa06cb..88b70b94 100644 --- a/pe/docs/JobResult.md +++ b/pe/docs/JobResult.md @@ -49,6 +49,21 @@ Job execution result | error | str | | [optional] | | job_type | str | | | +#### CfReprocessingTaskResult *(extends TaskResult, job_type=`CF_REPROCESSING`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | CfReprocessingTaskFailure | | [optional] | + +#### DummyTaskResult *(extends TaskResult, job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +#### ReportTaskResult *(extends TaskResult, job_type=`REPORT`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| report | Report | | [optional] | + #### Report | Name | Type | Description | Notes | |------|------|-------------|-------| @@ -65,9 +80,28 @@ Job execution result #### TbReportFormat (enum) `PDF` | `CSV` +#### CfReprocessingTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| entity_info | EntityInfo | | [optional] | + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + #### EntityType (enum) `TENANT` | `CUSTOMER` | `USER` | `DASHBOARD` | `ASSET` | `DEVICE` | `ALARM` | `ENTITY_GROUP` | `CONVERTER` | `INTEGRATION` | … (46 values total) +#### EntityInfo +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| id | EntityId | JSON object with the entity Id. | [optional] | +| name | str | Entity Name | [optional] | + --- ### Conventions diff --git a/pe/docs/LwM2MBootstrapServerCredential.md b/pe/docs/LwM2MBootstrapServerCredential.md index 422f0797..b04d78c7 100644 --- a/pe/docs/LwM2MBootstrapServerCredential.md +++ b/pe/docs/LwM2MBootstrapServerCredential.md @@ -11,6 +11,72 @@ +## Subtypes + +#### NoSecLwM2MBootstrapServerCredential *(security_mode=`NO_SEC`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### PSKLwM2MBootstrapServerCredential *(security_mode=`PSK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### RPKLwM2MBootstrapServerCredential *(security_mode=`RPK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### X509LwM2MBootstrapServerCredential *(security_mode=`X509`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + --- ### Conventions diff --git a/pe/docs/Lwm2mDeviceProfileTransportConfiguration.md b/pe/docs/Lwm2mDeviceProfileTransportConfiguration.md index ce98671b..5cd8b1e4 100644 --- a/pe/docs/Lwm2mDeviceProfileTransportConfiguration.md +++ b/pe/docs/Lwm2mDeviceProfileTransportConfiguration.md @@ -39,6 +39,70 @@ |------|------|-------------|-------| | security_mode | str | | | +#### NoSecLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`NO_SEC`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### PSKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`PSK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### RPKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`RPK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### X509LwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`X509`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + #### OtherConfiguration | Name | Type | Description | Notes | |------|------|-------------|-------| diff --git a/pe/docs/PageDataDeviceProfile.md b/pe/docs/PageDataDeviceProfile.md index 7e49e479..7b3660da 100644 --- a/pe/docs/PageDataDeviceProfile.md +++ b/pe/docs/PageDataDeviceProfile.md @@ -163,6 +163,70 @@ |------|------|-------------|-------| | security_mode | str | | | +#### NoSecLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`NO_SEC`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### PSKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`PSK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### RPKLwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`RPK`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + +#### X509LwM2MBootstrapServerCredential *(extends LwM2MBootstrapServerCredential, security_mode=`X509`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| short_server_id | int | Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server. | [optional] [readonly] | +| bootstrap_server_is | bool | Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified. | [optional] [readonly] | +| host | str | Host for 'No Security' mode | [optional] [readonly] | +| port | int | Port for Lwm2m Server: 'No Security' mode: Lwm2m Server or Bootstrap Server | [optional] [readonly] | +| client_hold_off_time | int | Client Hold Off Time. The number of seconds to wait before initiating a Client Initiated Bootstrap once the LwM2M Client has determined it should initiate this bootstrap mode. (This information is relevant for use with a Bootstrap-Server only.) | [optional] [readonly] | +| server_public_key | str | Server Public Key for 'Security' mode (DTLS): RPK or X509. Format: base64 encoded | [optional] [readonly] | +| server_certificate | str | Server Public Key for 'Security' mode (DTLS): X509. Format: base64 encoded | [optional] [readonly] | +| bootstrap_server_account_timeout | int | Bootstrap Server Account Timeout (If the value is set to 0, or if this resource is not instantiated, the Bootstrap-Server Account lifetime is infinite.) | [optional] [readonly] | +| lifetime | int | Specify the lifetime of the registration in seconds. | [optional] [readonly] | +| default_min_period | int | The default value the LwM2M Client should use for the Minimum Period of an Observation in the absence of this parameter being included in an Observation. If this Resource doesn’t exist, the default value is 0. | [optional] [readonly] | +| notif_if_disabled | bool | If true, the LwM2M Client stores “Notify” operations to the LwM2M Server while the LwM2M Server account is disabled or the LwM2M Client is offline. After the LwM2M Server account is enabled or the LwM2M Client is online, the LwM2M Client reports the stored “Notify” operations to the Server. If false, the LwM2M Client discards all the “Notify” operations or temporarily disables the Observe function while the LwM2M Server is disabled or the LwM2M Client is offline. The default value is true. | [optional] [readonly] | +| binding | str | This Resource defines the transport binding configured for the LwM2M Client. If the LwM2M Client supports the binding specified in this Resource, the LwM2M Client MUST use that transport for the Current Binding Mode. | [optional] [readonly] | + #### OtherConfiguration | Name | Type | Description | Notes | |------|------|-------------|-------| diff --git a/pe/docs/PageDataJob.md b/pe/docs/PageDataJob.md index 5c5d2af1..7198d5e7 100644 --- a/pe/docs/PageDataJob.md +++ b/pe/docs/PageDataJob.md @@ -119,6 +119,21 @@ | error | str | | [optional] | | job_type | str | | | +#### CfReprocessingTaskResult *(extends TaskResult, job_type=`CF_REPROCESSING`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | CfReprocessingTaskFailure | | [optional] | + +#### DummyTaskResult *(extends TaskResult, job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +#### ReportTaskResult *(extends TaskResult, job_type=`REPORT`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| report | Report | | [optional] | + #### NotificationRequest | Name | Type | Description | Notes | |------|------|-------------|-------| @@ -171,6 +186,19 @@ | user_id | UserId | | | | owner_id | EntityId | JSON object with Customer or Tenant Id | [optional] [readonly] | +#### CfReprocessingTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| entity_info | EntityInfo | | [optional] | + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + #### NotificationTemplate | Name | Type | Description | Notes | |------|------|-------------|-------| diff --git a/pe/docs/ReportJobConfiguration.md b/pe/docs/ReportJobConfiguration.md index 7e60056b..5640dc60 100644 --- a/pe/docs/ReportJobConfiguration.md +++ b/pe/docs/ReportJobConfiguration.md @@ -83,6 +83,21 @@ | error | str | | [optional] | | job_type | str | | | +#### CfReprocessingTaskResult *(extends TaskResult, job_type=`CF_REPROCESSING`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | CfReprocessingTaskFailure | | [optional] | + +#### DummyTaskResult *(extends TaskResult, job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +#### ReportTaskResult *(extends TaskResult, job_type=`REPORT`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| report | Report | | [optional] | + #### NotificationTemplate | Name | Type | Description | Notes | |------|------|-------------|-------| @@ -140,6 +155,32 @@ | user_id | UserId | | [optional] | | timezone | str | | [optional] | +#### CfReprocessingTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| entity_info | EntityInfo | | [optional] | + +#### Report +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| id | ReportId | | [optional] | +| created_time | int | Entity creation timestamp in milliseconds since Unix epoch | [optional] [readonly] | +| tenant_id | TenantId | | | +| customer_id | CustomerId | | [optional] | +| template_id | ReportTemplateId | | | +| format | TbReportFormat | | | +| name | str | | | +| user_id | UserId | | | +| owner_id | EntityId | JSON object with Customer or Tenant Id | [optional] [readonly] | + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + #### DeliveryMethodNotificationTemplate | Name | Type | Description | Notes | |------|------|-------------|-------| @@ -177,6 +218,9 @@ | subject | str | Subject line for the web notification | | | additional_config | object | Additional JSON configuration for web buttons/actions | [optional] | +#### TbReportFormat (enum) +`PDF` | `CSV` + #### Button | Name | Type | Description | Notes | |------|------|-------------|-------| diff --git a/pe/docs/ReportJobResult.md b/pe/docs/ReportJobResult.md index 07935350..77a769a8 100644 --- a/pe/docs/ReportJobResult.md +++ b/pe/docs/ReportJobResult.md @@ -54,12 +54,46 @@ | error | str | | [optional] | | job_type | str | | | +#### CfReprocessingTaskResult *(extends TaskResult, job_type=`CF_REPROCESSING`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | CfReprocessingTaskFailure | | [optional] | + +#### DummyTaskResult *(extends TaskResult, job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +#### ReportTaskResult *(extends TaskResult, job_type=`REPORT`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| report | Report | | [optional] | + #### TbReportFormat (enum) `PDF` | `CSV` #### EntityType (enum) `TENANT` | `CUSTOMER` | `USER` | `DASHBOARD` | `ASSET` | `DEVICE` | `ALARM` | `ENTITY_GROUP` | `CONVERTER` | `INTEGRATION` | … (46 values total) +#### CfReprocessingTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| entity_info | EntityInfo | | [optional] | + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + +#### EntityInfo +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| id | EntityId | JSON object with the entity Id. | [optional] | +| name | str | Entity Name | [optional] | + --- ### Conventions diff --git a/pe/docs/TaskResult.md b/pe/docs/TaskResult.md index e199bda3..dc8415c9 100644 --- a/pe/docs/TaskResult.md +++ b/pe/docs/TaskResult.md @@ -16,6 +16,65 @@ +## Subtypes + +#### CfReprocessingTaskResult *(job_type=`CF_REPROCESSING`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | CfReprocessingTaskFailure | | [optional] | + +#### DummyTaskResult *(job_type=`DUMMY`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| failure | DummyTaskFailure | | [optional] | + +#### ReportTaskResult *(job_type=`REPORT`)* +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| report | Report | | [optional] | + +## Referenced Types + +> **EntityId types** (`AdminSettingsId`, `AiModelId`, `AlarmId`, `ApiKeyId`, `ApiUsageStateId`, `AssetId`, `AssetProfileId`, `BlobEntityId`, `CalculatedFieldId`, `ConverterId`, `CustomerId`, `DashboardId`, `DeviceId`, `DeviceProfileId`, `DomainId`, `EdgeId`, `EntityGroupId`, `EntityViewId`, `GroupPermissionId`, `IntegrationId`, `JobId`, `MobileAppBundleId`, `MobileAppId`, `NotificationId`, `NotificationRequestId`, `NotificationRuleId`, `NotificationTargetId`, `NotificationTemplateId`, `OAuth2ClientId`, `OtaPackageId`, `QueueId`, `QueueStatsId`, `ReportId`, `ReportTemplateId`, `RoleId`, `RpcId`, `RuleChainId`, `RuleNodeId`, `SchedulerEventId`, `SecretId`, `TbResourceId`, `TenantId`, `TenantProfileId`, `UserId`, `WidgetTypeId`, `WidgetsBundleId`, etc.): `{entity_type: EntityType, id: UUID}` — all EntityId subtypes share this structure. + +#### CfReprocessingTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| entity_info | EntityInfo | | [optional] | + +#### DummyTaskFailure +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| error | str | | [optional] | +| number | int | | [optional] | +| fail_always | bool | | [optional] | + +#### Report +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| id | ReportId | | [optional] | +| created_time | int | Entity creation timestamp in milliseconds since Unix epoch | [optional] [readonly] | +| tenant_id | TenantId | | | +| customer_id | CustomerId | | [optional] | +| template_id | ReportTemplateId | | | +| format | TbReportFormat | | | +| name | str | | | +| user_id | UserId | | | +| owner_id | EntityId | JSON object with Customer or Tenant Id | [optional] [readonly] | + +#### EntityInfo +| Name | Type | Description | Notes | +|------|------|-------------|-------| +| id | EntityId | JSON object with the entity Id. | [optional] | +| name | str | Entity Name | [optional] | + +#### TbReportFormat (enum) +`PDF` | `CSV` + +#### EntityType (enum) +`TENANT` | `CUSTOMER` | `USER` | `DASHBOARD` | `ASSET` | `DEVICE` | `ALARM` | `ENTITY_GROUP` | `CONVERTER` | `INTEGRATION` | … (46 values total) + --- ### Conventions diff --git a/pe/spec/openapi.json b/pe/spec/openapi.json index 1f5e1e47..aee95c49 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:41237", + "url": "http://localhost:40717", "description": "Generated server url" } ], @@ -122238,7 +122238,25 @@ } } } - ] + ], + "example": { + "key": null, + "success": null, + "discarded": null, + "finishTs": null, + "error": null, + "jobType": "CF_REPROCESSING", + "failure": { + "error": null, + "entityInfo": { + "id": { + "entityType": "DEVICE", + "id": "784f394c-42b6-435a-983c-b7beff2784f9" + }, + "name": null + } + } + } }, "CfReprocessingValidationResult": { "type": "object", @@ -126205,7 +126223,20 @@ } } } - ] + ], + "example": { + "key": null, + "success": null, + "discarded": null, + "finishTs": null, + "error": null, + "jobType": "DUMMY", + "failure": { + "error": null, + "number": null, + "failAlways": null + } + } }, "DurationAlarmCondition": { "allOf": [ @@ -131568,7 +131599,28 @@ }, "LwM2MBootstrapServerCredential": { "discriminator": { - "propertyName": "securityMode" + "propertyName": "securityMode", + "mapping": { + "NO_SEC": "#/components/schemas/NoSecLwM2MBootstrapServerCredential", + "PSK": "#/components/schemas/PSKLwM2MBootstrapServerCredential", + "RPK": "#/components/schemas/RPKLwM2MBootstrapServerCredential", + "X509": "#/components/schemas/X509LwM2MBootstrapServerCredential" + } + }, + "example": { + "securityMode": "NO_SEC", + "shortServerId": 123, + "bootstrapServerIs": true, + "host": "0.0.0.0", + "port": "'5685' or '5687'", + "clientHoldOffTime": 1, + "serverPublicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEAZ0pSaGKHk/GrDaUDnQZpeEdGwX7m3Ws+U/kiVat\n+44sgk3c8g0LotfMpLlZJPhPwJ6ipXV+O1r7IZUjBs3LNA==", + "serverCertificate": "MMIICODCCAd6gAwIBAgIUI88U1zowOdrxDK/dOV+36gJxI2MwCgYIKoZIzj0EAwIwejELMAkGA1UEBhMCVUs\nxEjAQBgNVBAgTCUt5aXYgY2l0eTENMAsGA1UEBxMES3lpdjEUMBIGA1UEChMLVGhpbmdzYm9hcmQxFzAVBgNVBAsMDkRFVkVMT1BFUl9URVNUMRkwFwYDVQQDDBBpbnRlcm1lZGlhdGVfY2EwMB4XDTIyMDEwOTEzMDMwMFoXDTI3MDEwODEzMDMwMFowFDESMBAGA1UEAxM\nJbG9jYWxob3N0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEUO3vBo/JTv0eooY7XHiKAIVDoWKFqtrU7C6q8AIKqpLcqhCdW+haFeBOH3PjY6EwaWkY04Bir4oanU0s7tz2uKOBpzCBpDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/\nBAIwADAdBgNVHQ4EFgQUEjc3Q4a0TxzP/3x3EV4fHxYUg0YwHwYDVR0jBBgwFoAUuSquGycMU6Q0SYNcbtSkSD3TfH0wLwYDVR0RBCgwJoIVbG9jYWxob3N0LmxvY2FsZG9tYWlugglsb2NhbGhvc3SCAiAtMAoGCCqGSM49BAMCA0gAMEUCIQD7dbZObyUaoDiNbX+9fUNp\nAWrD7N7XuJUwZ9FcN75R3gIgb2RNjDkHoyUyF1YajwkBk+7XmIXNClmizNJigj908mw=", + "bootstrapServerAccountTimeout": 0, + "lifetime": 300, + "defaultMinPeriod": 1, + "notifIfDisabled": true, + "binding": "U" }, "properties": { "securityMode": { @@ -132912,7 +132964,22 @@ } } } - ] + ], + "example": { + "securityMode": "NO_SEC", + "shortServerId": 123, + "bootstrapServerIs": true, + "host": "0.0.0.0", + "port": "'5685' or '5687'", + "clientHoldOffTime": 1, + "serverPublicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEAZ0pSaGKHk/GrDaUDnQZpeEdGwX7m3Ws+U/kiVat\n+44sgk3c8g0LotfMpLlZJPhPwJ6ipXV+O1r7IZUjBs3LNA==", + "serverCertificate": "MMIICODCCAd6gAwIBAgIUI88U1zowOdrxDK/dOV+36gJxI2MwCgYIKoZIzj0EAwIwejELMAkGA1UEBhMCVUs\nxEjAQBgNVBAgTCUt5aXYgY2l0eTENMAsGA1UEBxMES3lpdjEUMBIGA1UEChMLVGhpbmdzYm9hcmQxFzAVBgNVBAsMDkRFVkVMT1BFUl9URVNUMRkwFwYDVQQDDBBpbnRlcm1lZGlhdGVfY2EwMB4XDTIyMDEwOTEzMDMwMFoXDTI3MDEwODEzMDMwMFowFDESMBAGA1UEAxM\nJbG9jYWxob3N0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEUO3vBo/JTv0eooY7XHiKAIVDoWKFqtrU7C6q8AIKqpLcqhCdW+haFeBOH3PjY6EwaWkY04Bir4oanU0s7tz2uKOBpzCBpDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/\nBAIwADAdBgNVHQ4EFgQUEjc3Q4a0TxzP/3x3EV4fHxYUg0YwHwYDVR0jBBgwFoAUuSquGycMU6Q0SYNcbtSkSD3TfH0wLwYDVR0RBCgwJoIVbG9jYWxob3N0LmxvY2FsZG9tYWlugglsb2NhbGhvc3SCAiAtMAoGCCqGSM49BAMCA0gAMEUCIQD7dbZObyUaoDiNbX+9fUNp\nAWrD7N7XuJUwZ9FcN75R3gIgb2RNjDkHoyUyF1YajwkBk+7XmIXNClmizNJigj908mw=", + "bootstrapServerAccountTimeout": 0, + "lifetime": 300, + "defaultMinPeriod": 1, + "notifIfDisabled": true, + "binding": "U" + } }, "NodeConnectionInfo": { "type": "object", @@ -134954,7 +135021,22 @@ } } } - ] + ], + "example": { + "securityMode": "PSK", + "shortServerId": 123, + "bootstrapServerIs": true, + "host": "0.0.0.0", + "port": "'5685' or '5687'", + "clientHoldOffTime": 1, + "serverPublicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEAZ0pSaGKHk/GrDaUDnQZpeEdGwX7m3Ws+U/kiVat\n+44sgk3c8g0LotfMpLlZJPhPwJ6ipXV+O1r7IZUjBs3LNA==", + "serverCertificate": "MMIICODCCAd6gAwIBAgIUI88U1zowOdrxDK/dOV+36gJxI2MwCgYIKoZIzj0EAwIwejELMAkGA1UEBhMCVUs\nxEjAQBgNVBAgTCUt5aXYgY2l0eTENMAsGA1UEBxMES3lpdjEUMBIGA1UEChMLVGhpbmdzYm9hcmQxFzAVBgNVBAsMDkRFVkVMT1BFUl9URVNUMRkwFwYDVQQDDBBpbnRlcm1lZGlhdGVfY2EwMB4XDTIyMDEwOTEzMDMwMFoXDTI3MDEwODEzMDMwMFowFDESMBAGA1UEAxM\nJbG9jYWxob3N0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEUO3vBo/JTv0eooY7XHiKAIVDoWKFqtrU7C6q8AIKqpLcqhCdW+haFeBOH3PjY6EwaWkY04Bir4oanU0s7tz2uKOBpzCBpDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/\nBAIwADAdBgNVHQ4EFgQUEjc3Q4a0TxzP/3x3EV4fHxYUg0YwHwYDVR0jBBgwFoAUuSquGycMU6Q0SYNcbtSkSD3TfH0wLwYDVR0RBCgwJoIVbG9jYWxob3N0LmxvY2FsZG9tYWlugglsb2NhbGhvc3SCAiAtMAoGCCqGSM49BAMCA0gAMEUCIQD7dbZObyUaoDiNbX+9fUNp\nAWrD7N7XuJUwZ9FcN75R3gIgb2RNjDkHoyUyF1YajwkBk+7XmIXNClmizNJigj908mw=", + "bootstrapServerAccountTimeout": 0, + "lifetime": 300, + "defaultMinPeriod": 1, + "notifIfDisabled": true, + "binding": "U" + } }, "PageBreakComponent": { "allOf": [ @@ -137831,7 +137913,22 @@ } } } - ] + ], + "example": { + "securityMode": "RPK", + "shortServerId": 123, + "bootstrapServerIs": true, + "host": "0.0.0.0", + "port": "'5685' or '5687'", + "clientHoldOffTime": 1, + "serverPublicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEAZ0pSaGKHk/GrDaUDnQZpeEdGwX7m3Ws+U/kiVat\n+44sgk3c8g0LotfMpLlZJPhPwJ6ipXV+O1r7IZUjBs3LNA==", + "serverCertificate": "MMIICODCCAd6gAwIBAgIUI88U1zowOdrxDK/dOV+36gJxI2MwCgYIKoZIzj0EAwIwejELMAkGA1UEBhMCVUs\nxEjAQBgNVBAgTCUt5aXYgY2l0eTENMAsGA1UEBxMES3lpdjEUMBIGA1UEChMLVGhpbmdzYm9hcmQxFzAVBgNVBAsMDkRFVkVMT1BFUl9URVNUMRkwFwYDVQQDDBBpbnRlcm1lZGlhdGVfY2EwMB4XDTIyMDEwOTEzMDMwMFoXDTI3MDEwODEzMDMwMFowFDESMBAGA1UEAxM\nJbG9jYWxob3N0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEUO3vBo/JTv0eooY7XHiKAIVDoWKFqtrU7C6q8AIKqpLcqhCdW+haFeBOH3PjY6EwaWkY04Bir4oanU0s7tz2uKOBpzCBpDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/\nBAIwADAdBgNVHQ4EFgQUEjc3Q4a0TxzP/3x3EV4fHxYUg0YwHwYDVR0jBBgwFoAUuSquGycMU6Q0SYNcbtSkSD3TfH0wLwYDVR0RBCgwJoIVbG9jYWxob3N0LmxvY2FsZG9tYWlugglsb2NhbGhvc3SCAiAtMAoGCCqGSM49BAMCA0gAMEUCIQD7dbZObyUaoDiNbX+9fUNp\nAWrD7N7XuJUwZ9FcN75R3gIgb2RNjDkHoyUyF1YajwkBk+7XmIXNClmizNJigj908mw=", + "bootstrapServerAccountTimeout": 0, + "lifetime": 300, + "defaultMinPeriod": 1, + "notifIfDisabled": true, + "binding": "U" + } }, "RateLimitsNotificationRuleTriggerConfig": { "allOf": [ @@ -138918,7 +139015,44 @@ } } } - ] + ], + "example": { + "key": null, + "success": null, + "discarded": null, + "finishTs": null, + "error": null, + "jobType": "REPORT", + "report": { + "id": { + "entityType": "REPORT", + "id": "784f394c-42b6-435a-983c-b7beff2784f9" + }, + "createdTime": 1746028547220, + "tenantId": { + "entityType": "TENANT", + "id": "784f394c-42b6-435a-983c-b7beff2784f9" + }, + "customerId": { + "entityType": "CUSTOMER", + "id": "784f394c-42b6-435a-983c-b7beff2784f9" + }, + "templateId": { + "entityType": "REPORT_TEMPLATE", + "id": "784f394c-42b6-435a-983c-b7beff2784f9" + }, + "format": {}, + "name": null, + "userId": { + "entityType": "USER", + "id": "784f394c-42b6-435a-983c-b7beff2784f9" + }, + "ownerId": { + "entityType": "DEVICE", + "id": "784f394c-42b6-435a-983c-b7beff2784f9" + } + } + } }, "ReportTemplate": { "type": "object", @@ -142706,7 +142840,30 @@ "TaskResult": { "type": "object", "discriminator": { - "propertyName": "jobType" + "propertyName": "jobType", + "mapping": { + "CF_REPROCESSING": "#/components/schemas/CfReprocessingTaskResult", + "REPORT": "#/components/schemas/ReportTaskResult", + "DUMMY": "#/components/schemas/DummyTaskResult" + } + }, + "example": { + "key": null, + "success": null, + "discarded": null, + "finishTs": null, + "error": null, + "jobType": "CF_REPROCESSING", + "failure": { + "error": null, + "entityInfo": { + "id": { + "entityType": "DEVICE", + "id": "784f394c-42b6-435a-983c-b7beff2784f9" + }, + "name": null + } + } }, "properties": { "key": { @@ -146948,7 +147105,22 @@ } } } - ] + ], + "example": { + "securityMode": "X509", + "shortServerId": 123, + "bootstrapServerIs": true, + "host": "0.0.0.0", + "port": "'5685' or '5687'", + "clientHoldOffTime": 1, + "serverPublicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEAZ0pSaGKHk/GrDaUDnQZpeEdGwX7m3Ws+U/kiVat\n+44sgk3c8g0LotfMpLlZJPhPwJ6ipXV+O1r7IZUjBs3LNA==", + "serverCertificate": "MMIICODCCAd6gAwIBAgIUI88U1zowOdrxDK/dOV+36gJxI2MwCgYIKoZIzj0EAwIwejELMAkGA1UEBhMCVUs\nxEjAQBgNVBAgTCUt5aXYgY2l0eTENMAsGA1UEBxMES3lpdjEUMBIGA1UEChMLVGhpbmdzYm9hcmQxFzAVBgNVBAsMDkRFVkVMT1BFUl9URVNUMRkwFwYDVQQDDBBpbnRlcm1lZGlhdGVfY2EwMB4XDTIyMDEwOTEzMDMwMFoXDTI3MDEwODEzMDMwMFowFDESMBAGA1UEAxM\nJbG9jYWxob3N0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEUO3vBo/JTv0eooY7XHiKAIVDoWKFqtrU7C6q8AIKqpLcqhCdW+haFeBOH3PjY6EwaWkY04Bir4oanU0s7tz2uKOBpzCBpDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/\nBAIwADAdBgNVHQ4EFgQUEjc3Q4a0TxzP/3x3EV4fHxYUg0YwHwYDVR0jBBgwFoAUuSquGycMU6Q0SYNcbtSkSD3TfH0wLwYDVR0RBCgwJoIVbG9jYWxob3N0LmxvY2FsZG9tYWlugglsb2NhbGhvc3SCAiAtMAoGCCqGSM49BAMCA0gAMEUCIQD7dbZObyUaoDiNbX+9fUNp\nAWrD7N7XuJUwZ9FcN75R3gIgb2RNjDkHoyUyF1YajwkBk+7XmIXNClmizNJigj908mw=", + "bootstrapServerAccountTimeout": 0, + "lifetime": 300, + "defaultMinPeriod": 1, + "notifIfDisabled": true, + "binding": "U" + } }, "YearInterval": { "allOf": [ 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 88d760b6..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) 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 ee023157..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) 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 1a4cce9a..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) 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/configuration.py b/pe/tb_pe_client/configuration.py index f0149622..5fef5463 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:41237" if host is None else host + self._base_path = "http://localhost:40717" 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:41237", + 'url': "http://localhost:40717", '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/cf_reprocessing_task_result.py b/pe/tb_pe_client/models/cf_reprocessing_task_result.py index f170b547..97db4c46 100644 --- a/pe/tb_pe_client/models/cf_reprocessing_task_result.py +++ b/pe/tb_pe_client/models/cf_reprocessing_task_result.py @@ -21,7 +21,7 @@ import re # noqa: F401 import json -from pydantic import ConfigDict +from pydantic import ConfigDict, Field, StrictStr from typing import Any, ClassVar, Dict, List, Optional from tb_pe_client.models.cf_reprocessing_task_failure import CfReprocessingTaskFailure from tb_pe_client.models.task_result import TaskResult @@ -32,6 +32,7 @@ class CfReprocessingTaskResult(TaskResult): """ CfReprocessingTaskResult """ # noqa: E501 + job_type: StrictStr = Field(default="CF_REPROCESSING", serialization_alias="jobType") # post_process: discriminator default failure: Optional[CfReprocessingTaskFailure] = None __properties: ClassVar[List[str]] = ["key", "success", "discarded", "finishTs", "error", "jobType", "failure"] diff --git a/pe/tb_pe_client/models/dummy_task_result.py b/pe/tb_pe_client/models/dummy_task_result.py index c457d376..914c69a2 100644 --- a/pe/tb_pe_client/models/dummy_task_result.py +++ b/pe/tb_pe_client/models/dummy_task_result.py @@ -21,7 +21,7 @@ import re # noqa: F401 import json -from pydantic import ConfigDict +from pydantic import ConfigDict, Field, StrictStr from typing import Any, ClassVar, Dict, List, Optional from tb_pe_client.models.dummy_task_failure import DummyTaskFailure from tb_pe_client.models.task_result import TaskResult @@ -32,6 +32,7 @@ class DummyTaskResult(TaskResult): """ DummyTaskResult """ # noqa: E501 + job_type: StrictStr = Field(default="DUMMY", serialization_alias="jobType") # post_process: discriminator default failure: Optional[DummyTaskFailure] = None __properties: ClassVar[List[str]] = ["key", "success", "discarded", "finishTs", "error", "jobType", "failure"] diff --git a/pe/tb_pe_client/models/lw_m2_m_bootstrap_server_credential.py b/pe/tb_pe_client/models/lw_m2_m_bootstrap_server_credential.py index b6ff5690..0c4cdcc2 100644 --- a/pe/tb_pe_client/models/lw_m2_m_bootstrap_server_credential.py +++ b/pe/tb_pe_client/models/lw_m2_m_bootstrap_server_credential.py @@ -53,7 +53,7 @@ class LwM2MBootstrapServerCredential(BaseModel): # discriminator mappings __discriminator_value_class_map: ClassVar[Dict[str, str]] = { - 'NoSecLwM2MBootstrapServerCredential': 'NoSecLwM2MBootstrapServerCredential','PSKLwM2MBootstrapServerCredential': 'PSKLwM2MBootstrapServerCredential','RPKLwM2MBootstrapServerCredential': 'RPKLwM2MBootstrapServerCredential','X509LwM2MBootstrapServerCredential': 'X509LwM2MBootstrapServerCredential' + 'NO_SEC': 'NoSecLwM2MBootstrapServerCredential','PSK': 'PSKLwM2MBootstrapServerCredential','RPK': 'RPKLwM2MBootstrapServerCredential','X509': 'X509LwM2MBootstrapServerCredential' } @classmethod diff --git a/pe/tb_pe_client/models/no_sec_lw_m2_m_bootstrap_server_credential.py b/pe/tb_pe_client/models/no_sec_lw_m2_m_bootstrap_server_credential.py index a715edc4..ac04af67 100644 --- a/pe/tb_pe_client/models/no_sec_lw_m2_m_bootstrap_server_credential.py +++ b/pe/tb_pe_client/models/no_sec_lw_m2_m_bootstrap_server_credential.py @@ -31,6 +31,7 @@ class NoSecLwM2MBootstrapServerCredential(LwM2MBootstrapServerCredential): """ NoSecLwM2MBootstrapServerCredential """ # noqa: E501 + security_mode: StrictStr = Field(default="NO_SEC", serialization_alias="securityMode") # post_process: discriminator default short_server_id: Optional[StrictInt] = Field(default=None, description="Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server.", serialization_alias="shortServerId") bootstrap_server_is: Optional[StrictBool] = Field(default=None, description="Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified.", serialization_alias="bootstrapServerIs") host: Optional[StrictStr] = Field(default=None, description="Host for 'No Security' mode") diff --git a/pe/tb_pe_client/models/psklw_m2_m_bootstrap_server_credential.py b/pe/tb_pe_client/models/psklw_m2_m_bootstrap_server_credential.py index e059c233..3dcf94ff 100644 --- a/pe/tb_pe_client/models/psklw_m2_m_bootstrap_server_credential.py +++ b/pe/tb_pe_client/models/psklw_m2_m_bootstrap_server_credential.py @@ -31,6 +31,7 @@ class PSKLwM2MBootstrapServerCredential(LwM2MBootstrapServerCredential): """ PSKLwM2MBootstrapServerCredential """ # noqa: E501 + security_mode: StrictStr = Field(default="PSK", serialization_alias="securityMode") # post_process: discriminator default short_server_id: Optional[StrictInt] = Field(default=None, description="Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server.", serialization_alias="shortServerId") bootstrap_server_is: Optional[StrictBool] = Field(default=None, description="Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified.", serialization_alias="bootstrapServerIs") host: Optional[StrictStr] = Field(default=None, description="Host for 'No Security' mode") diff --git a/pe/tb_pe_client/models/report_task_result.py b/pe/tb_pe_client/models/report_task_result.py index 511b1d7d..0ad6f6f7 100644 --- a/pe/tb_pe_client/models/report_task_result.py +++ b/pe/tb_pe_client/models/report_task_result.py @@ -21,7 +21,7 @@ import re # noqa: F401 import json -from pydantic import ConfigDict +from pydantic import ConfigDict, Field, StrictStr from typing import Any, ClassVar, Dict, List, Optional from tb_pe_client.models.report import Report from tb_pe_client.models.task_result import TaskResult @@ -32,6 +32,7 @@ class ReportTaskResult(TaskResult): """ ReportTaskResult """ # noqa: E501 + job_type: StrictStr = Field(default="REPORT", serialization_alias="jobType") # post_process: discriminator default report: Optional[Report] = None __properties: ClassVar[List[str]] = ["key", "success", "discarded", "finishTs", "error", "jobType", "report"] diff --git a/pe/tb_pe_client/models/rpklw_m2_m_bootstrap_server_credential.py b/pe/tb_pe_client/models/rpklw_m2_m_bootstrap_server_credential.py index eebe889a..df83f26c 100644 --- a/pe/tb_pe_client/models/rpklw_m2_m_bootstrap_server_credential.py +++ b/pe/tb_pe_client/models/rpklw_m2_m_bootstrap_server_credential.py @@ -31,6 +31,7 @@ class RPKLwM2MBootstrapServerCredential(LwM2MBootstrapServerCredential): """ RPKLwM2MBootstrapServerCredential """ # noqa: E501 + security_mode: StrictStr = Field(default="RPK", serialization_alias="securityMode") # post_process: discriminator default short_server_id: Optional[StrictInt] = Field(default=None, description="Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server.", serialization_alias="shortServerId") bootstrap_server_is: Optional[StrictBool] = Field(default=None, description="Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified.", serialization_alias="bootstrapServerIs") host: Optional[StrictStr] = Field(default=None, description="Host for 'No Security' mode") diff --git a/pe/tb_pe_client/models/task_result.py b/pe/tb_pe_client/models/task_result.py index a4833110..c798cbf3 100644 --- a/pe/tb_pe_client/models/task_result.py +++ b/pe/tb_pe_client/models/task_result.py @@ -57,7 +57,7 @@ class TaskResult(BaseModel): # discriminator mappings __discriminator_value_class_map: ClassVar[Dict[str, str]] = { - 'CfReprocessingTaskResult': 'CfReprocessingTaskResult','DummyTaskResult': 'DummyTaskResult','ReportTaskResult': 'ReportTaskResult' + 'CF_REPROCESSING': 'CfReprocessingTaskResult','DUMMY': 'DummyTaskResult','REPORT': 'ReportTaskResult' } @classmethod diff --git a/pe/tb_pe_client/models/x509_lw_m2_m_bootstrap_server_credential.py b/pe/tb_pe_client/models/x509_lw_m2_m_bootstrap_server_credential.py index 7b28564c..aec72b46 100644 --- a/pe/tb_pe_client/models/x509_lw_m2_m_bootstrap_server_credential.py +++ b/pe/tb_pe_client/models/x509_lw_m2_m_bootstrap_server_credential.py @@ -31,6 +31,7 @@ class X509LwM2MBootstrapServerCredential(LwM2MBootstrapServerCredential): """ X509LwM2MBootstrapServerCredential """ # noqa: E501 + security_mode: StrictStr = Field(default="X509", serialization_alias="securityMode") # post_process: discriminator default short_server_id: Optional[StrictInt] = Field(default=None, description="Server short Id. Used as link to associate server Object Instance. This identifier uniquely identifies each LwM2M Server configured for the LwM2M Client. This Resource MUST be set when the Bootstrap-Server Resource has a value of 'false'. The values ID:0 and ID:65535 values MUST NOT be used for identifying the LwM2M Server.", serialization_alias="shortServerId") bootstrap_server_is: Optional[StrictBool] = Field(default=None, description="Is Bootstrap Server or Lwm2m Server. The LwM2M Client MAY be configured to use one or more LwM2M Server Account(s). The LwM2M Client MUST have at most one LwM2M Bootstrap-Server Account. (*) The LwM2M client MUST have at least one LwM2M server account after completing the boot sequence specified.", serialization_alias="bootstrapServerIs") host: Optional[StrictStr] = Field(default=None, description="Host for 'No Security' mode")