ConnectionPolicy Klasa
Reprezentuje zasady połączenia skojarzone z elementem CosmosClientConnection.
- Dziedziczenie
-
builtins.objectConnectionPolicy
Konstruktor
ConnectionPolicy()
Zmienne
- RequestTimeout
- int
Pobiera lub ustawia limit czasu żądania (czas oczekiwania na odpowiedź z elementu równorzędnego sieci).
- ConnectionMode
- ConnectionMode
Pobiera lub ustawia tryb połączenia używany w kliencie. (Obecnie obsługiwana jest tylko brama).
- SSLConfiguration
- SSLConfiguration
Pobiera lub ustawia konfigurację protokołu SSL.
- ProxyConfiguration
- ProxyConfiguration
Pobiera lub ustawia konfigurację serwera proxy.
- EnableEndpointDiscovery
- <xref:boolean>
Pobiera lub ustawia flagę odnajdywania punktu końcowego dla kont bazy danych replikowanych geograficznie. Gdy ustawienie EnableEndpointDiscovery ma wartość true, klient automatycznie odnajdzie bieżące lokalizacje zapisu i odczytu oraz przekieruje żądania do właściwej lokalizacji, uwzględniając preferencje użytkownika (jeśli podano) jako preferredLocations.
- PreferredLocations
- list
Pobiera lub ustawia preferowane lokalizacje dla kont bazy danych replikowanych geograficznie. Jeśli parametr EnableEndpointDiscovery ma wartość true, a funkcja PreferredLocations nie jest pusta, klient użyje tej listy do oceny lokalizacji końcowej, biorąc pod uwagę kolejność określoną w preferredLocations. Lokalizacje na tej liście są określane jako nazwy lokalizacji usługi Azure Cosmos, takich jak "Zachodnie stany USA", "Wschodnie stany USA", "Indie środkowe" itd.
- RetryOptions
- <xref:RetryOptions>
Pobiera lub ustawia opcje ponawiania prób, które mają być stosowane do wszystkich żądań podczas ponawiania próby.
- DisableSSLVerification
- <xref:boolean>
Flaga wyłączania weryfikacji SSL dla żądań. Weryfikacja SSL jest domyślnie włączona.
Jest to przeznaczone tylko w przypadku określania wartości docelowej dla punktu końcowego emulatora w celu uniknięcia niepowodzeń żądań z powodu błędu związanego z protokołem SSL.
NIE należy ustawiać tego ustawienia podczas określania wartości docelowej dla produkcyjnych punktów końcowych.
- UseMultipleWriteLocations
- <xref:boolean>
Flaga umożliwiająca zapisywanie w dowolnych lokalizacjach (regionach) dla kont bazy danych replikowanych geograficznie w usłudze bazy danych Azure Cosmos.
- ConnectionRetryConfiguration
- int lub ConnectionRetryPolicy lub <xref:urllib3.util.retry>
Ponów próbę konfiguracji, która ma być używana do ponawiania prób połączenia.
Azure SDK for Python