Variáveis de ambiente
Nesta página
Para facilitar a criação de scripts, você pode especificar definições de configuração usando variáveis de ambiente.
Precedence
Quando você executa um comando, todas as configurações que você especificou com variáveis de ambiente têm precedência sobre o perfil armazenado no arquivo de configuração.
Quando você executa um comando utilizando a opção
--projectId
, a opção de linha de comando assume precedência sobre a variável de ambiente e o perfil armazenado no arquivo de configuração.
Variáveis de ambiente suportadas
A CLI MongoDB suporta as seguintes variáveis de ambiente:
Variável | Descrição | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
MCLI_PUBLIC_API_KEY | Define a chave pública API para comandos que interagem com o serviço MongoDB. | ||||||||||
MCLI_PRIVATE_API_KEY | Define a chave API privada para comandos que interagem com o serviço do MongoDB. | ||||||||||
MCLI_ORG_ID | Define o ID da organização para comandos que exigem a opção --orgId . | ||||||||||
MCLI_PROJECT_ID | Define o ID do projeto para comandos que exigem a opção --projectId . | ||||||||||
MCLI_OPS_MANAGER_URL | Apenas para o Ops Manager, define o URL base para chamadas de API. O URL deve terminar com uma barra (p. ex., / ). | ||||||||||
MCLI_SERVICE | Define o tipo de serviço MongoDB. Os valores válidos são:
| ||||||||||
MCLI_OUTPUT | Define os campos e o formato de saída. Os valores válidos são:
| ||||||||||
MCLI_MONGOSH_PATH | O caminho completo em seu sistema local para o MongoDB Shell, mongosh . | ||||||||||
MCLI_SKIP_UPDATE_CHECK | Ao configurar para yes , a CLI MongoDB não solicita que você atualize para novas versões. | ||||||||||
MCLI_OPS_MANAGER_CA_CERTIFICATE Ops Manager only | Se aplicável, o caminho completo em seu sistema local para o certificado de autoridade de certificação (CA) codificado em PEM usado para assinar os certificados TLS do cliente e do Ops Manager. | ||||||||||
MCLI_OPS_MANAGER_SKIP_VERIFY Ops Manager only | Quando definido para IMPORTANTE: definir | ||||||||||
HTTP_PROXY , http_proxy | A URL absoluta ou o nome do host e a porta no formato O exemplo a seguir mostra como configurar a variável de ambiente se sua configuração de proxy não exigir autenticação.
O exemplo a seguir mostra como configurar a variável de ambiente se a configuração de proxy exigir uma autenticação.
O exemplo seguinte mostra como configurar a variável de ambiente se o esquema for
| ||||||||||
HTTPS_PROXY , https_proxy | A URL absoluta. Se Por exemplo, o seguinte mostra como configurar a variável de ambiente .
| ||||||||||
NO_PROXY , no_proxy | Não indica nenhum proxy para a URL porque o proxy não está configurado para a URL. |