Compartilhar via


Propriedades de configuração do Azure Cosmos DB

Propriedade Descrição
spring.cloud.azure.cosmos.client-telemetry-enabled Se deve habilitar a telemetria do cliente, que coletará periodicamente as estatísticas de agregação de operações do banco de dados, informações do sistema, como cpu/memória, e enviá-las para o serviço de monitoramento do cosmos, o que será útil durante a depuração.
spring.cloud.azure.cosmos.client.application-id Representa o aplicativo atual e é usado para fins de telemetria/monitoramento.
modo primavera.cloud.azure.cosmos.connection Modo de conexão a ser usado pelo cliente no serviço de banco de dados do Azure Cosmos DB.
spring.cloud.azure.cosmos.connection-sharing-across-clients-enabled Se deseja habilitar o compartilhamento de conexões entre vários Clientes do Azure Cosmos DB.
spring.cloud.azure.cosmos.consistency-level Nível de consistência. O ConsistencyLevel solicitado deve corresponder ou ser mais fraco do que o provisionado para a conta de banco de dados.
spring.cloud.azure.cosmos.content-response-on-write-enabled Se os cabeçalhos e o código de status devem ser retornados apenas na resposta do Azure Cosmos DB no caso de operações Create, Update e Delete no CosmosItem. Se definido como false, o serviço não retornará a carga útil na resposta.
spring.cloud.azure.cosmos.credential.client-certificate-password Senha do arquivo de certificado.
spring.cloud.azure.cosmos.credential.client-certificate-path Caminho de um arquivo de certificado PEM a ser usado ao executar a autenticação da entidade de serviço com o Azure.
spring.cloud.azure.cosmos.credential.client-id ID do cliente a ser usada ao executar a autenticação da entidade de serviço com o Azure.
spring.cloud.azure.cosmos.credential.client-secret Segredo do cliente a ser usado ao executar a autenticação da entidade de serviço com o Azure.
spring.cloud.azure.cosmos.credential.managed-identity-enabled Se a identidade gerenciada deve ser habilitada para autenticação com o Azure. Se true e o client-id estiver definido, usará o ID do cliente como ID do cliente de identidade gerenciada atribuída ao usuário. O valor padrão é false.
spring.cloud.azure.cosmos.credential.password Senha a ser usada ao executar a autenticação de nome de usuário/senha com o Azure.
spring.cloud.azure.cosmos.credential.username Nome de usuário a ser usado ao executar a autenticação de nome de usuário/senha com o Azure.
spring.cloud.azure.cosmos.database Nome do banco de dados da instância do Azure Cosmos DB..
spring.cloud.azure.cosmos.direct-connection.connect-timeout Tempo limite de conexão para cliente direto, representa tempo limite para estabelecer conexões com um ponto de extremidade.
spring.cloud.azure.cosmos.direct-connection.connection-endpoint-rediscovery-enabled Se deseja habilitar a redescoberta direta do ponto de extremidade de conexão TCP.
spring.cloud.azure.cosmos.direct-connection.idle-connection-timeout Tempo limite de conexão ociosa para o cliente direto. O cliente direto não fecha uma única conexão com um ponto de extremidade por padrão, a menos que especificado.
spring.cloud.azure.cosmos.direct-connection.idle-endpoint-timeout Tempo limite de ponto de extremidade ocioso para o cliente direto. Se não houver solicitações para um ponto de extremidade específico para a duração do tempo limite do ponto de extremidade ocioso, o cliente direto fechará todas as conexões com esse ponto de extremidade para economizar recursos e custo de E/S.
spring.cloud.azure.cosmos.direct-connection.max-connections-per-endpoint Máximo de conexões por ponto de extremidade, representa o tamanho do pool de conexões para um ponto de extremidade específico.
spring.cloud.azure.cosmos.direct-connection.max-requests-per-connection Máximo de solicitações por conexão, representa o número de solicitações que serão enfileiradas em uma única conexão para um ponto de extremidade específico.
spring.cloud.azure.cosmos.direct-connection.network-request-timeout Intervalo de tempo limite da solicitação de rede (tempo para aguardar a resposta do peer de rede).
spring.cloud.azure.cosmos.enabled Se um Serviço do Azure está habilitado. O valor padrão é true.
primavera.cloud.azure.cosmos.endpoint Ponto de extremidade da instância do Azure Cosmos DB.
spring.cloud.azure.cosmos.endpoint-discovery-enabled Se a descoberta de ponto de extremidade deve ser habilitada para contas de banco de dados replicadas geograficamente.
spring.cloud.azure.cosmos.gateway-connection.idle-connection-timeout Tempo limite para uma conexão ociosa. Após esse tempo, a conexão será fechada automaticamente.
spring.cloud.azure.cosmos.gateway-connection.max-connection-pool-size Tamanho do pool de conexões.
primavera.cloud.azure.cosmos.key Chave a ser autenticada para acessar a instância do Azure Cosmos DB.
spring.cloud.azure.cosmos.multiple-write-regions-enabled Se deseja habilitar gravações em qualquer região para contas de banco de dados replicadas geograficamente no serviço Azure Cosmos DB.
spring.cloud.azure.cosmos.populate-query-metrics Se as cadeias de caracteres de diagnóstico e as métricas de consulta devem ser preenchidas. O valor padrão é false.
spring.cloud.azure.cosmos.preferred-regions Regiões preferenciais para contas de banco de dados replicadas geograficamente. Por exemplo, "Leste dos EUA" como a região preferida.
spring.cloud.azure.cosmos.profile.tipo de nuvem Nome da nuvem do Azure à qual se conectar. Os tipos suportados são: AZURE, AZURE_CHINA, AZURE_GERMANY, AZURE_US_GOVERNMENT, OTHER. O valor padrão é AZURE.
spring.cloud.azure.cosmos.profile.environment.active-directory-endpoint O ponto de extremidade do Microsoft Entra ao qual se conectar.
spring.cloud.azure.cosmos.profile.environment.active-directory-graph-api-version A versão da API do Graph do Active Directory do Azure.
spring.cloud.azure.cosmos.profile.environment.active-directory-graph-endpoint O ponto de extremidade do Gráfico do Active Directory do Azure.
spring.cloud.azure.cosmos.profile.environment.active-directory-resource-id A ID de recurso do Microsoft Entra.
spring.cloud.azure.cosmos.profile.environment.azure-application-insights-endpoint O ponto de extremidade do Azure Application Insights.
spring.cloud.azure.cosmos.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix O catálogo de análise Data Lake e o sufixo de ponto de extremidade de trabalho.
spring.cloud.azure.cosmos.profile.environment.azure-data-lake-store-file-system-endpoint-suffix O sufixo de ponto de extremidade do sistema de arquivos de armazenamento Data Lake.
spring.cloud.azure.cosmos.profile.environment.azure-log-analytics-endpoint O ponto de extremidade do Azure Log Analytics.
spring.cloud.azure.cosmos.profile.environment.data-lake-endpoint-resource-id O ponto de extremidade do Data Lake.
spring.cloud.azure.cosmos.profile.environment.gallery-endpoint O ponto de extremidade da galeria.
spring.cloud.azure.cosmos.profile.environment.key-vault-dns-suffix O sufixo DNS do Cofre de Chaves.
spring.cloud.azure.cosmos.profile.environment.management-endpoint O ponto de extremidade do serviço de gerenciamento.
spring.cloud.azure.cosmos.profile.environment.microsoft-graph-endpoint O ponto de extremidade do Microsoft Graph.
primavera.cloud.azure.cosmos.profile.environment.portal A URL do portal de gerenciamento.
spring.cloud.azure.cosmos.profile.environment.publishing-profile A URL do arquivo de configurações de publicação.
spring.cloud.azure.cosmos.profile.environment.resource-manager-endpoint O ponto de extremidade de gerenciamento de recursos.
spring.cloud.azure.cosmos.profile.environment.service-bus-domain-name O nome de domínio do Service Bus.
spring.cloud.azure.cosmos.profile.environment.sql-management-endpoint O ponto de extremidade de gerenciamento SQL.
spring.cloud.azure.cosmos.profile.environment.sql-server-hostname-sufixo O sufixo do nome de host do SQL Server.
spring.cloud.azure.cosmos.profile.environment.storage-endpoint-suffix O sufixo do ponto de extremidade de armazenamento.
spring.cloud.azure.cosmos.profile.subscription-id ID de assinatura a ser usada ao se conectar aos recursos do Azure.
spring.cloud.azure.cosmos.profile.tenant-id ID do locatário para recursos do Azure. Os valores permitidos sãotenant-id: common, , , organizationsconsumersou o ID do locatário.
spring.cloud.azure.cosmos.proxy.hostname O host do proxy.
spring.cloud.azure.cosmos.proxy.non-proxy-hosts Uma lista de hosts ou CIDR para não usar conexões HTTP/HTTPS de proxy.
primavera.cloud.azure.cosmos.proxy.password Senha usada para autenticar com o proxy.
primavera.cloud.azure.cosmos.proxy.port A porta do proxy.
spring.cloud.azure.cosmos.proxy.type Tipo do proxy. Por exemplo, http, 'http', 'socks4', 'socks5'. Por exemplo, amqp, 'http', 'socks'.
spring.cloud.azure.cosmos.proxy.username Nome de usuário usado para autenticar com o proxy.
spring.cloud.azure.cosmos.read-requests-fallback-enabled Se as leituras devem ser permitidas para várias regiões configuradas em uma conta do serviço Azure Cosmos DB.
spring.cloud.azure.cosmos.resource-token Token de recurso a ser autenticado para acessar a instância do Azure Cosmos DB.
primavera.cloud.azure.cosmos.resource.region A região de um recurso do Azure. Por exemplo, ''eastus''.
spring.cloud.azure.cosmos.resource.resource-group O grupo de recursos contém um recurso do Azure.
spring.cloud.azure.cosmos.resource.resource-id ID de um recurso do Azure.
spring.cloud.azure.cosmos.session-capturing-override-enabled Se deseja habilitar a captura de sessão. A captura de sessão é habilitada por padrão para o nível de consistência SESSION.
spring.cloud.azure.cosmos.throttling-retry-options.max-retry-attempts-on-throttled-requests Número máximo de tentativas no caso em que a solicitação falha porque o serviço aplicou limitação de taxa ao cliente.
spring.cloud.azure.cosmos.throttling-retry-options.max-retry-wait-time Tempo máximo de repetição em segundos. Quando uma solicitação falha devido a um erro de limitação, o serviço envia de volta uma resposta que contém um valor indicando que o cliente não deve tentar novamente antes que o período de tempo tenha decorrido (Retry-After). O sinalizador MaxRetryWaitTime permite que o aplicativo defina um tempo máximo de espera para todas as tentativas de repetição. Se o tempo de espera cumulativo exceder o MaxRetryWaitTime, o SDK irá parar de tentar novamente e retornar o erro para o aplicativo.