Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de marcação de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL .
Use as seguintes definições de configuração para especificar como o de MongoDB Kafka coletor do connector se conecta e se comunica com o MongoDB cluster.
Descrição: a string URI de conexão do MongoDB para se conectar à sua instância ou cluster do MongoDB . Para obter mais informações, consulte o guia Conectar ao MongoDB
IMPORTANTE: para evitar expor suas credenciais de autenticação na sua configuração do connection.uri, utilize um ConfigProvider e defina os parâmetros de configuração apropriados.
mongodb://localhost:27017 Padrão:Valores aceitos: uma string de URI de conexão do MongoDB
server.api.version
Tipo: string
Descrição: a versão da Stable API que você deseja usar com seu servidor MongoDB . Para obter mais informações sobre a API estável e as versões do servidor que a suportam, consulte o guia de manual do servidor MongoDB da API estável.
Padrão: "" Valores aceitos: uma string vazia ou uma versão válida da API estável
server.api.deprecationErrors
Tipo: booleano
Descrição: quando definido true como, se o conector chamar um comando em sua instância do MongoDB que está obsoleto na versão declarada da API estável, ele gera uma exceção.
Você pode definir a versão da API com a server.api.version opção de configuração do. Para obter mais informações sobre a API estável, consulte a entrada manual do MongoDB na API estável.
Padrão: false Valores aceitos: true ou false
server.api.strict
Tipo: boolean
Descrição: Quando definido true como, se o conector chamar um comando em sua instância do MongoDB que não esteja coberto pela versão declarada da API estável, ele emitirá uma exceção.
Você pode definir a versão da API com a server.api.version opção de configuração do. Para obter mais informações sobre a API estável, consulte a entrada manual do MongoDB na API estável.
Padrão: false Valores aceitos: true ou false
csfle.enabled
Tipo: boolean
Descrição: sinalizador que, quando definido true como, habilita a criptografia no nível do campo do lado do cliente (CSFLE) para a conexão do MongoDB .
Padrão: false Valores aceitos: true ou false
csfle.key.vault. namespace
Tipo: string
Descrição: namespace do cofre de chaves para CSFLE no database.collection formato. Por exemploencryption.__keyVault:. Obrigatório quando csfle.enabled está definido true como.
Padrão: "" Valores aceitos: um namespace MongoDB válido no formato database.collection
csfle.local.master.key
Tipo: string
Descrição: 64 96chave mestra local de bytes codificada por base para CSFLE com o provedor KMS local. O conector usa a chave para criptografar e descriptografar chaves de criptografia de dados armazenadas no cofre de chaves. Obrigatório quando csfle.enabled está definido true como.
Padrão: "" Valores aceitos: uma64 96string de bytes codificada com base
csfle.schema.map
Tipo: string
Descrição: documento JSON que define o mapa do esquema de criptografia para CSFLE. Isso mapeia namespaces para JSON schemas que especificam quais campos criptografar e qual algoritmo de criptografia e chave usar.
Padrão: "" Valores aceitos: um documento JSON válido
csfle.bypass.query.analysis
Tipo: boolean Descrição: Sinalizador
que indica se deve ou não ignorar a análise automática de query para CSFLE. Quando configurado true para, o conector desabilita a criptografia automática baseada em mapas de esquema, e você deve usar criptografia explícita. Quando configurado false para, o conector habilita a criptografia automática , mas requer mongocryptd ou a crypt_shared biblioteca. true O padrão é para evitar dependências externas.