spring.cloud.azure.cosmos.client-telemetry-enabled |
Se abilitare la telemetria client, che raccoglierà periodicamente statistiche di aggregazione delle operazioni del database, informazioni di sistema come cpu/memoria e inviarle al servizio di monitoraggio cosmos, che sarà utile durante il debug. |
spring.cloud.azure.cosmos.client.application-id |
Rappresenta l'applicazione corrente e viene usata per scopi di telemetria/monitoraggio. |
spring.cloud.azure.cosmos.connection-mode |
Modalità di connessione da usare dal client nel servizio di database di Azure Cosmos DB. |
spring.cloud.azure.cosmos.connection-sharing-across-clients-enabled |
Indica se abilitare la condivisione delle connessioni tra più client Azure Cosmos DB. |
spring.cloud.azure.cosmos.consistency-level |
Livello di coerenza. L'elemento ConsistencyLevel richiesto deve corrispondere o essere più debole di quello di cui è stato effettuato il provisioning per l'account del database. |
spring.cloud.azure.cosmos.content-response-on-write-enabled |
Indica se restituire solo le intestazioni e il codice di stato nella risposta di Azure Cosmos DB in caso di operazioni di creazione, aggiornamento ed eliminazione in CosmosItem. Se impostato su false, il servizio non restituisce il payload nella risposta. |
spring.cloud.azure.cosmos.credential.client-certificate-password |
Password del file del certificato. |
spring.cloud.azure.cosmos.credential.client-certificate-path |
Percorso di un file di certificato PEM da usare quando si esegue l'autenticazione dell'entità servizio con Azure. |
spring.cloud.azure.cosmos.credential.client-id |
ID client da usare quando si esegue l'autenticazione dell'entità servizio con Azure. |
spring.cloud.azure.cosmos.credential.client-secret |
Segreto client da usare quando si esegue l'autenticazione dell'entità servizio con Azure. |
spring.cloud.azure.cosmos.credential.managed-identity-enabled |
Indica se abilitare l'identità gestita per l'autenticazione con Azure. Se true e l'ID client è impostato, userà l'ID client come ID client dell'identità gestita assegnata dall'utente. Il valore predefinito è false . |
spring.cloud.azure.cosmos.credential.password |
Password da usare quando si esegue l'autenticazione con nome utente/password con Azure. |
spring.cloud.azure.cosmos.credential.token-credential-bean-name |
Personalizzato Ottenere il nome di com.azure.core.credential.TokenCredential bean personalizzato, usato per la factory di Service Builder o l'autenticazione senza password. |
spring.cloud.azure.cosmos.credential.username |
Nome utente da usare quando si esegue l'autenticazione con nome utente/password con Azure. |
spring.cloud.azure.cosmos.database |
Nome del database dell'istanza di Azure Cosmos DB. |
spring.cloud.azure.cosmos.direct-connection.connect-timeout |
Il timeout di connessione per il client diretto rappresenta il timeout per stabilire connessioni con un endpoint. |
spring.cloud.azure.cosmos.direct-connection.connection-endpoint-rediscovery-enabled |
Indica se abilitare la nuova individuazione dell'endpoint di connessione TCP diretto. |
spring.cloud.azure.cosmos.direct-connection.idle-connection-timeout |
Timeout di connessione inattiva per il client diretto. Il client diretto non chiude una singola connessione a un endpoint per impostazione predefinita, a meno che non sia specificato. |
spring.cloud.azure.cosmos.direct-connection.idle-endpoint-timeout |
Timeout dell'endpoint inattiva per il client diretto. Se non sono presenti richieste a un endpoint specifico per la durata del timeout dell'endpoint inattivo, il client diretto chiude tutte le connessioni a tale endpoint per risparmiare risorse e costi di I/O. |
spring.cloud.azure.cosmos.direct-connection.max-connections-per-endpoint |
Numero massimo di connessioni per endpoint, rappresenta le dimensioni del pool di connessioni per un endpoint specifico. |
spring.cloud.azure.cosmos.direct-connection.max-requests-per-connection |
Numero massimo di richieste per connessione, rappresenta il numero di richieste che verranno accodate in una singola connessione per un endpoint specifico. |
spring.cloud.azure.cosmos.direct-connection.network-request-timeout |
Intervallo di timeout della richiesta di rete (tempo di attesa della risposta dal peer di rete). |
spring.cloud.azure.cosmos.enabled |
Indica se un servizio di Azure è abilitato. Il valore predefinito è true . |
spring.cloud.azure.cosmos.endpoint |
Endpoint dell'istanza di Azure Cosmos DB. |
spring.cloud.azure.cosmos.endpoint-discovery-enabled |
Indica se abilitare l'individuazione degli endpoint per gli account di database con replica geografica. |
spring.cloud.azure.cosmos.gateway-connection.idle-connection-timeout |
Timeout per una connessione inattiva. Successivamente, la connessione verrà chiusa automaticamente. |
spring.cloud.azure.cosmos.gateway-connection.max-connection-pool-size |
Dimensioni del pool di connessioni. |
spring.cloud.azure.cosmos.key |
Chiave per l'autenticazione per l'accesso all'istanza di Azure Cosmos DB. |
spring.cloud.azure.cosmos.multiple-write-regions-enabled |
Se abilitare le scritture in qualsiasi area per gli account di database con replica geografica nel servizio Azure Cosmos DB. |
spring.cloud.azure.cosmos.populate-query-metrics |
Indica se popolare le stringhe di diagnostica e le metriche di query. Il valore predefinito è false . |
spring.cloud.azure.cosmos.preferred-regions |
Aree preferite per gli account di database con replica geografica. Ad esempio, East US come area preferita. |
spring.cloud.azure.cosmos.profile.cloud-type |
Nome del cloud di Azure a cui connettersi. I tipi supportati sono: AZURE , AZURE_CHINA , AZURE_US_GOVERNMENT , OTHER . Il valore predefinito è AZURE . |
spring.cloud.azure.cosmos.profile.environment.active-directory-endpoint |
Endpoint di Microsoft Entra a cui connettersi. |
spring.cloud.azure.cosmos.profile.environment.active-directory-graph-api-version |
Versione dell'API Graph di Azure Active Directory. |
spring.cloud.azure.cosmos.profile.environment.active-directory-graph-endpoint |
Endpoint Graph di Azure Active Directory. |
spring.cloud.azure.cosmos.profile.environment.active-directory-resource-id |
ID risorsa Microsoft Entra. |
spring.cloud.azure.cosmos.profile.environment.azure-application-insights-endpoint |
Endpoint di Azure Application Insights. |
spring.cloud.azure.cosmos.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix |
Suffisso del catalogo di Analisi Data Lake e dell'endpoint del processo. |
spring.cloud.azure.cosmos.profile.environment.azure-data-lake-store-file-system-endpoint-suffix |
Suffisso dell'endpoint del file system di Data Lake Storage. |
spring.cloud.azure.cosmos.profile.environment.azure-log-analytics-endpoint |
Endpoint di Azure Log Analytics. |
spring.cloud.azure.cosmos.profile.environment.data-lake-endpoint-resource-id |
Endpoint Data Lake. |
spring.cloud.azure.cosmos.profile.environment.gallery-endpoint |
Endpoint della raccolta. |
spring.cloud.azure.cosmos.profile.environment.key-vault-dns-suffix |
Suffisso DNS di Key Vault. |
spring.cloud.azure.cosmos.profile.environment.management-endpoint |
Endpoint del servizio di gestione. |
spring.cloud.azure.cosmos.profile.environment.microsoft-graph-endpoint |
Endpoint di Microsoft Graph. |
spring.cloud.azure.cosmos.profile.environment.portal |
URL del portale di gestione. |
spring.cloud.azure.cosmos.profile.environment.publishing-profile |
URL del file di impostazioni di pubblicazione. |
spring.cloud.azure.cosmos.profile.environment.resource-manager-endpoint |
Endpoint di gestione delle risorse. |
spring.cloud.azure.cosmos.profile.environment.service-bus-domain-name |
Nome di dominio per il bus di servizio. |
spring.cloud.azure.cosmos.profile.environment.sql-management-endpoint |
Endpoint di gestione SQL. |
spring.cloud.azure.cosmos.profile.environment.sql-server-hostname-suffix |
Suffisso del nome host di SQL Server. |
spring.cloud.azure.cosmos.profile.environment.storage-endpoint-suffix |
Suffisso dell'endpoint di archiviazione. |
spring.cloud.azure.cosmos.profile.subscription-id |
ID sottoscrizione da usare per la connessione alle risorse di Azure. |
spring.cloud.azure.cosmos.profile.tenant-id |
ID tenant per le risorse di Azure. I valori consentiti per tenant-id sono: common , organizations , consumers o l'ID tenant. |
spring.cloud.azure.cosmos.proxy.hostname |
Host del proxy. |
spring.cloud.azure.cosmos.proxy.non-proxy-hosts |
Elenco di host o CIDR per non usare connessioni HTTP/HTTPS proxy tramite . |
spring.cloud.azure.cosmos.proxy.password |
Password usata per l'autenticazione con il proxy. |
spring.cloud.azure.cosmos.proxy.port |
Porta del proxy. |
spring.cloud.azure.cosmos.proxy.type |
Tipo del proxy. Ad esempio, http, http , socks4 , socks5 . Ad esempio, amqp, http , socks . |
spring.cloud.azure.cosmos.proxy.username |
Nome utente usato per l'autenticazione con il proxy. |
spring.cloud.azure.cosmos.read-requests-fallback-enabled |
Indica se consentire alle letture di passare a più aree configurate in un account del servizio Azure Cosmos DB. |
spring.cloud.azure.cosmos.resource-token |
Token di risorsa per l'autenticazione per l'accesso all'istanza di Azure Cosmos DB. |
spring.cloud.azure.cosmos.resource.region |
Area di una risorsa di Azure. Ad esempio, "eastus" . |
spring.cloud.azure.cosmos.resource.resource-group |
Il gruppo di risorse contiene una risorsa di Azure. |
spring.cloud.azure.cosmos.resource.resource-id |
ID di una risorsa di Azure. |
spring.cloud.azure.cosmos.session-capturing-override-enabled |
Indica se abilitare l'acquisizione della sessione. L'acquisizione della sessione è abilitata per impostazione predefinita per il livello di coerenza SESSION. |
spring.cloud.azure.cosmos.throttling-retry-options.max-retry-attempts-on-throttled-requests |
Numero massimo di tentativi nel caso in cui la richiesta abbia esito negativo perché il servizio ha applicato una limitazione della frequenza al client. |
spring.cloud.azure.cosmos.throttling-retry-options.max-retry-wait-time |
Tempo massimo di ripetizione dei tentativi in secondi. Quando una richiesta non riesce a causa di un errore di limitazione, il servizio restituisce una risposta contenente un valore che indica che il client non deve riprovare prima che il periodo di tempo sia trascorso (Retry-After). Il flag MaxRetryWaitTime consente all'applicazione di impostare un tempo di attesa massimo per tutti i tentativi. Se il tempo di attesa cumulativo supera MaxRetryWaitTime, l'SDK smetterà di riprovare e restituirà l'errore all'applicazione. |