@iotize/tap
Version:
IoTize Device client for Javascript
62 lines • 4.37 kB
JavaScript
/**
* Generated file. Do not edit
*/
import { TapRequestFrame } from '@iotize/tap/client/api';
import * as serviceConverters from './service-converters';
import { converters as commonConverters } from '@iotize/tap/service/core';
const allConverters = Object.assign(Object.assign({}, commonConverters), serviceConverters);
export const SERVICE_CALLS = {
getName: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/group/{groupId}/name',
path: '/1025/{groupId}/0',
responseBodyDecoder: allConverters.ascii,
},
putName: {
method: TapRequestFrame.MethodType.PUT,
pathAlias: '/group/{groupId}/name',
path: '/1025/{groupId}/0',
bodyEncoder: allConverters.ascii,
},
changePassword: {
method: TapRequestFrame.MethodType.POST,
pathAlias: '/group/{groupId}/password',
path: '/1025/{groupId}/2',
bodyEncoder: allConverters.ascii,
},
changePasswordKey: {
method: TapRequestFrame.MethodType.POST,
pathAlias: '/group/{groupId}/password-key',
path: '/1025/{groupId}/2',
},
getSessionLifetime: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/group/{groupId}/session-lifetime',
path: '/1025/{groupId}/4',
responseBodyDecoder: allConverters.uint16,
},
putSessionLifetime: {
method: TapRequestFrame.MethodType.PUT,
pathAlias: '/group/{groupId}/session-lifetime',
path: '/1025/{groupId}/4',
bodyEncoder: allConverters.uint16,
},
getAlias: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/group/{groupId}/alias',
path: '/1025/{groupId}/5',
responseBodyDecoder: allConverters.uint16,
},
putAlias: {
method: TapRequestFrame.MethodType.PUT,
pathAlias: '/group/{groupId}/alias',
path: '/1025/{groupId}/5',
bodyEncoder: allConverters.uint16,
},
create: {
method: TapRequestFrame.MethodType.POST,
pathAlias: '/group/{groupId}/create',
path: '/1025/{groupId}/65535',
},
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VydmljZS1jYWxscy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL3NlcnZpY2UvaW1wbC9ncm91cC9zcmMvbGliL2dlbmVyYXRlZC9zZXJ2aWNlLWNhbGxzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBR0gsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3pELE9BQU8sS0FBSyxpQkFBaUIsTUFBTSxzQkFBc0IsQ0FBQztBQUMxRCxPQUFPLEVBQUUsVUFBVSxJQUFJLGdCQUFnQixFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFFMUUsTUFBTSxhQUFhLG1DQUNkLGdCQUFnQixHQUNoQixpQkFBaUIsQ0FDckIsQ0FBQztBQUVGLE1BQU0sQ0FBQyxNQUFNLGFBQWEsR0FBRztJQUMzQixPQUFPLEVBQUU7UUFDUCxNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSx1QkFBdUI7UUFDbEMsSUFBSSxFQUFFLG1CQUFtQjtRQUN6QixtQkFBbUIsRUFBRSxhQUFhLENBQUMsS0FBSztLQUNSO0lBRWxDLE9BQU8sRUFBRTtRQUNQLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLEdBQUc7UUFDdEMsU0FBUyxFQUFFLHVCQUF1QjtRQUNsQyxJQUFJLEVBQUUsbUJBQW1CO1FBQ3pCLFdBQVcsRUFBRSxhQUFhLENBQUMsS0FBSztLQUNBO0lBRWxDLGNBQWMsRUFBRTtRQUNkLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLElBQUk7UUFDdkMsU0FBUyxFQUFFLDJCQUEyQjtRQUN0QyxJQUFJLEVBQUUsbUJBQW1CO1FBQ3pCLFdBQVcsRUFBRSxhQUFhLENBQUMsS0FBSztLQUNBO0lBRWxDLGlCQUFpQixFQUFFO1FBQ2pCLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLElBQUk7UUFDdkMsU0FBUyxFQUFFLCtCQUErQjtRQUMxQyxJQUFJLEVBQUUsbUJBQW1CO0tBQ1c7SUFFdEMsa0JBQWtCLEVBQUU7UUFDbEIsTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsR0FBRztRQUN0QyxTQUFTLEVBQUUsbUNBQW1DO1FBQzlDLElBQUksRUFBRSxtQkFBbUI7UUFDekIsbUJBQW1CLEVBQUUsYUFBYSxDQUFDLE1BQU07S0FDVDtJQUVsQyxrQkFBa0IsRUFBRTtRQUNsQixNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSxtQ0FBbUM7UUFDOUMsSUFBSSxFQUFFLG1CQUFtQjtRQUN6QixXQUFXLEVBQUUsYUFBYSxDQUFDLE1BQU07S0FDRDtJQUVsQyxRQUFRLEVBQUU7UUFDUixNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSx3QkFBd0I7UUFDbkMsSUFBSSxFQUFFLG1CQUFtQjtRQUN6QixtQkFBbUIsRUFBRSxhQUFhLENBQUMsTUFBTTtLQUNUO0lBRWxDLFFBQVEsRUFBRTtRQUNSLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLEdBQUc7UUFDdEMsU0FBUyxFQUFFLHdCQUF3QjtRQUNuQyxJQUFJLEVBQUUsbUJBQW1CO1FBQ3pCLFdBQVcsRUFBRSxhQUFhLENBQUMsTUFBTTtLQUNEO0lBRWxDLE1BQU0sRUFBRTtRQUNOLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLElBQUk7UUFDdkMsU0FBUyxFQUFFLHlCQUF5QjtRQUNwQyxJQUFJLEVBQUUsdUJBQXVCO0tBQ0M7Q0FDakMsQ0FBQyJ9