 | Attribute            | Mandatory  | Default Value      | Description  |
 |----------------------|------------|--------------------|--------------|
| `consul-host` | No | `localhost` | The Consul host. |
| `consul-port` | No | `8500` | The Consul port. |
| `use-health-checks` | No | `true` | Whether to use health check. |
| `application` | No |  | The application name; if not defined Stork service name will be used. |
| `refresh-period` | No | `5M` | Service discovery cache refresh period. |
| `secure` | No |  | whether the connection with the service should be encrypted with TLS. |
| `ssl` | No | `false` | Whether to enable TLS/SSL when connecting to Consul (default: false) |
| `trust-store-path` | No | `` | Path to the trust store file used to verify the Consul server certificate |
| `trust-store-password` | No | `` | Password of the trust store |
| `key-store-path` | No | `` | Path to the key store file containing the client certificate and private key |
| `key-store-password` | No | `` | Password of the key store |
| `verify-host` | No | `false` | Whether to enable hostname verification for the Consul TLS connection (default: false) |
| `acl-token` | No | `` | Consul ACL token used for authentication when accessing the Consul API |
