ev-recharge-sdk
Version:
This API Product provides the option to manage charging at all public Shell Recharge locations. The end points provides control to start, stop and get status of the charging session.
31 lines • 1.78 kB
JavaScript
;
/**
* Shell EVLib
*
* This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
*/
exports.__esModule = true;
exports.locationResponeObjectSchema = void 0;
var schema_1 = require("../schema");
var accessibility_1 = require("./accessibility");
var address_1 = require("./address");
var coordinates_1 = require("./coordinates");
var evseVO_1 = require("./evseVO");
var openingHoursObject_1 = require("./openingHoursObject");
exports.locationResponeObjectSchema = (0, schema_1.object)({
uid: ['uid', (0, schema_1.optional)((0, schema_1.number)())],
externalId: ['externalId', (0, schema_1.optional)((0, schema_1.string)())],
coordinates: ['coordinates', (0, schema_1.optional)((0, schema_1.lazy)(function () { return coordinates_1.coordinatesSchema; }))],
operatorName: ['operatorName', (0, schema_1.optional)((0, schema_1.string)())],
address: ['address', (0, schema_1.optional)((0, schema_1.lazy)(function () { return address_1.addressSchema; }))],
accessibility: ['accessibility', (0, schema_1.optional)((0, schema_1.lazy)(function () { return accessibility_1.accessibilitySchema; }))],
evses: ['evses', (0, schema_1.optional)((0, schema_1.array)((0, schema_1.lazy)(function () { return evseVO_1.evseVOSchema; })))],
openingHours: [
'openingHours',
(0, schema_1.optional)((0, schema_1.array)((0, schema_1.lazy)(function () { return openingHoursObject_1.openingHoursObjectSchema; }))),
],
updated: ['updated', (0, schema_1.optional)((0, schema_1.string)())],
operatorComment: ['operatorComment', (0, schema_1.optional)((0, schema_1.string)())],
locationType: ['locationType', (0, schema_1.optional)((0, schema_1.string)())]
});
//# sourceMappingURL=locationResponeObject.js.map