> 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="/files/SbAqC9cVr2CkEL6zGtJD" alt=""><figcaption></figcaption></figure>

***

### Related

{% columns %}
{% column width="25%" %} <a href="/pages/W8MHTry1DBE5oujGtKFH" class="button secondary" data-icon="memo-circle-check">Variables</a>
{% endcolumn %}

{% column width="25%" %} <a href="/pages/SG95HoEt14dRRLKPiBoz" class="button secondary" data-icon="memo-circle-check">Locals</a>
{% endcolumn %}

{% column width="49.999999999999986%" %} <a href="/pages/nCGFKLXWXCte44k83iGP" class="button secondary" data-icon="memo-circle-check">Output</a>
{% endcolumn %}
{% endcolumns %}
