Acesse todos os recursos da Administration API 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 ponto de extremidade da Administration API do Atlas por meio da Atlas CLI.
Para mais informações sobre - Atlas Administration API, consulte: https://www.mongodb.com/pt-br/docs/api/doc/atlas-admin-api-v2/ - Primeiros passos com a Administration API 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. As funcionalidades 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 ponto de extremidade 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 accessTracking - Retorna logs de acesso para tentativas de autenticação feitas em implantações 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 alertas - Retorna e reconhece os alertas que o MongoDB nuvem aciona com base nas condições de alerta definidas por você.
api Atlas atlasSearch - Retorna, adiciona, edita e remove índices de pesquisa para o cluster especificado.
atlas api auditoria - Retorna e edita configurações de auditoria do banco de dados para projetos da MongoDB Nuvem.
atlas api awsClustersDns - Retorna e edita configurações de DNS personalizadas para implantação de banco de dados MongoDB na nuvem 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 nuvem.
Atlas api cloudProviderAccess - Retorna, adiciona, autoriza e remove funções 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 remover implantações de 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 funções de privilégios de usuário de banco de dados personalizados.
atlas api dataFederation - Retorna, adiciona, edita e remover instâncias do banco de dados federado.
atlas api databaseUsers - Retorna, adiciona, edita e remover usuários de banco de dados.
atlas api encryptionAtRestUsingCustomerKeyManagement - Retorna e edita a configuração de criptografia em descanso usando o gerenciamento de chaves do cliente.
atlas api eventos - 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 tarefas de restauração para implantações de banco de dados flex.
atlas api flexSnapshots - Retorna solicitações e pedidos para baixar snapshots flex da implantação de banco de dados.
atlas api cluster global - Retorna, adiciona e remover 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 restaurar, agendar e checkpoints de backups legados.
atlas api períodos de manutenção - Retorna, edita e remove períodos de manutenção.
atlas api mongoDbCloudUsers - Retorna, adiciona e edita usuários do MongoDB nuvem.
atlas api monitoringAndLogs - Retorna o monitoramento do implantação de banco de dados e dados de registro.
atlas api networkPeering - Retorna, adiciona, edita e remover contêineres de emparelhamento de rede e conexões de emparelhamento.
atlas api online arquivo - Retorna, adiciona, edita ou remove um online arquivo.
atlas api organizações - Retorna, adiciona e edita organizações 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 remover serviços de pontos de extremidade privados.
atlas api programmaticApiKeys - Retorna, adiciona, edita e remover tokens de acesso para usar a API do MongoDB nuvem.
atlas api projectIpAccessList - Retorna, adiciona, edita e remove os limites de acesso à rede para implantações de banco de dados no Atlas.
atlas api projetos - Retorna, adiciona e edita coleções de clusters e usuários na nuvem do MongoDB.
atlas api pushBasedLogExport - Você pode enviar continuamente logs do mongod, mongos e logs de auditar para um bucket da AWS S3.
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 criar da MongoDB nuvem e o token de acesso que faz a solicitação deste recurso.
atlas api serviceAccounts - Pontos de extremidade para gerenciar contas de serviço e segredos.
atlas api sharedTierRestoreJobs - Retorna e adiciona tarefas de restauração para implantações de banco de dados de nível compartilhado.
atlas api sharedTierSnapshots - Retorna e solicitações para baixar snapshots da implantação de banco de dados de nível compartilhado.
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.