# Structure of Commissioning Files

A commissioning file is a YAML-formatted text file that describes your Cybus on-premise infrastructure.

The following example shows the commissioning file structure and its sections, with the most important section being the [resources](https://docs.cybus.io/1-7-2/documentation/services/structure-of-commissioning-files/resources).

<pre class="language-yaml"><code class="lang-yaml">---
version: "version number"
 
description: >
  "string"
 
metadata:
<strong>  "commissioning file metadata"
</strong>
parameters:
  "set of parameters"

definitions:
<strong>  "set of definitions for file internal use"
</strong>
resources:
  "set of resources"
</code></pre>
