Update transformer
Updates an existing custom transformer with new configuration
Path parameters
Request body
Example request
{
"inputType": "string",
"outputType": "number",
"name": "String to Number",
"description": "Converts string input to numeric output",
"customCode": "function transform(input) { return parseFloat(input); }",
"customManifest": {
"key": "serverUrl",
"translationKey": "connection.serverUrl",
"validators": [
{
"arguments": []
}
],
"attributes": [
{
"key": "serverUrl",
"translationKey": "connection.serverUrl",
"validators": [
{
"arguments": []
}
],
"displayProperties": {
"row": 1,
"columns": 6,
"displayInViewMode": true
},
"defaultValue": "oibus-client"
}
],
"enablingConditions": [
{
"targetPathFromRoot": "protocol",
"referralPathFromRoot": "connection.type",
"values": [
"MQTT"
],
"operator": "EQUALS"
}
],
"displayProperties": {
"visible": true,
"wrapInBox": true
}
},
"timeout": 2000
}Response
Transformer updated successfully
Changes
Changed in 12 of the 73 revisions of this API.28337
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusArrayAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusBooleanAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusCertificateAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusCodeAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusInstantAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusNumberAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusScanModeAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusSecretAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusStringAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusStringSelectAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusTimezoneAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/validators/items/typerequest-property-enum-value-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusArrayAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusBooleanAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusCertificateAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusCodeAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusInstantAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusNumberAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusScanModeAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusSecretAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusStringAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusStringSelectAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusTimezoneAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/validators/items/typerequest-property-enum-value-removed
This revision also has 29 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusArrayAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusBooleanAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusCertificateAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusCodeAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusInstantAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusNumberAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusScanModeAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusSecretAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusStringAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusStringSelectAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusTimezoneAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/validators/items/typerequest-property-enum-value-added
- ○
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusArrayAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusBooleanAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusCertificateAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusCodeAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusInstantAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusNumberAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusScanModeAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusSecretAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusStringAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusStringSelectAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/attributes/items/anyOf[OIBusTimezoneAttribute]/validators/items/typerequest-property-enum-value-removed
- ▲
removed the enum value
PLATFORMof the request propertycustomManifest/validators/items/typerequest-property-enum-value-removed
This revision also has 23 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusArrayAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusBooleanAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusCertificateAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusCodeAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusInstantAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusNumberAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusScanModeAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusSecretAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusStringAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusStringSelectAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/attributes/items/anyOf[OIBusTimezoneAttribute]/validators/items/typerequest-property-enum-value-added
- ○
added the new
PLATFORMenum value to the request propertycustomManifest/validators/items/typerequest-property-enum-value-added
- ○
- ○
added the new
NOT_EQUALenum value to the request propertycustomManifest/enablingConditions/items/operatorrequest-property-enum-value-added
- ○
- ▲
added the new required request property
timeoutnew-required-request-property
This revision also has 8 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ●
removed the request property
timeoutrequest-property-removed
This revision also has 8 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ▲
added the new required request property
timeoutnew-required-request-property
This revision also has 11 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ●
removed the request property
timeoutrequest-property-removed
This revision also has 11 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●