

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# File di configurazione
<a name="configuration-file"></a>

Il file di configurazione è il terzo modo per specificare alcune opzioni e credenziali di configurazione. Per impostazione predefinita, è fornito nel file zip all'indirizzo`/conf/dcvsmcli.conf`.

L'utente può specificare il percorso del file di configurazione nella riga di comando. Se l'utente non lo specifica esplicitamente, il file di configurazione verrà letto di default da una cartella specifica a seconda dei sistemi operativi:
+ Sistemi basati su Unix: `$XDG_CONFIG_HOME/dcvsmcli.conf`
+ Sistemi Windows: `%UserProfile%\dcvsmcli.conf`

Se il file di configurazione non viene trovato, la CLI legge il file dal percorso `/conf/dcvsmcli.conf` fornito con il file zip. Il file di configurazione è strutturato come segue:

```
[output]
# The formatting style for command output.
output-format = json

# Turn on debug logging
debug = true

[security]
# Disable SSL certificates verification.
no-verify-ssl = true

# CA certificate bundle to use when verifying SSL certificates.
ca-bundle = ca-bundle.pem

[authentication]
# hostname of the authentication server used to request the token
auth-server-url = https://broker-host:broker-port/oauth2/token?grant_type=client_credentials

# The client ID
client-id = username

# The client password
client-password = password

[broker]
# hostname or IP of the broker
url = https://broker-host:broker-port
```