

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Archivo de configuración
<a name="configuration-file"></a>

El archivo de configuración es la tercera forma de especificar algunas opciones de configuración y credenciales. De forma predeterminada, se proporciona en el archivo zip en `/conf/dcvsmcli.conf`.

El usuario puede especificar la ruta del archivo de configuración en la línea de comandos. Si el usuario no lo especifica explícitamente en el archivo de configuración, se leerá de forma predeterminada de una carpeta específica en función de los sistemas operativos:
+ Sistemas basados en Unix: `$XDG_CONFIG_HOME/dcvsmcli.conf`
+ Sistemas Windows: `%UserProfile%\dcvsmcli.conf`

Si no se encuentra el archivo de configuración, la CLI lee el archivo de la ruta `/conf/dcvsmcli.conf` proporcionada con el archivo zip. El archivo está estructurado del siguiente modo:

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