Simple lambda function in Go to call StackStorm webhook and sent info from AwS IoT buttom.
https://docs.aws.amazon.com/lambda/latest/dg/getting-started.html
- Get aws-lambda-go libraries: https://github.com/aws/aws-lambda-go
$ go get -v github.com/aws/aws-lambda-go
- Modify placeholders in main.go
- Build for linux
$ GOOS=linux GOARCH=amd64 go build -o main main.go
- Pack binaries
$ zip main.zip main
Add this line to main function if you need to skip ssl verification
// Disable ssl verification if you dont have valid certificate
http.DefaultTransport.(*http.Transport).TLSClientConfig = &tls.Config{InsecureSkipVerify: true}Full tutorial available: https://simianlabs.io/2018/10/17/infrastructure-on-click/
Stefan Monko || smonko@simianlabs.io
Simian Labs - (https://github.com/simianlabs)
http://simianlabs.io || sl@simianlabs.io