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 markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

getParameter (comando de banco de dados)

getParameter

getParameter is an administrative command for retrieving the values of parameters. Use the db.adminCommand( { command } ) method to run the getParameter command in the admin database.

Esse comando está disponível em implantações hospedadas nos seguintes ambientes:

  • MongoDB Atlas: o serviço totalmente gerenciado para implantações do MongoDB na nuvem

Importante

Esse comando tem suporte limitado nos clusters M0 e Flex. Para saber mais, consulte Comandos não suportados.

  • MongoDB Enterprise: a versão autogerenciada e baseada em assinatura do MongoDB

  • MongoDB Community: uma versão com código disponível, de uso gratuito e autogerenciada do MongoDB

O comando tem a seguinte sintaxe:

db.adminCommand(
{
getParameter: <value>,
<parameter> : <value>,
comment: <any>
}
)

O comando utiliza os seguintes campos:

Campo
Tipo
Descrição

getParameter

int, string, documento

Especifique um valor de:

  • 1 (ou qualquer valor inteiro) para retornar o valor para o <parameter> especificado.

  • '*' to return values for all parameters available to getParameter, ignoring the <parameter> field.

  • { showDetails: true } para devolver um documento que contenha:

    • value, o valor que <parameter> está definido para

    • settableAtRuntime, se <parameter> pode ser configurado no tempo de execução

    • settableAtStartup, independentemente de <parameter> poder ou não ser definido na inicialização

  • { showDetails: true, allParameters: true } para retornar um documento contendo campos showDetails para todos os parâmetros.

<parameter>

string

Nome da string do parâmetro a ser recuperado.

O valor para <value> não afeta o resultado.

comment

any

Opcional. Um comentário fornecido pelo usuário para anexar a este comando. Depois de definido, esse comentário aparece junto com os registros desse comando nos seguintes locais:

Um comentário pode ser qualquer tipo BSON válido (string, inteiro, objeto, array etc).

getParameter runs on the admin database only, and returns an error if run on any other database.

O valor possível para <parameter> pode variar dependendo da versão e do mecanismo de armazenamento em uso. Consulte Retrieve All Parameters para obter um exemplo de listagem dos parâmetros disponíveis.

The following operation runs getParameter on the admin database using a value of saslHostName to retrieve the value for that parameter:

db.adminCommand( { getParameter : 1, "saslHostName" : 1 } )

O comando retorna a seguinte saída:

Observação

O resultado pode variar dependendo da versão e configuração específica da sua instância MongoDB.

{ "saslHostName" : "www.example.net:27018", "ok" : 1 }

The following operation runs getParameter with a value of '*' to retrieve all parameters:

db.adminCommand( { getParameter : '*' } )

Observação

O resultado pode variar dependendo da versão do MongoDB e da configuração específica da instância do MongoDB em execução.

Dica

setParameter para saber mais sobre esses parâmetros.

The following example runs getParameter with {showDetails: true} to report details on saslHostName.

db.adminCommand( { getParameter : { showDetails: true }, "saslHostName" : 1 } )

Saída de exemplo:

{
saslHostName: {
value: '<hostname>',
settableAtRuntime: false,
settableAtStartup: true
},
ok: 1
}

Observação

O resultado pode variar dependendo da versão e configuração específica da sua instância MongoDB.

The following example runs getParameter with {showDetails: true, allParameters: true} to report details on all parameters.

db.adminCommand( { getParameter : { showDetails: true, allParameters: true } } )