atlas clusters AdvancedSettings atualizar
Atualize as configurações avançadas para um cluster.
Atualiza os detalhes de configuração avançada para um cluster no projeto especificado. Os clusters contêm um grupo de hosts que mantêm o mesmo conjunto de dados. Detalhes de configuração avançada incluem a referência de escrita, limites de índice e oplog e outras configurações do reconhecimento de data center. O Atlas suporta este comando apenas para clusters M10+.
Sintaxe
atlas clusters advancedSettings update <clusterName> [options]
argumentos
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
clusterName | string | true | Nome do cluster a ser atualizado. |
Opções
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
--disableFailIndexKeyTooLong | false | Sinalizador que desabilita a gravação de documentos que excedam 1024 bytes sem indexação. Mutuamente exclusivo com --enableFailIndexKeyTooLong. | |
--disableJavascript | false | Sinalizador que desabilita a execução de operações que realizam execuções JavaScript do lado do servidor. Mutuamente exclusivo com --enableJavascript. | |
--disableTableScan | false | Sinalizador que desabilita a execução de qualquer query que exija uma varredura de collection para retornar resultados. Mutuamente exclusivo com --enableTableScan. | |
--enableFailIndexKeyTooLong | false | Sinalizador que permite gravar documentos que excedem 1024 bytes sem indexar. Mutuamente exclusivo com --disableFailIndexKeyTooLong. | |
--enableJavascript | false | Sinalizador que permite a execução de operações que executam execuções JavaScript do lado do servidor. Mutuamente exclusivo com --disableJavascript. | |
--enableTableScan | false | Sinalizador que permite executar qualquer query que exija uma varredura de collection para retornar resultados. Mutuamente exclusivo com --disableTableScan. | |
-h, --help | false | ajuda para atualização | |
--oplogMinRetentionHours | float | false | Janela mínima de retenção para o oplog do cluster expressa em horas. |
--oplogSizeMB | int | false | Limite de armazenamento do oplog do cluster expresso em megabytes. |
-o, --output | string | false | Formato de saída. Os valores válidos são JSON, json-path, go-template ou go-template-file. Para ver o resultado completo, use a opção -o JSON. |
--projectId | string | false | String hexadecimal que identifica o projeto a ser usado. Esta opção substitui as configurações no arquivo de configuração ou variável de ambiente. |
--readConcern | string | false | Nível padrão de confirmação solicitado pelo MongoDB para operações de leitura definidas para o cluster. |
--sampleRefreshIntervalBIConnector | int | false | Intervalo em segundos no qual o processo mongosqld faz uma nova amostra dos dados para criar seu esquema relacional. Este valor é padronizado como -1. |
--sampleSizeBIConnector | int | false | Número de documento por reconhecimento de data center a serem amostrados ao coletar informações de esquema. Este valor é padronizado como -1. |
--tlsProtocol | string | false | Versão TLS (Transport Layer Security) mínima que o cluster aceita para conexões de entrada. |
--writeConcern | string | false | Nível padrão de confirmação solicitado pelo MongoDB para operações de escrita definido para este cluster. |
Opções herdadas
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
-P, --profile | string | false | Nome do perfil a ser usado no arquivo de configuração. Para saber mais sobre perfis para o Atlas CLI, consulte https://dochub.mongodb.org/core/atlas-cli-save-connection-settings. |
Saída
Se o comando for bem-sucedido, a CLI retornará uma saída semelhante à amostra a seguir. Os valores entre colchetes representam seus valores.
Updating advanced configuration settings of your cluster'.
Exemplos
# Update the minimum oplog size for a cluster: atlas cluster advancedSettings update <clusterName> --projectId <projectId> --oplogSizeMB 1000
# Update the minimum TLS protocol version for a cluster: atlas cluster advancedSettings update <clusterName> --projectId <projectId> --minimumEnabledTLSProtocol "TLS1_2"