| bridgeId |
TranslationBridgeID |
yes |
The given identifier of the intended translation bridge. |
| operation |
ServiceOperationName |
yes |
The target service operation. |
| inputInterface |
InterfaceName |
yes |
The name of the interface template to be translated. |
| targetInterface |
InterfaceName |
yes |
The name of the interface template of the target service operation. |
| targetInterfaceProperties |
Metadata |
yes |
Interface specific data of the target service operation. |
| inputDataModelRequirement |
DataModelID |
no (yes) |
The data model identifier of what the consumer can provide as the target service operation input. Mandatory if service operation input needs to be translated. |
| inputDataModelTranslator |
DataModelTranslationDescriptor |
no |
The data model translation provider for translating the input of the target service operation. |
| resultDataModelRequirement |
DataModelID |
no (yes) |
The data model identifier of what the consumer can handle as the target service operation result. Mandatory if service operation result needs to be translated. |
| resultDataModelTranslator |
DataModelTranslationDescriptor |
no |
The data model translation provider for translating the output of the target service operation. |
| authorizationToken |
AccessToken |
no |
Authorization token for the target service operation if required. |
| interfaceTranslatorSettings |
Metadata |
no |
Any configuration data that might be required by the interface translation process. |