docs/extend/add-data-tutorials.md
Add Data in the {{kib}} Home application contains tutorials for setting up data flows in the Elastic stack.
Each tutorial provides three sets of instructions for setting up data flows based on your deployment:
On Premise: Both {{kib}} and {{es}} running on premise.On Premise Elastic Cloud: {{kib}} on premise, {{es}} on Elastic Cloud.Elastic Cloud: Both {{kib}} and {{es}} running on Elastic Cloud.index.ts that exports a function. The function must return a function object that conforms to the TutorialSchema interface.builtInTutorials.tutorial_resources directory.If you are creating a new plugin and the tutorial is only related to that plugin, you can also place the TutorialSchema object into your plugin folder. Add home to the requiredPlugins list in your kibana.json file. Then register the tutorial object by calling home.tutorials.registerTutorial(tutorialObject) in the setup lifecycle of your server plugin.
String values can contain variables that are substituted when rendered. Variables are specified by {}. For example: {config.docs.version} is rendered as 6.2 when running the tutorial in {{kib}} 6.2.
String values can contain limited Markdown syntax.