yandex-cloud-functions-router
Version:
Node router for Yandex Cloud Functions
11 lines (10 loc) • 552 B
TypeScript
import { CloudFunctionIotMessageEventMessage, CloudFunctionTriggerEvent } from '../cloudFunctionEvent';
import { CloudFunctionContext } from '../cloudFunctionContext';
import { CloudFunctionResult } from '../cloudFunctionResult';
declare type IoTMessageRoute = {
registryId?: string[];
deviceId?: string[];
mqttTopic?: string[];
handler: (event: CloudFunctionTriggerEvent, context: CloudFunctionContext, message: CloudFunctionIotMessageEventMessage) => CloudFunctionResult | Promise<CloudFunctionResult>;
};
export { IoTMessageRoute };