diff --git a/doc/reference/tooling/tcm/tcm_configuration_reference.rst b/doc/reference/tooling/tcm/tcm_configuration_reference.rst index 6979eb7185..85fd59b82b 100644 --- a/doc/reference/tooling/tcm/tcm_configuration_reference.rst +++ b/doc/reference/tooling/tcm/tcm_configuration_reference.rst @@ -1053,21 +1053,20 @@ etcd storage parameters: - :ref:`storage.etcd.max-call-send-msg-size ` - :ref:`storage.etcd.username ` - :ref:`storage.etcd.password ` -- :ref:`storage.etcd.tls ` - :ref:`storage.etcd.tls.enabled ` - :ref:`storage.etcd.tls.auto ` - :ref:`storage.etcd.tls.cert-file ` - :ref:`storage.etcd.tls.key-file ` - :ref:`storage.etcd.tls.trusted-ca-file ` -- :ref:`storage.etcd.tls.client-cert-auth ` -- :ref:`storage.etcd.tls.crl-file: ` -- :ref:`storage.etcd.tls.insecure-skip-verify ` -- :ref:`storage.etcd.tls.skip-client-san-verify ` -- :ref:`storage.etcd.tls.server-name ` -- :ref:`storage.etcd.tls.cipher-suites ` -- :ref:`storage.etcd.tls.allowed-cn ` -- :ref:`storage.etcd.tls.allowed-hostname ` -- :ref:`storage.etcd.tls.empty-cn ` +- :ref:`storage.etcd.tls.client-cert-auth ` +- :ref:`storage.etcd.tls.crl-file ` +- :ref:`storage.etcd.tls.insecure-skip-verify ` +- :ref:`storage.etcd.tls.skip-client-san-verify ` +- :ref:`storage.etcd.tls.server-name ` +- :ref:`storage.etcd.tls.cipher-suites ` +- :ref:`storage.etcd.tls.allowed-cn ` +- :ref:`storage.etcd.tls.allowed-hostname ` +- :ref:`storage.etcd.tls.empty-cn ` - :ref:`storage.etcd.permit-without-stream ` - :ref:`storage.etcd.embed.enabled ` - :ref:`storage.etcd.embed.endpoints ` @@ -1123,7 +1122,7 @@ Tarantool storage parameters: - :ref:`storage.tarantool.addr ` - :ref:`storage.tarantool.auth ` - :ref:`storage.tarantool.reconnect ` -- :ref:`storage.tarantool.max_reconnect ` +- :ref:`storage.tarantool.max-reconnects ` - :ref:`storage.tarantool.user ` - :ref:`storage.tarantool.pass ` - :ref:`storage.tarantool.rate-limit ` @@ -1204,7 +1203,6 @@ Tarantool storage parameters: | Default: 10s | Environment variable: TCM_STORAGE_ETCD_DIAL_TIMEOUT | Command-line option: ``--storage-etcd-dial-timeout`` -`` .. _tcm_configuration_reference_storage_etcd_auto-sync-interval: @@ -1458,6 +1456,18 @@ Tarantool storage parameters: | Environment variable: TCM_STORAGE_ETCD_TLS_EMPTY_CN | Command-line option: ``--storage-etcd-tls-empty-cn`` +.. _tcm_configuration_reference_storage_etcd_permit-without-stream: + +.. confval:: storage.etcd.permit-without-stream + + Whether keepalive pings can be send to the etcd server without active streams. + + | + | Type: bool + | Default: false + | Environment variable: TCM_STORAGE_ETCD_PERMIT_WITHOUT_STREAM + | Command-line option: ``--storage-etcd-permit-without-stream`` + .. _tcm_configuration_reference_storage_etcd_embed: storage.etcd.embed.* @@ -1602,7 +1612,7 @@ etcd cluster is not available or not needed. .. confval:: storage.tarantool.rate-limit-action - An action to perform when the :ref:`` is reached. + An action to perform when the :ref:`tcm_configuration_reference_storage_tarantool_rate-limit` is reached. See also `go-tarantool.Opts `__. @@ -1743,7 +1753,55 @@ etcd cluster is not available or not needed. | Default: "" | Environment variable: TCM_STORAGE_TARANTOOL_SSL_PASSWORD_FILE | Command-line option: ``--storage-tarantool-ssl-password-file`` -`` + +.. _tcm_configuration_reference_storage_tarantool_required-protocol-info_auth: + +.. confval:: storage.tarantool.required-protocol-info.auth + + An authentication method for the Tarantool |tcm| configuration storage. + + Possible values are the Go's `go-tarantool/Auth `__ constants: + + - ``AutoAuth`` (0) + - ``ChapSha1Auth`` + - ``PapSha256Auth`` + + See also `go-tarantool.ProtocolInfo `__. + + | + | Type: int + | Default: 0 + | Environment variable: TCM_STORAGE_TARANTOOL_SSL_REQUIRED_PROTOCOL_INFO_AUTH + | Command-line option: ``--storage-tarantool-required-protocol-info-auth`` + +.. _tcm_configuration_reference_storage_tarantool_required-protocol-info_version: + +.. confval:: storage.tarantool.required-protocol-info.version + + A Tarantool protocol version. + + See also `go-tarantool.ProtocolInfo `__. + + | + | Type: uint64 + | Default: 0 + | Environment variable: TCM_STORAGE_TARANTOOL_SSL_REQUIRED_PROTOCOL_INFO_VERSION + | Command-line option: ``--storage-tarantool-required-protocol-info-version`` + +.. _tcm_configuration_reference_storage_tarantool_required-protocol-info_features: + +.. confval:: storage.tarantool.required-protocol-info.features + + An array of Tarantool protocol features. + + See also `go-tarantool.ProtocolInfo `__. + + | + | Type: []int + | Default: [] + | Environment variable: TCM_STORAGE_TARANTOOL_SSL_REQUIRED_PROTOCOL_INFO_FEATURES + | Command-line option: ``--storage-tarantool-required-protocol-info-features`` + .. _tcm_configuration_reference_storage_tarantool_embed: storage.tarantool.embed.*