flogo-components

module
v0.0.0-...-ec090b1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 5, 2018 License: MIT

README

flogo-components

My collection of custom built flogo components

Components

Activities
  • addtodate: Add a specified number of days to either the current date or a chosen date
  • amazons3: Upload or Download files from Amazon Simple Storage Service (S3)
  • amazonses: Sends emails using Amazon Simple Email Service (SES)
  • amazonsqssend: Send a message using Amazon Simple Queue Service (SQS)
  • awsssm: Store and Retrieve parameters from the Parameter Store in Amazon Simple Systems Manager (SSM)
  • commandparser: Parses a commandline string into separate arguments
  • downloadfile: Download a file
  • dynamodbinsert: Insert an object into Amazon DynamoDB
  • dynamodbquery: Query objects from Amazon DynamoDB
  • envkey: Get environment variables or the provided fallback value
  • githubissues: Get the GitHub issues assigned to an authenticated user
  • globalcache: An in-memory key:value store based on go-cache
  • gzip: Read and write gzip format compressed files
  • ifttt webhook: Send webhook requests to IFTTT
  • mashtoken: Get a login token for TIBCO Cloud Mashery
  • null: An activity that does nothing (useful for branching out right after the trigger)
  • pubnubpublisher: An activity that publishes messages to PubNub
  • queryparser: Parse a query string into name/value pairs
  • randomnumber: Generate a random unique number between the min and max value
  • randomstring: Generate a random string consisting with the length you specify
  • readfile: Reads a file
  • tomlreader: Reads and queries a TOML file
  • trellocard: Create a new Trello card
  • writetofile: Write to a file
Triggers
Apps
  • invoiceservice: A simple service listening to requests on a port exposed as environment variable, sending back random data and leveraging the paymentservice
  • github-lambda: A Flogo powered Lambda function to get new GitHub issues (based on the Flogo Go API)
  • kubefiles: Files to deploy the invoiceservice and paymentservice to Kubernetes
  • paymentservice: A simple service listening to requests on a port exposed as environment variable, sending back a random date
  • serverless-demo: A collection of three Flogo apps deployed on AWS Lambda, where one app queries a DynamoDB, one app queries a MySQL instance and one app collects that data and presents it using an API Gateway
  • tci-combinator-app: An API spec and a Flogo app that work in TIBCO Cloud Integation that communicates with the apps from the serverless-demo
  • trello-lambda: A Flogo powered Lambda function to create new Trello cards (based on the Flogo Go API)

Directories

Path Synopsis
activity
addtodate
Package addtodate adds a specified number of units to a date.
Package addtodate adds a specified number of units to a date.
amazons3
Package amazons3 uploads or downloads files from Amazon Simple Storage Service (S3)
Package amazons3 uploads or downloads files from Amazon Simple Storage Service (S3)
amazonses
Package amazonses allows the user to send emails using Amazon Simple Email Service (SES)
Package amazonses allows the user to send emails using Amazon Simple Email Service (SES)
amazonsqssend
Package amazonsqssend sends a message using Amazon SQS
Package amazonsqssend sends a message using Amazon SQS
awsssm
Package awsssm stores and retrieves parameters from the Parameter Store in Amazon Simple Systems Manager (SSM)
Package awsssm stores and retrieves parameters from the Parameter Store in Amazon Simple Systems Manager (SSM)
commandparser
Package commandparser implements activities to read and parse commandline arguments
Package commandparser implements activities to read and parse commandline arguments
downloadfile
Package downloadfile implements a file download for Flogo
Package downloadfile implements a file download for Flogo
dynamodbinsert
Package dynamodbinsert inserts an object into Amazon DynamoDB
Package dynamodbinsert inserts an object into Amazon DynamoDB
dynamodbquery
Package dynamodbquery queries objects from Amazon DynamoDB
Package dynamodbquery queries objects from Amazon DynamoDB
envkey
Package envkey implements an activity to get environment variables or the provided fallback value
Package envkey implements an activity to get environment variables or the provided fallback value
githubissues
Package githubissues implements activities to get GitHub issues
Package githubissues implements activities to get GitHub issues
globalcache
Package globalcache implements a wrapper around go-cache for Flogo.
Package globalcache implements a wrapper around go-cache for Flogo.
gzip
Package gzip implements activities for reading and writing of gzip format compressed files, as specified in RFC 1952.
Package gzip implements activities for reading and writing of gzip format compressed files, as specified in RFC 1952.
iftttwebhook
Package iftttwebhook provides connectivity to IFTTT using the WebHooks service from IFTTT (https://ifttt.com/maker_webhooks)
Package iftttwebhook provides connectivity to IFTTT using the WebHooks service from IFTTT (https://ifttt.com/maker_webhooks)
mashtoken
Package mashtoken implements getting a token from TIBCO Cloud Mashery
Package mashtoken implements getting a token from TIBCO Cloud Mashery
null
Package null implements an activity that does nothing.
Package null implements an activity that does nothing.
pubnubpublisher
Package pubnubpublisher implements activities to publish messages to PubNub.
Package pubnubpublisher implements activities to publish messages to PubNub.
queryparser
Package queryparser implements an activity to parse a query string into name/value pairs
Package queryparser implements an activity to parse a query string into name/value pairs
randomnumber
Package randomnumber generates a random number between the minimum and maximum values supplied.
Package randomnumber generates a random number between the minimum and maximum values supplied.
randomstring
Package randomstring generates a random string consisting with the length you specify.
Package randomstring generates a random string consisting with the length you specify.
readfile
Package readfile implements a file reader for Flogo
Package readfile implements a file reader for Flogo
tomlreader
Package tomlreader implements activities to read and query TOML files
Package tomlreader implements activities to read and query TOML files
trellocard
Package trellocard implements activities to create cards in Trello
Package trellocard implements activities to create cards in Trello
writetofile
Package writetofile implements a file writer for Flogo
Package writetofile implements a file writer for Flogo
apps
lambda-sample
Package main implements the main logic of the function
Package main implements the main logic of the function
readmegen module
trigger
grpctrigger
Code generated by protoc-gen-go.
Code generated by protoc-gen-go.
grpctrigger/shim
+build example
+build example
openfaas/sampleapp/code
Package function implements the main logic of the function
Package function implements the main logic of the function
pubnubsubscriber
Package pubnubsubscriber implements a trigger to receive messages from PubNub.
Package pubnubsubscriber implements a trigger to receive messages from PubNub.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL