> For the complete documentation index, see [llms.txt](https://docs.brainboard.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.brainboard.co/cloud-design/left-bar/input-and-output.md).

# Input & output

### Overview

When you design your cloud infrastructures in <mark style="color:$primary;">**Brainboard**</mark>, the <mark style="color:$primary;">Terraform</mark> code is auto-generated for you based on the configuration of the resources.

{% hint style="info" %} <mark style="color:$primary;">**Brainboard**</mark> allows you to use **variables, locals** and **output** exactly as you would do it in **Terraform.**
{% endhint %}

{% hint style="success" %}
You can implement your naming conventions, set specific values for the configuration based on some criteria and define what information you want to display once the infrastructure is deployed.
{% endhint %}

<figure><img src="https://2733077811-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7YhVIZuz5Brv8kisTlFL%2Fuploads%2FMLP2izBYENxtZbUyA2jU%2Fvariables-outputs.png?alt=media&amp;token=2ddb4721-f395-4225-82a2-607f00ba121e" alt=""><figcaption></figcaption></figure>

***

### Related

{% columns %}
{% column width="25%" %} <a href="/cloud-design/left-bar/input-and-output/variables.md" class="button secondary" data-icon="memo-circle-check">Variables</a>
{% endcolumn %}

{% column width="25%" %} <a href="/cloud-design/left-bar/input-and-output/locals.md" class="button secondary" data-icon="memo-circle-check">Locals</a>
{% endcolumn %}

{% column width="49.999999999999986%" %} <a href="/cloud-design/left-bar/input-and-output/output.md" class="button secondary" data-icon="memo-circle-check">Output</a>
{% endcolumn %}
{% endcolumns %}
