Skip to content

Latest commit

 

History

History

verb-integration-mapping

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

An SKL Schema

A type of SKL Mapping that specifies how to translate from a Verb and its standard parameters into the unique operation and parameters of an Integration, and how to translate the return value of the Integration into the standard return value of the Verb.

Mapping > Verb Integration Mapping

Properties

name Type Required Description Cardinality
verb Verb true The Verb that the Mapping is used to execute in a specific Integration. 1..1
integration Integration true The Integration who's API operation the Mapping is used to translate a Verb execution into. 1..1
parameterMapping TriplesMap false An RML TriplesMap specifying how the standard parameters of the Verb should be translated into the unique parameters of an Integration operation. 0..*
parameterMappingFrame JSON false A JSON-LD Frame used to transform the JSON-LD returned by the parameterMapping into the format required by the Integration's operation. 0..*
operationMapping TriplesMap false An RML TriplesMap specifying how the parameters of the Verb should be used to determine the name and type of the operation to perform in the Integration. 0..*
returnValueMapping TriplesMap false An RML TriplesMap specifying how the unique return value of the Integration should be translated into the standard return value of the Verb. 0..*
returnValueFrame JSON false A JSON-LD Frame used to transform the JSON-LD returned by the returnValueMapping into a prefered format. This field overrides the returnValueFrame of the Verb. If not supplied, the Verb's returnValueFrame will be used instead. 0..1

Properties from Mapping

name Type Required Description Cardinality