Yandex Cloud
Поиск
Связаться с намиПопробовать бесплатно
  • Истории успеха
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
  • Marketplace
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Истории успеха
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ООО «Яндекс.Облако»
Terraform в Yandex Cloud
  • Начало работы
  • Библиотека решений
    • Обзор
    • История изменений (англ.)
          • connectionmanager_connection
  1. Справочник Terraform
  2. Ресурсы (англ.)
  3. Connection Manager
  4. Resources
  5. connectionmanager_connection

yandex_connectionmanager_connection (Resource)

Статья создана
Yandex Cloud
Обновлена 12 февраля 2026 г.

A Connection resource represents a configured connection to a database or service.

Arguments & Attributes ReferenceArguments & Attributes Reference

  • can_use (Read-Only) (Bool). Whether the current user can use this connection. Filled only when with_can_use has been requested in ListConnectionRequest.
  • connection_id (String). ID of the connection to retrieve.
  • created_at (Read-Only) (String). Creation timestamp.
  • created_by (Read-Only) (String). ID of the subject which created the connection.
  • description (String). Description of the connection.
  • folder_id (String). ID of the folder that the connection belongs to.
  • id (String). ID of the connection to retrieve.
  • is_managed (Read-Only) (Bool). Whether this connection is managed by the system (e.g. an MDB cluster).
  • labels (Map Of String). Connection labels as key:value pairs.
  • lockbox_secret [Block]. Reference to the Lockbox secret containing connection credentials.
    • connection_id (Read-Only) (String). ID of the Lockbox secret.
    • id (String). ID of the Lockbox secret.
    • newest_version (Read-Only) (String). The newest available version of the Lockbox secret.
    • version (Read-Only) (String). Lockbox secret version.
  • lockbox_secret_spec [Block]. Specification for creating a new Lockbox secret.
    • folder_id (String). ID of the folder where the Lockbox secret will be created. If omitted, the secret will be created in the connection's folder.
  • name (String). Name of the connection.
  • params [Block]. Connection parameters specific to the database or service type.
    • clickhouse [Block]. ClickHouse database connection parameters.

      • auth [Block]. package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/clickhouse.proto

        • user_password [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/clickhouse.proto

          • password [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • lockbox_secret_key (String). Read-only. Do not fill this field in create/update requests.
            • password_generation_options [Block]. When creating/updating Password, the field "password_generation_options"
              is mutually exclusive with "raw". In order to switch to the
              "password_generation_options" you have to explicitly clear the "raw"
              field.
              • cookie (String). Cookie is an arbitrary non-sensitive string that is saved with the
                password. When updating PasswordGenerationOptions, if the cookie passed
                in the update request differs from the cookie in the current
                PasswordGenerationOptions, the password will be re-generated. If the
                same cookie is passed, the password will not change.

              • lockbox_password_generation_options [Block]. package: yandex.cloud.connectionmanager.v1
                filename: yandex/cloud/connectionmanager/v1/common.proto

                • excluded_punctuation (String). a string of punctuation characters to exclude from the default
                • include_digits (Bool). whether at least one 0..9 character is included in the password, true by default
                • include_lowercase (Bool). whether at least one a..z character is included in the password, true by default
                • include_punctuation (Bool). whether at least one punctuation character is included in the password, true by default
                  punctuation characters by default: !"#$%&'()*+,-./:;<=>?@[]^_`{|}~
                  to customize the punctuation characters, see included_punctuation and excluded_punctuation below
                • include_uppercase (Bool). whether at least one A..Z character is included in the password, true by default
                • included_punctuation (String). If include_punctuation is true, one of these two fields (not both) may be used optionally to customize the punctuation:
                  a string of specific punctuation characters to use
                • length (Number). password length; by default, a reasonable length will be decided
            • raw (String). When creating/updating Password, the field "raw" is mutually exclusive
              with "password_generation_options". In order to switch to the "raw"
              password you have to explicitly clear the "password_generation_options"
              field.
          • user (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

      • cluster [Block]. When creating/updating Connection, the field "cluster" is mutually
        exclusive with "managed_cluster_id".

        • hosts [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/clickhouse.proto

          • health (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/clickhouse.proto

          • host (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/clickhouse.proto

          • http_port (Number). depends on tls params may vary as http or https

          • shard_name (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/clickhouse.proto

          • tcp_port (Number). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/clickhouse.proto

        • shard_groups [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/clickhouse.proto

          • name (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/clickhouse.proto

          • shard_names (List Of String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/clickhouse.proto

        • tls_params [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/clickhouse.proto

          • disabled [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

          • tls [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • ca_certificate (String). package: yandex.cloud.connectionmanager.v1
              filename: yandex/cloud/connectionmanager/v1/common.proto
      • databases (List Of String). package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/clickhouse.proto

      • managed_cluster_id (String). When creating/updating Connection, the field "managed_cluster_id" is
        mutually exclusive with "cluster".

    • greenplum [Block]. Greenplum data warehouse connection parameters.

      • auth [Block]. package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/greenplum.proto

        • user_password [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/greenplum.proto

          • password [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • lockbox_secret_key (String). Read-only. Do not fill this field in create/update requests.
            • password_generation_options [Block]. When creating/updating Password, the field "password_generation_options"
              is mutually exclusive with "raw". In order to switch to the
              "password_generation_options" you have to explicitly clear the "raw"
              field.
              • cookie (String). Cookie is an arbitrary non-sensitive string that is saved with the
                password. When updating PasswordGenerationOptions, if the cookie passed
                in the update request differs from the cookie in the current
                PasswordGenerationOptions, the password will be re-generated. If the
                same cookie is passed, the password will not change.

              • lockbox_password_generation_options [Block]. package: yandex.cloud.connectionmanager.v1
                filename: yandex/cloud/connectionmanager/v1/common.proto

                • excluded_punctuation (String). a string of punctuation characters to exclude from the default
                • include_digits (Bool). whether at least one 0..9 character is included in the password, true by default
                • include_lowercase (Bool). whether at least one a..z character is included in the password, true by default
                • include_punctuation (Bool). whether at least one punctuation character is included in the password, true by default
                  punctuation characters by default: !"#$%&'()*+,-./:;<=>?@[]^_`{|}~
                  to customize the punctuation characters, see included_punctuation and excluded_punctuation below
                • include_uppercase (Bool). whether at least one A..Z character is included in the password, true by default
                • included_punctuation (String). If include_punctuation is true, one of these two fields (not both) may be used optionally to customize the punctuation:
                  a string of specific punctuation characters to use
                • length (Number). password length; by default, a reasonable length will be decided
            • raw (String). When creating/updating Password, the field "raw" is mutually exclusive
              with "password_generation_options". In order to switch to the "raw"
              password you have to explicitly clear the "password_generation_options"
              field.
          • user (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

      • cluster [Block]. When creating/updating Connection, the field "cluster" is mutually
        exclusive with "managed_cluster_id".

        • coordinator_hosts [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/greenplum.proto

          • health (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/greenplum.proto

          • host (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/greenplum.proto

          • port (Number). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/greenplum.proto

          • role (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/greenplum.proto

        • tls_params [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/greenplum.proto

          • disabled [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

          • tls [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • ca_certificate (String). package: yandex.cloud.connectionmanager.v1
              filename: yandex/cloud/connectionmanager/v1/common.proto
      • databases (List Of String). package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/greenplum.proto

      • managed_cluster_id (String). When creating/updating Connection, the field "managed_cluster_id" is
        mutually exclusive with "cluster".

    • kafka [Block]. Apache Kafka message broker connection parameters.

      • auth [Block]. package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/kafka.proto

        • disabled [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/kafka.proto

        • sasl [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/kafka.proto

          • password [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/kafka.proto

            • lockbox_secret_key (String). Read-only. Do not fill this field in create/update requests.
            • password_generation_options [Block]. When creating/updating Password, the field "password_generation_options"
              is mutually exclusive with "raw". In order to switch to the
              "password_generation_options" you have to explicitly clear the "raw"
              field.
              • cookie (String). Cookie is an arbitrary non-sensitive string that is saved with the
                password. When updating PasswordGenerationOptions, if the cookie passed
                in the update request differs from the cookie in the current
                PasswordGenerationOptions, the password will be re-generated. If the
                same cookie is passed, the password will not change.

              • lockbox_password_generation_options [Block]. package: yandex.cloud.connectionmanager.v1
                filename: yandex/cloud/connectionmanager/v1/common.proto

                • excluded_punctuation (String). a string of punctuation characters to exclude from the default
                • include_digits (Bool). whether at least one 0..9 character is included in the password, true by default
                • include_lowercase (Bool). whether at least one a..z character is included in the password, true by default
                • include_punctuation (Bool). whether at least one punctuation character is included in the password, true by default
                  punctuation characters by default: !"#$%&'()*+,-./:;<=>?@[]^_`{|}~
                  to customize the punctuation characters, see included_punctuation and excluded_punctuation below
                • include_uppercase (Bool). whether at least one A..Z character is included in the password, true by default
                • included_punctuation (String). If include_punctuation is true, one of these two fields (not both) may be used optionally to customize the punctuation:
                  a string of specific punctuation characters to use
                • length (Number). password length; by default, a reasonable length will be decided
            • raw (String). When creating/updating Password, the field "raw" is mutually exclusive
              with "password_generation_options". In order to switch to the "raw"
              password you have to explicitly clear the "password_generation_options"
              field.
          • supported_mechanisms (List Of String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/kafka.proto

          • user (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/kafka.proto

      • cluster [Block]. When creating/updating Connection, the field "cluster" is mutually
        exclusive with "managed_cluster_id".

        • hosts [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/kafka.proto

          • health (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/kafka.proto

          • host (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/kafka.proto

          • port (Number). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/kafka.proto

        • tls_params [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/kafka.proto

          • disabled [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

          • tls [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • ca_certificate (String). package: yandex.cloud.connectionmanager.v1
              filename: yandex/cloud/connectionmanager/v1/common.proto
      • managed_cluster_id (String). When creating/updating Connection, the field "managed_cluster_id" is
        mutually exclusive with "cluster".

    • mongodb [Block]. MongoDB database connection parameters.

      • auth [Block]. package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/mongodb.proto

        • auth_source (String). package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/mongodb.proto

        • user_password [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/mongodb.proto

          • password [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • lockbox_secret_key (String). Read-only. Do not fill this field in create/update requests.
            • password_generation_options [Block]. When creating/updating Password, the field "password_generation_options"
              is mutually exclusive with "raw". In order to switch to the
              "password_generation_options" you have to explicitly clear the "raw"
              field.
              • cookie (String). Cookie is an arbitrary non-sensitive string that is saved with the
                password. When updating PasswordGenerationOptions, if the cookie passed
                in the update request differs from the cookie in the current
                PasswordGenerationOptions, the password will be re-generated. If the
                same cookie is passed, the password will not change.

              • lockbox_password_generation_options [Block]. package: yandex.cloud.connectionmanager.v1
                filename: yandex/cloud/connectionmanager/v1/common.proto

                • excluded_punctuation (String). a string of punctuation characters to exclude from the default
                • include_digits (Bool). whether at least one 0..9 character is included in the password, true by default
                • include_lowercase (Bool). whether at least one a..z character is included in the password, true by default
                • include_punctuation (Bool). whether at least one punctuation character is included in the password, true by default
                  punctuation characters by default: !"#$%&'()*+,-./:;<=>?@[]^_`{|}~
                  to customize the punctuation characters, see included_punctuation and excluded_punctuation below
                • include_uppercase (Bool). whether at least one A..Z character is included in the password, true by default
                • included_punctuation (String). If include_punctuation is true, one of these two fields (not both) may be used optionally to customize the punctuation:
                  a string of specific punctuation characters to use
                • length (Number). password length; by default, a reasonable length will be decided
            • raw (String). When creating/updating Password, the field "raw" is mutually exclusive
              with "password_generation_options". In order to switch to the "raw"
              password you have to explicitly clear the "password_generation_options"
              field.
          • user (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

      • cluster [Block]. When creating/updating Connection, the field "cluster" is mutually
        exclusive with "managed_cluster_id".

        • hosts [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/mongodb.proto

          • health (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/mongodb.proto

          • host (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/mongodb.proto

          • port (Number). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/mongodb.proto

          • role (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/mongodb.proto

          • type (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/mongodb.proto

        • tls_params [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/mongodb.proto

          • disabled [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

          • tls [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • ca_certificate (String). package: yandex.cloud.connectionmanager.v1
              filename: yandex/cloud/connectionmanager/v1/common.proto
      • databases (List Of String). package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/mongodb.proto

      • managed_cluster_id (String). When creating/updating Connection, the field "managed_cluster_id" is
        mutually exclusive with "cluster".

    • mysql [Block]. MySQL database connection parameters.

      • auth [Block]. package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/mysql.proto

        • user_password [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/mysql.proto

          • password [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • lockbox_secret_key (String). Read-only. Do not fill this field in create/update requests.
            • password_generation_options [Block]. When creating/updating Password, the field "password_generation_options"
              is mutually exclusive with "raw". In order to switch to the
              "password_generation_options" you have to explicitly clear the "raw"
              field.
              • cookie (String). Cookie is an arbitrary non-sensitive string that is saved with the
                password. When updating PasswordGenerationOptions, if the cookie passed
                in the update request differs from the cookie in the current
                PasswordGenerationOptions, the password will be re-generated. If the
                same cookie is passed, the password will not change.

              • lockbox_password_generation_options [Block]. package: yandex.cloud.connectionmanager.v1
                filename: yandex/cloud/connectionmanager/v1/common.proto

                • excluded_punctuation (String). a string of punctuation characters to exclude from the default
                • include_digits (Bool). whether at least one 0..9 character is included in the password, true by default
                • include_lowercase (Bool). whether at least one a..z character is included in the password, true by default
                • include_punctuation (Bool). whether at least one punctuation character is included in the password, true by default
                  punctuation characters by default: !"#$%&'()*+,-./:;<=>?@[]^_`{|}~
                  to customize the punctuation characters, see included_punctuation and excluded_punctuation below
                • include_uppercase (Bool). whether at least one A..Z character is included in the password, true by default
                • included_punctuation (String). If include_punctuation is true, one of these two fields (not both) may be used optionally to customize the punctuation:
                  a string of specific punctuation characters to use
                • length (Number). password length; by default, a reasonable length will be decided
            • raw (String). When creating/updating Password, the field "raw" is mutually exclusive
              with "password_generation_options". In order to switch to the "raw"
              password you have to explicitly clear the "password_generation_options"
              field.
          • user (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

      • cluster [Block]. When creating/updating Connection, the field "cluster" is mutually
        exclusive with "managed_cluster_id".

        • hosts [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/mysql.proto

          • health (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/mysql.proto

          • host (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/mysql.proto

          • port (Number). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/mysql.proto

          • role (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/mysql.proto

        • tls_params [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/mysql.proto

          • disabled [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

          • tls [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • ca_certificate (String). package: yandex.cloud.connectionmanager.v1
              filename: yandex/cloud/connectionmanager/v1/common.proto
      • databases (List Of String). package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/mysql.proto

      • managed_cluster_id (String). When creating/updating Connection, the field "managed_cluster_id" is
        mutually exclusive with "cluster".

    • opensearch [Block]. OpenSearch search engine connection parameters.

      • auth [Block]. package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/opensearch.proto

        • user_password [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/opensearch.proto

          • password [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • lockbox_secret_key (String). Read-only. Do not fill this field in create/update requests.
            • password_generation_options [Block]. When creating/updating Password, the field "password_generation_options"
              is mutually exclusive with "raw". In order to switch to the
              "password_generation_options" you have to explicitly clear the "raw"
              field.
              • cookie (String). Cookie is an arbitrary non-sensitive string that is saved with the
                password. When updating PasswordGenerationOptions, if the cookie passed
                in the update request differs from the cookie in the current
                PasswordGenerationOptions, the password will be re-generated. If the
                same cookie is passed, the password will not change.

              • lockbox_password_generation_options [Block]. package: yandex.cloud.connectionmanager.v1
                filename: yandex/cloud/connectionmanager/v1/common.proto

                • excluded_punctuation (String). a string of punctuation characters to exclude from the default
                • include_digits (Bool). whether at least one 0..9 character is included in the password, true by default
                • include_lowercase (Bool). whether at least one a..z character is included in the password, true by default
                • include_punctuation (Bool). whether at least one punctuation character is included in the password, true by default
                  punctuation characters by default: !"#$%&'()*+,-./:;<=>?@[]^_`{|}~
                  to customize the punctuation characters, see included_punctuation and excluded_punctuation below
                • include_uppercase (Bool). whether at least one A..Z character is included in the password, true by default
                • included_punctuation (String). If include_punctuation is true, one of these two fields (not both) may be used optionally to customize the punctuation:
                  a string of specific punctuation characters to use
                • length (Number). password length; by default, a reasonable length will be decided
            • raw (String). When creating/updating Password, the field "raw" is mutually exclusive
              with "password_generation_options". In order to switch to the "raw"
              password you have to explicitly clear the "password_generation_options"
              field.
          • user (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

      • cluster [Block]. When creating/updating Connection, the field "cluster" is mutually
        exclusive with "managed_cluster_id".

        • hosts [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/opensearch.proto

          • health (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/opensearch.proto

          • host (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/opensearch.proto

          • port (Number). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/opensearch.proto

          • roles (List Of String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/opensearch.proto

        • tls_params [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/opensearch.proto

          • disabled [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

          • tls [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • ca_certificate (String). package: yandex.cloud.connectionmanager.v1
              filename: yandex/cloud/connectionmanager/v1/common.proto
      • managed_cluster_id (String). When creating/updating Connection, the field "managed_cluster_id" is
        mutually exclusive with "cluster".

    • postgresql [Block]. PostgreSQL database connection parameters.

      • auth [Block]. package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/postgresql.proto

        • user_password [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/postgresql.proto

          • password [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • lockbox_secret_key (String). Read-only. Do not fill this field in create/update requests.
            • password_generation_options [Block]. When creating/updating Password, the field "password_generation_options"
              is mutually exclusive with "raw". In order to switch to the
              "password_generation_options" you have to explicitly clear the "raw"
              field.
              • cookie (String). Cookie is an arbitrary non-sensitive string that is saved with the
                password. When updating PasswordGenerationOptions, if the cookie passed
                in the update request differs from the cookie in the current
                PasswordGenerationOptions, the password will be re-generated. If the
                same cookie is passed, the password will not change.

              • lockbox_password_generation_options [Block]. package: yandex.cloud.connectionmanager.v1
                filename: yandex/cloud/connectionmanager/v1/common.proto

                • excluded_punctuation (String). a string of punctuation characters to exclude from the default
                • include_digits (Bool). whether at least one 0..9 character is included in the password, true by default
                • include_lowercase (Bool). whether at least one a..z character is included in the password, true by default
                • include_punctuation (Bool). whether at least one punctuation character is included in the password, true by default
                  punctuation characters by default: !"#$%&'()*+,-./:;<=>?@[]^_`{|}~
                  to customize the punctuation characters, see included_punctuation and excluded_punctuation below
                • include_uppercase (Bool). whether at least one A..Z character is included in the password, true by default
                • included_punctuation (String). If include_punctuation is true, one of these two fields (not both) may be used optionally to customize the punctuation:
                  a string of specific punctuation characters to use
                • length (Number). password length; by default, a reasonable length will be decided
            • raw (String). When creating/updating Password, the field "raw" is mutually exclusive
              with "password_generation_options". In order to switch to the "raw"
              password you have to explicitly clear the "password_generation_options"
              field.
          • user (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

      • cluster [Block]. When creating/updating Connection, the field "cluster" is mutually
        exclusive with "managed_cluster_id".

        • hosts [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/postgresql.proto

          • health (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/postgresql.proto

          • host (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/postgresql.proto

          • port (Number). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/postgresql.proto

          • replica_type (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/postgresql.proto

          • role (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/postgresql.proto

        • tls_params [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/postgresql.proto

          • disabled [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

          • tls [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • ca_certificate (String). package: yandex.cloud.connectionmanager.v1
              filename: yandex/cloud/connectionmanager/v1/common.proto
      • databases (List Of String). package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/postgresql.proto

      • managed_cluster_id (String). When creating/updating Connection, the field "managed_cluster_id" is
        mutually exclusive with "cluster".

    • redis [Block]. Redis in-memory data store connection parameters.

      • auth [Block]. package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/redis.proto

        • user_password [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/redis.proto

          • password [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/redis.proto

            • lockbox_secret_key (String). Read-only. Do not fill this field in create/update requests.
            • password_generation_options [Block]. When creating/updating Password, the field "password_generation_options"
              is mutually exclusive with "raw". In order to switch to the
              "password_generation_options" you have to explicitly clear the "raw"
              field.
              • cookie (String). Cookie is an arbitrary non-sensitive string that is saved with the
                password. When updating PasswordGenerationOptions, if the cookie passed
                in the update request differs from the cookie in the current
                PasswordGenerationOptions, the password will be re-generated. If the
                same cookie is passed, the password will not change.

              • lockbox_password_generation_options [Block]. package: yandex.cloud.connectionmanager.v1
                filename: yandex/cloud/connectionmanager/v1/common.proto

                • excluded_punctuation (String). a string of punctuation characters to exclude from the default
                • include_digits (Bool). whether at least one 0..9 character is included in the password, true by default
                • include_lowercase (Bool). whether at least one a..z character is included in the password, true by default
                • include_punctuation (Bool). whether at least one punctuation character is included in the password, true by default
                  punctuation characters by default: !"#$%&'()*+,-./:;<=>?@[]^_`{|}~
                  to customize the punctuation characters, see included_punctuation and excluded_punctuation below
                • include_uppercase (Bool). whether at least one A..Z character is included in the password, true by default
                • included_punctuation (String). If include_punctuation is true, one of these two fields (not both) may be used optionally to customize the punctuation:
                  a string of specific punctuation characters to use
                • length (Number). password length; by default, a reasonable length will be decided
            • raw (String). When creating/updating Password, the field "raw" is mutually exclusive
              with "password_generation_options". In order to switch to the "raw"
              password you have to explicitly clear the "password_generation_options"
              field.
          • user (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/redis.proto

      • cluster [Block]. package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/redis.proto

        • hosts [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/redis.proto

          • health (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/redis.proto

          • host (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/redis.proto

          • port (Number). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/redis.proto

          • role (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/redis.proto

          • shard_name (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/redis.proto

        • sentinel_port (Number). package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/redis.proto

        • tls_params [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/redis.proto

          • disabled [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

          • tls [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • ca_certificate (String). package: yandex.cloud.connectionmanager.v1
              filename: yandex/cloud/connectionmanager/v1/common.proto
      • databases (List Of Number). package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/redis.proto

    • storedoc [Block]. StoreDoc document store connection parameters.

      • auth [Block]. package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/storedoc.proto

        • auth_source (String). package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/storedoc.proto

        • user_password [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/storedoc.proto

          • password [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • lockbox_secret_key (String). Read-only. Do not fill this field in create/update requests.
            • password_generation_options [Block]. When creating/updating Password, the field "password_generation_options"
              is mutually exclusive with "raw". In order to switch to the
              "password_generation_options" you have to explicitly clear the "raw"
              field.
              • cookie (String). Cookie is an arbitrary non-sensitive string that is saved with the
                password. When updating PasswordGenerationOptions, if the cookie passed
                in the update request differs from the cookie in the current
                PasswordGenerationOptions, the password will be re-generated. If the
                same cookie is passed, the password will not change.

              • lockbox_password_generation_options [Block]. package: yandex.cloud.connectionmanager.v1
                filename: yandex/cloud/connectionmanager/v1/common.proto

                • excluded_punctuation (String). a string of punctuation characters to exclude from the default
                • include_digits (Bool). whether at least one 0..9 character is included in the password, true by default
                • include_lowercase (Bool). whether at least one a..z character is included in the password, true by default
                • include_punctuation (Bool). whether at least one punctuation character is included in the password, true by default
                  punctuation characters by default: !"#$%&'()*+,-./:;<=>?@[]^_`{|}~
                  to customize the punctuation characters, see included_punctuation and excluded_punctuation below
                • include_uppercase (Bool). whether at least one A..Z character is included in the password, true by default
                • included_punctuation (String). If include_punctuation is true, one of these two fields (not both) may be used optionally to customize the punctuation:
                  a string of specific punctuation characters to use
                • length (Number). password length; by default, a reasonable length will be decided
            • raw (String). When creating/updating Password, the field "raw" is mutually exclusive
              with "password_generation_options". In order to switch to the "raw"
              password you have to explicitly clear the "password_generation_options"
              field.
          • user (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

      • cluster [Block]. When creating/updating Connection, the field "cluster" is mutually
        exclusive with "managed_cluster_id".

        • hosts [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/storedoc.proto

          • health (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/storedoc.proto

          • host (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/storedoc.proto

          • port (Number). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/storedoc.proto

          • role (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/storedoc.proto

          • type (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/storedoc.proto

        • tls_params [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/storedoc.proto

          • disabled [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

          • tls [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • ca_certificate (String). package: yandex.cloud.connectionmanager.v1
              filename: yandex/cloud/connectionmanager/v1/common.proto
      • databases (List Of String). package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/storedoc.proto

      • managed_cluster_id (String). When creating/updating Connection, the field "managed_cluster_id" is mutually
        exclusive with "cluster".

    • trino [Block]. Trino distributed SQL query engine connection parameters.

      • auth [Block]. package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/trino.proto

        • user_password [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/trino.proto

          • password [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • lockbox_secret_key (String). Read-only. Do not fill this field in create/update requests.
            • password_generation_options [Block]. When creating/updating Password, the field "password_generation_options"
              is mutually exclusive with "raw". In order to switch to the
              "password_generation_options" you have to explicitly clear the "raw"
              field.
              • cookie (String). Cookie is an arbitrary non-sensitive string that is saved with the
                password. When updating PasswordGenerationOptions, if the cookie passed
                in the update request differs from the cookie in the current
                PasswordGenerationOptions, the password will be re-generated. If the
                same cookie is passed, the password will not change.

              • lockbox_password_generation_options [Block]. package: yandex.cloud.connectionmanager.v1
                filename: yandex/cloud/connectionmanager/v1/common.proto

                • excluded_punctuation (String). a string of punctuation characters to exclude from the default
                • include_digits (Bool). whether at least one 0..9 character is included in the password, true by default
                • include_lowercase (Bool). whether at least one a..z character is included in the password, true by default
                • include_punctuation (Bool). whether at least one punctuation character is included in the password, true by default
                  punctuation characters by default: !"#$%&'()*+,-./:;<=>?@[]^_`{|}~
                  to customize the punctuation characters, see included_punctuation and excluded_punctuation below
                • include_uppercase (Bool). whether at least one A..Z character is included in the password, true by default
                • included_punctuation (String). If include_punctuation is true, one of these two fields (not both) may be used optionally to customize the punctuation:
                  a string of specific punctuation characters to use
                • length (Number). password length; by default, a reasonable length will be decided
            • raw (String). When creating/updating Password, the field "raw" is mutually exclusive
              with "password_generation_options". In order to switch to the "raw"
              password you have to explicitly clear the "password_generation_options"
              field.
          • user (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

      • cluster [Block]. package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/trino.proto

        • coordinator [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/trino.proto

          • host (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/trino.proto

          • port (Number). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/trino.proto

        • tls_params [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/trino.proto

          • disabled [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

          • tls [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • ca_certificate (String). package: yandex.cloud.connectionmanager.v1
              filename: yandex/cloud/connectionmanager/v1/common.proto
    • valkey [Block]. Valkey in-memory data store connection parameters.

      • auth [Block]. package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/valkey.proto

        • user_password [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/valkey.proto

          • password [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/valkey.proto

            • lockbox_secret_key (String). Read-only. Do not fill this field in create/update requests.
            • password_generation_options [Block]. When creating/updating Password, the field "password_generation_options"
              is mutually exclusive with "raw". In order to switch to the
              "password_generation_options" you have to explicitly clear the "raw"
              field.
              • cookie (String). Cookie is an arbitrary non-sensitive string that is saved with the
                password. When updating PasswordGenerationOptions, if the cookie passed
                in the update request differs from the cookie in the current
                PasswordGenerationOptions, the password will be re-generated. If the
                same cookie is passed, the password will not change.

              • lockbox_password_generation_options [Block]. package: yandex.cloud.connectionmanager.v1
                filename: yandex/cloud/connectionmanager/v1/common.proto

                • excluded_punctuation (String). a string of punctuation characters to exclude from the default
                • include_digits (Bool). whether at least one 0..9 character is included in the password, true by default
                • include_lowercase (Bool). whether at least one a..z character is included in the password, true by default
                • include_punctuation (Bool). whether at least one punctuation character is included in the password, true by default
                  punctuation characters by default: !"#$%&'()*+,-./:;<=>?@[]^_`{|}~
                  to customize the punctuation characters, see included_punctuation and excluded_punctuation below
                • include_uppercase (Bool). whether at least one A..Z character is included in the password, true by default
                • included_punctuation (String). If include_punctuation is true, one of these two fields (not both) may be used optionally to customize the punctuation:
                  a string of specific punctuation characters to use
                • length (Number). password length; by default, a reasonable length will be decided
            • raw (String). When creating/updating Password, the field "raw" is mutually exclusive
              with "password_generation_options". In order to switch to the "raw"
              password you have to explicitly clear the "password_generation_options"
              field.
          • user (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/valkey.proto

      • cluster [Block]. When creating/updating Connection, the field "cluster" is mutually
        exclusive with "managed_cluster_id".

        • hosts [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/valkey.proto

          • health (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/valkey.proto

          • host (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/valkey.proto

          • port (Number). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/valkey.proto

          • role (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/valkey.proto

          • shard_name (String). package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/valkey.proto

        • sentinel_port (Number). package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/valkey.proto

        • tls_params [Block]. package: yandex.cloud.connectionmanager.v1
          filename: yandex/cloud/connectionmanager/v1/valkey.proto

          • disabled [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

          • tls [Block]. package: yandex.cloud.connectionmanager.v1
            filename: yandex/cloud/connectionmanager/v1/common.proto

            • ca_certificate (String). package: yandex.cloud.connectionmanager.v1
              filename: yandex/cloud/connectionmanager/v1/common.proto
      • databases (List Of Number). package: yandex.cloud.connectionmanager.v1
        filename: yandex/cloud/connectionmanager/v1/valkey.proto

      • managed_cluster_id (String). When creating/updating Connection, the field "managed_cluster_id" is
        mutually exclusive with "cluster".

  • updated_at (Read-Only) (String). Last update timestamp.

Была ли статья полезна?

Предыдущая
connectionmanager_connection
Следующая
container_registry
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ООО «Яндекс.Облако»