# Structure of Service 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-10-0/documentation/services/service-commissioning-files/structure-of-service-commissioning-files/resources).

{% code lineNumbers="true" %}

```yaml
---
version: 'version number'

description: >
    "string"

metadata: 'commissioning file metadata'

parameters: 'set of parameters'

definitions: 'set of definitions for internal use'

resources: 'set of resources'
```

{% endcode %}
