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