ConnectionPolicy Classe
Représente la stratégie de connexion associée à un CosmosClientConnection.
- Héritage
-
builtins.objectConnectionPolicy
Constructeur
ConnectionPolicy()
Variables
- RequestTimeout
- int
Obtient ou définit le délai d’expiration de la requête (délai d’attente d’une réponse d’un homologue réseau).
- ConnectionMode
- ConnectionMode
Obtient ou définit le mode de connexion utilisé dans le client. (Actuellement, seule la passerelle est prise en charge.)
- SSLConfiguration
- SSLConfiguration
Obtient ou définit la configuration SSL.
- ProxyConfiguration
- ProxyConfiguration
Obtient ou définit la configuration du proxy.
- EnableEndpointDiscovery
- <xref:boolean>
Obtient ou définit l’indicateur de découverte de point de terminaison pour les comptes de base de données géorépliqués. Lorsque EnableEndpointDiscovery a la valeur true, le client découvre automatiquement les emplacements d’écriture et de lecture actuels et dirige les demandes vers l’emplacement approprié en tenant compte de la préférence de l’utilisateur (si elle est fournie) en tant que PreferredLocations.
- PreferredLocations
- list
Obtient ou définit les emplacements préférés pour les comptes de base de données géorépliqués. Lorsque EnableEndpointDiscovery a la valeur true et que PreferredLocations n’est pas vide, le client utilise cette liste pour évaluer l’emplacement final, en tenant compte de l’ordre spécifié dans PreferredLocations. Les emplacements de cette liste sont spécifiés en tant que noms des emplacements Azure Cosmos tels que « USA Ouest », « USA Est », « Inde centre », etc.
- RetryOptions
- <xref:RetryOptions>
Obtient ou définit les options de nouvelle tentative à appliquer à toutes les demandes lors d’une nouvelle tentative.
- DisableSSLVerification
- <xref:boolean>
Indicateur pour désactiver la vérification SSL pour les requêtes. La vérification SSL est activée par défaut.
Il est destiné à être utilisé uniquement lors du ciblage du point de terminaison de l’émulateur afin d’éviter l’échec de vos requêtes avec une erreur liée à SSL.
NE DÉFINISSEZ PAS cela lors du ciblage des points de terminaison de production.
- UseMultipleWriteLocations
- <xref:boolean>
Indicateur permettant d’activer les écritures sur n’importe quel emplacement (région) pour les comptes de base de données géorépliqués dans le service de base de données Azure Cosmos.
- ConnectionRetryConfiguration
- int ou ConnectionRetryPolicy ou <xref:urllib3.util.retry>
Nouvelle tentative de configuration à utiliser pour les nouvelles tentatives de connexion.
Azure SDK for Python