github.com/outbrain/consul@v1.4.5/website/source/docs/commands/_http_api_options_client.html.md (about) 1 * `-ca-file=<value>` - Path to a CA file to use for TLS when communicating with Consul. 2 This can also be specified via the `CONSUL_CACERT` environment variable. 3 4 * `-ca-path=<value>` - Path to a directory of CA certificates to use for TLS when 5 communicating with Consul. This can also be specified via the `CONSUL_CAPATH` 6 environment variable. 7 8 * `-client-cert=<value>` - Path to a client cert file to use for TLS when 9 `verify_incoming` is enabled. This can also be specified via the `CONSUL_CLIENT_CERT` 10 environment variable. 11 12 * `-client-key=<value>` - Path to a client key file to use for TLS when 13 `verify_incoming` is enabled. This can also be specified via the `CONSUL_CLIENT_KEY` 14 environment variable. 15 16 * `-http-addr=<addr>` - Address of the Consul agent with the port. This can be 17 an IP address or DNS address, but it must include the port. This can also be 18 specified via the `CONSUL_HTTP_ADDR` environment variable. In Consul 0.8 and 19 later, the default value is http://127.0.0.1:8500, and https can optionally be 20 used instead. The scheme can also be set to HTTPS by setting the environment 21 variable `CONSUL_HTTP_SSL=true`. This may be a unix domain socket using 22 `unix:///path/to/socket` if the [agent is configured to 23 listen](/docs/agent/options.html#addresses) that way. 24 25 * `-tls-server-name=<value>` - The server name to use as the SNI host when 26 connecting via TLS. This can also be specified via the `CONSUL_TLS_SERVER_NAME` 27 environment variable. 28 29 * `-token=<value>` - ACL token to use in the request. This can also be specified 30 via the `CONSUL_HTTP_TOKEN` environment variable. If unspecified, the query 31 will default to the token of the Consul agent at the HTTP address.