Skip to content

Step Actions

Dataflows are used to outline sequences of actions organized in steps. Actions are the operations that performed by a step. Actions are defined in interfaces to various technologies called adapters.

To call an action, use the following key/value format in a step:

    action: "<adapter>.<action>"

The list of available adapters include the following:

  • bind - Reading and writing DNS zone files
  • csv - Reading and writing comma-separated value files
  • Infoblox DDI csv - Generating csv files in Infoblox DDI format
  • json - Reading and writing JSON files
  • kafka - Producing and consuming Apache Kafka messages
  • requests - Calling http/https APIs
  • rvrmail - Sending and receiving e-mails
  • rvrsql - Querying SQL databases
  • rvrsqlite - Querying SQLite databases
  • rvrvault - Accessing HashiCorp Vault secrets
  • script - Running shell script commands
  • stdout - Generating console messages (default adapter)
  • text - Reading and writing text files
  • yaml - Reading and writing YAML files