You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,11 @@
1
1
## 1.34.0 [unreleased]
2
2
3
+
### Breaking Changes
4
+
1.[#509](https://github.com/influxdata/influxdb-client-python/pull/509): Rename `key_file` to `cert_key_file` inside the central [configuration class](https://github.com/influxdata/influxdb-client-python/blob/d011df72b528a45d305aa8accbe879b31be3280e/influxdb_client/configuration.py#L92)
5
+
3
6
### Features
4
7
1.[#510](https://github.com/influxdata/influxdb-client-python/pull/510): Allow to use client's optional configs for initialization from file or environment properties
8
+
2.[#509](https://github.com/influxdata/influxdb-client-python/pull/509): MTLS support for the InfluxDB Python client
5
9
6
10
### Bug Fixes
7
11
1.[#512](https://github.com/influxdata/influxdb-client-python/pull/512): Exception propagation for asynchronous `QueryApi`[async/await]
Copy file name to clipboardExpand all lines: README.rst
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -197,6 +197,9 @@ The following options are supported:
197
197
- ``timeout`` - socket timeout in ms (default value is 10000)
198
198
- ``verify_ssl`` - set this to false to skip verifying SSL certificate when calling API from https server
199
199
- ``ssl_ca_cert`` - set this to customize the certificate file to verify the peer
200
+
- ``cert_file`` - path to the certificate that will be used for mTLS authentication
201
+
- ``cert_key_file`` - path to the file contains private key for mTLS certificate
202
+
- ``cert_key_password`` - string or function which returns password for decrypting the mTLS private key
200
203
- ``connection_pool_maxsize`` - set the number of connections to save that can be reused by urllib3
201
204
- ``auth_basic`` - enable http basic authentication when talking to a InfluxDB 1.8.x without authentication but is accessed via reverse proxy with basic authentication (defaults to false)
202
205
- ``profilers`` - set the list of enabled `Flux profilers <https://docs.influxdata.com/influxdb/v2.0/reference/flux/stdlib/profiler/>`_
@@ -226,6 +229,9 @@ Supported properties are:
226
229
- ``INFLUXDB_V2_TIMEOUT`` - socket timeout in ms (default value is 10000)
227
230
- ``INFLUXDB_V2_VERIFY_SSL`` - set this to false to skip verifying SSL certificate when calling API from https server
228
231
- ``INFLUXDB_V2_SSL_CA_CERT`` - set this to customize the certificate file to verify the peer
232
+
- ``INFLUXDB_V2_CERT_FILE`` - path to the certificate that will be used for mTLS authentication
233
+
- ``INFLUXDB_V2_CERT_KEY_FILE`` - path to the file contains private key for mTLS certificate
234
+
- ``INFLUXDB_V2_CERT_KEY_PASSWORD`` - string or function which returns password for decrypting the mTLS private key
229
235
- ``INFLUXDB_V2_CONNECTION_POOL_MAXSIZE`` - set the number of connections to save that can be reused by urllib3
230
236
- ``INFLUXDB_V2_AUTH_BASIC`` - enable http basic authentication when talking to a InfluxDB 1.8.x without authentication but is accessed via reverse proxy with basic authentication (defaults to false)
231
237
- ``INFLUXDB_V2_PROFILERS`` - set the list of enabled `Flux profilers <https://docs.influxdata.com/influxdb/v2.0/reference/flux/stdlib/profiler/>`_
0 commit comments