Поделиться через


ConnectionPolicy Класс

Представляет политику подключения, связанную с CosmosClientConnection.

Наследование
builtins.object
ConnectionPolicy

Конструктор

ConnectionPolicy()

Переменные

RequestTimeout
int

Возвращает или задает время ожидания запроса (время ожидания ответа от однорангового сетевого узла).

ConnectionMode
ConnectionMode

Возвращает или задает режим подключения, используемый в клиенте. (Сейчас поддерживается только шлюз.)

SSLConfiguration
SSLConfiguration

Возвращает или задает конфигурацию SSL.

ProxyConfiguration
ProxyConfiguration

Возвращает или задает конфигурацию прокси-сервера.

EnableEndpointDiscovery
<xref:boolean>

Возвращает или задает флаг обнаружения конечных точек для учетных записей геореплицированных баз данных. Если параметр EnableEndpointDiscovery имеет значение true, клиент автоматически обнаружит текущие расположения для записи и чтения и перенаправит запросы в правильное расположение с учетом предпочтений пользователя (если они указаны) в качестве PreferredLocations.

PreferredLocations
list

Возвращает или задает предпочтительные расположения для геореплицированных учетных записей баз данных. Если параметр EnableEndpointDiscovery имеет значение true, а PreferredLocations не пуст, клиент будет использовать этот список для оценки конечного расположения с учетом порядка, указанного в preferredLocations. Расположения в этом списке указываются в виде имен расположений Azure Cosmos, таких как "Западная часть США", "Восточная часть США", "Центральная Индия" и т. д.

RetryOptions
<xref:RetryOptions>

Возвращает или задает параметры повтора, применяемые ко всем запросам при повторе.

DisableSSLVerification
<xref:boolean>

Пометка для отключения проверки SSL для запросов. Проверка SSL включена по умолчанию.

Он предназначен для использования только при нацеливание на конечную точку эмулятора, чтобы избежать сбоя запросов с ошибкой, связанной с SSL.

НЕ устанавливайте это значение при нацеливание на рабочие конечные точки.

UseMultipleWriteLocations
<xref:boolean>

Флаг для включения записи в любых расположениях (регионах) для геореплицированных учетных записей базы данных в службе базы данных Azure Cosmos.

ConnectionRetryConfiguration
int или ConnectionRetryPolicy или <xref:urllib3.util.retry>

Конфигурация повторных попыток, используемая для повторных попыток подключения.