

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Arquivo de configuração
<a name="configuration-file"></a>

O arquivo de configuração é a terceira forma de especificar algumas opções e credenciais de configuração. Por padrão, ele é fornecido no arquivo zip em `/conf/dcvsmcli.conf`.

O usuário pode especificar o caminho do arquivo de configuração na linha de comando. Se o usuário não especificar explicitamente, o arquivo de configuração será lido por padrão em uma pasta específica, dependendo dos sistemas operacionais:
+ Sistemas baseados em Unix: `$XDG_CONFIG_HOME/dcvsmcli.conf`
+ Em sistemas Windows: `%UserProfile%\dcvsmcli.conf`

Se o arquivo de configuração não for encontrado, a CLI lerá o arquivo a partir do caminho `/conf/dcvsmcli.conf` fornecido com o arquivo zip. O arquivo de configuração é estruturado da seguinte forma:

```
[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
```