UNPKG

serverless

Version:

Serverless Framework - Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more

23 lines (18 loc) 439 B
'use strict'; const awsRequest = require('@serverless/test/aws-request'); function publishIotData(topic, message) { return awsRequest('Iot', 'describeEndpoint').then(data => { const params = { topic, payload: Buffer.from(message), }; return awsRequest( { name: 'IotData', params: { endpoint: data.endpointAddress } }, 'publish', params ); }); } module.exports = { publishIotData, };