Acesse todos os recursos da API de administração do Atlas por meio do Atlas CLI usando o comando 'atlas api <tag> <operationId>'.
Esse recurso simplifica o desenvolvimento de scripts permitindo que você interaja diretamente com qualquer endpoint da API de administração do Atlas por meio da Atlas CLI.
Para obter mais informações sobre - API de administração do Atlas , consulte: https://www.mongodb.com/pt-br/docs/api/doc/atlas-admin-api-v2/ - Introdução à API de administração do Atlas : https ://www.mongodb.com/pt-br/docs/atlas/configure-api-access/#std-label-atlas-admin-api-access
O subcomando atlas api é gerado automaticamente a partir da API de administração do MongoDB Atlas e oferece cobertura completa da API de administração. Os recursos da API de administração têm seu próprio ciclo de vida de versão, que você pode verificar por meio do link de documentação do endpoint da API fornecido.
Sintaxe
atlas api <tag> <operationId> [options]
Importante
Tanto <tag> quanto <operationId> devem estar em camelCase.
argumentos
Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
<tag> | string | true | A categoria de operações da API de administração do Atlas no camelCase. Para localizar e formatar a marcação, verifique o URL da documentação da API do endpoint. Aparece depois de Por exemplo, em |
<operationId> | string | true | O identificador do endpoint da API de administração do Atlas no camelCase. Para localizar o operationId, verifique o URL de documentação da API para o endpoint. Aparece depois de Por exemplo, em |
Opções de subcomando
Passe o caminho e os parâmetros de query para o ponto de extremidade da API de administração do Atlas como sinalizadores. Por exemplo, se o endpoint for /api/atlas/v2/orgs/{orgId}/invoices/{invoiceId}, o comando Atlas CLI será:
atlas api <tag> <operationId> --orgId <ORG_ID> --invoiceId <INVOICE_ID>
Observação
Geralmente, você não precisa especificar --orgId e --projectId, pois eles são originados do seu perfil. Especifique-os apenas se não estiverem definidos em seu perfil.
Se aplicável ao endpoint, passe o corpo da solicitação usando a opção --file ou a entrada padrão (stdin). Por exemplo:
atlas api clusters create --file cluster-config.json
Além disso, as seguintes opções estão disponíveis para todos os endpoints do Atlas Administration API.
Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| string | false | Especifique a versão da API de Administração do Atlas para o comando. O padrão é a versão mais recente da API ou o valor que você configurou para |
| string | false | Formato de saída. O padrão é
Para determinar os formatos suportados para um endpoint:
|
| string | false | Caminho do arquivo para salvar a saída. Por padrão, o resultado é exibido no terminal. |
| string | false | Caminho de arquivo para o conteúdo do corpo da solicitação, se exigido pela operação. Alternativamente, forneça entrada através da entrada padrão ( |
| booleano | false | Ajuda para o comando atual. |
Opções
Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
-h, --help | false | ajuda para API |
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. |
Comandos relacionados
atlas api accessTrackering - Retorna registros de acesso para tentativas de autenticação feitas em sistemas de banco de dados Atlas .
atlas api alertConfigurations - Retorna e edita as condições que acionam alertas e como o MongoDB Cloud notifica os usuários.
atlas api alerts - Retorna e reconhece os alertas que o MongoDB Cloud aciona com base nas condições de alerta definidas por você.
atlas api atlasSearch - Retorna, adiciona, edita e remove índices do Atlas Search para o cluster especificado.
atlas api auditing - Retorna e edita configurações de auditoria do banco de dados para projetos da MongoDB Cloud.
atlas api awsClustersDns - Retorna e edita configurações de DNS personalizadas para sistemas de banco de dados do MongoDB Cloud no AWS.
atlas api cloudBackups - Gerencia snapshots de backups em nuvem, buckets de exportação de snapshots, tarefas de restauração e agendamentos.
atlas api cloudMigrationService - Gerencia o serviço de migração para a nuvem.
atlas api cloudProviderAccess - Retorna, adiciona, autoriza e remove roles do AWS IAM no Atlas.
atlas api clusterOutageSimulation - Retorna, inicia ou termina uma simulação de interrupção de cluster.
atlas api clusters - Retorna, adiciona, edita e remove implantações do banco de dados .
atlas api collectionLevelMetrics - Retorna, adiciona e edita namespaces fixados para o cluster ou processo especificado.
atlas api customDatabaseRoles - Retorna, adiciona, edita e remove roles de privilégio de usuário de banco de dados personalizado.
atlas api dataFederation - Retorna, adiciona, edita e remove instâncias de bancos de dados federados.
atlas api databaseUsers - Retorna, adiciona, edita e remove usuários do banco de dados .
atlas api encryptionAtRestUsingCustomerKeyManagement - Retorna e edita a Encryption at rest usando a configuração de gerenciamento de chaves do cliente.
atlas api Events - Retorna eventos.
atlas api federatedAuthentication - Retorna, adiciona, edita e remove recursos relacionados à federação, como mapeamentos de funções e configurações de organização conectadas.
atlas api flexClusters - Retorna, adiciona, edita e remove clusters flexíveis.
atlas api flexRestoreJobs - Retorna e adiciona trabalhos de restauração para sistemas de banco de dados flexíveis.
atlas api flexSnapshots - Retorna e solicita o download de snapshots flexíveis do implantação de banco de dados .
atlas api globalClusters - Retorna, adiciona e remove namespaces gerenciados pelo cluster global e mapeamentos de zona personalizada.
atlas api invoices - Retorna faturas.
atlas api ldapConfiguration - Retorna, edita, verifica e remove as configurações LDAP.
atlas api legacyBackup - Gerencia snapshots, tarefas de restauração, agendamentos e checkpoints de backups legados.
atlas api maintenanceWindows - Retorna, edita e remove janelas de manutenção.
atlas api mongoDbCloudUsers - Retorna, adiciona e edita usuários do MongoDB Cloud.
atlas api monitoringAndLogs - Retorna o monitoramento do implantação de banco de dados e dados de registro.
atlas api networkPeering - Retorna, adiciona, edita e remove contêineres de emparelhamento de rede e conexões de emparelhamento.
atlas api onlineArchive - Retorna, adiciona, edita ou remove um Online Archive.
atlas api organizations - Retorna, adiciona e edita unidades organizacionais no MongoDB Cloud.
atlas api performanceAdvisor — Retorna índices sugeridos e dados de query lentos para um implantação de banco de dados.
atlas api privateEndpointServices - Retorna, adiciona, edita e remove serviços de endpoint privado.
atlas api programmaticApiKeys - Retorna, adiciona, edita e remove tokens de acesso para usar a API do MongoDB Cloud.
atlas api projectIpAccessList - Retorna, adiciona, edita e remove os limites de acesso à rede para sistemas de banco de dados no Atlas.
atlas api projects - Retorna, adiciona e edita collections de clusters e usuários no MongoDB Cloud.
atlas api pushBasedLogExport - Você pode enviar continuamente registros do mongod, mongos e registros de auditar para um3 bucket do AWS S.
atlas api resourcePolicies — Configurar e gerenciar as Políticas de Recursos do Atlas dentro da sua organização.
atlas api rollingIndex - Cria um índice para um implantação de banco de dados contínuo.
atlas api root - Retorna detalhes que descrevem a construção da MongoDB Cloud e o token de acesso que solicita esse recurso.
atlas api serviceAccounts - Endpoints para gerenciar contas de serviço e segredos.
atlas api sharedTierRestoreJobs - Retorna e adiciona trabalhos de restauração para sistemas de banco de dados de camada compartilhada.
atlas api sharedTierSnapshots - Retorna e solicita o download de snapshots do implantação de banco de dados de camada compartilhada.
atlas api streams - Retorna, adiciona, edita e remove Instâncias de Streams.
atlas api equipes - Retorna, adiciona, edita ou remove equipes.
atlas api ThirdPartyIntegrations - Retorna, adiciona, edita e remove configurações de integração de serviços de terceiros.
atlas api x509Autenticação - Retorna, edita e remove configurações X.509 gerenciadas pelo usuário.