summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorshmel1k <[email protected]>2023-03-30 12:20:29 +0300
committershmel1k <[email protected]>2023-03-30 12:20:29 +0300
commit29ad609ebe1d4138684ea58a556aeeead24450a5 (patch)
treebc6425d4f122c4c7dda5f5155ebb908d73c03004
parentc3ca50deeb76c32715042126e6db1357f347b7cc (diff)
add terraform documentation for ydb_table
-rw-r--r--ydb/docs/ru/core/concepts/connect.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/ydb/docs/ru/core/concepts/connect.md b/ydb/docs/ru/core/concepts/connect.md
index 5a23dfd9992..202287b1c48 100644
--- a/ydb/docs/ru/core/concepts/connect.md
+++ b/ydb/docs/ru/core/concepts/connect.md
@@ -35,6 +35,17 @@
* `/ru-central1/b1g8skpblkos03malf3s/etn01q5ko6sh271beftr` — база данных {{ yandex-cloud }} с идентификатором `etn01q3ko8sh271beftr` в облаке `b1g8skpbljhs03malf3s`, развернутая в регионе `ru-central1`.
* `/local` — база данных по умолчанию при самостоятельном развертывании [с использованием Docker](../getting_started/self_hosted/ydb_docker.md).
+## Строка соединения {#connection_string}
+Строка соединения (connection string) -- строка в виде URL, задающая одновременно эндпоинт и путь базы данных, в следующем формате:
+
+\<endpoint\>?database=\<database\>
+
+Примеры:
+- grpc://localhost:7135?database=/local
+- grpcs://ydb.serverless.yandexcloud.net:2135?database=/ru-central1/b1g8skpblkos03malf3s/etn01q5ko6sh271beftr
+
+Соединение с помощью строки соединения является альтернативой раздельному указанию эндпоинта и пути базы данных, и может применяться в тех инструментах, которые его поддерживают.
+
## Корневой сертификат для TLS {#tls-cert}
При использовании протокола с шифрованием ([gRPC over TLS](https://grpc.io/docs/guides/auth/), или grpcs) продолжение сетевого соединения возможно только в том случае, если клиент уверен в том, что ему действительно отвечает подлинный сервер, с которым он пытается установить соединение, а не кто-то посередине, перехвативший запрос в сети. Это обеспечивается проверкой через [цепочки доверия]{% if lang == "en" %}(https://en.wikipedia.org/wiki/Chain_of_trust){% endif %}{% if lang == "ru" %}(https://ru.wikipedia.org/wiki/Цепочка_доверия){% endif %}, для работы которой на клиенте должен быть установлен т.н. корневой сертификат.