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. |