Todos os produtos
Search
Central de documentação

ApsaraDB for MongoDB:Visão geral da API

Última atualização: Jul 15, 2026

Padrões de API e SDKs predefinidos multilíngues

A OpenAPI deste produto (Dds/2015-12-01) utiliza o estilo de assinatura RPC. Encapsulamos SDKs para linguagens de programação comuns para desenvolvedores. Os desenvolvedores podem baixar o SDK para chamar diretamente a OpenAPI deste produto sem se preocupar com detalhes técnicos. Se o SDK existente não atender às suas necessidades, você pode usar o mecanismo de assinatura para integração com assinatura própria. Como os detalhes da autoassinatura são muito complexos, isso pode levar cerca de 5 dias úteis. Portanto, recomendamos ingressar em nosso grupo de serviço DingTalk (147535001692) e realizar a integração de assinatura sob orientação especializada.

Antes de usar a API, você precisa preparar sua conta de identidade e chave de acesso (AccessKey) para acessar efetivamente a API por meio de ferramentas cliente (SDK, CLI, etc.). Para obter detalhes, consulte Obter um AccessKey.

Cenários de assinatura personalizada

Se o seu cenário de negócios tiver requisitos especiais e você precisar integrar a API por meio de autoassinatura, recomendamos consultar primeiro nossa equipe de suporte técnico (grupo de serviço DingTalk: 147535001692) para obter orientação profissional e garantir uma integração eficiente.

Preparação de conta e segurança

As contas da Alibaba Cloud têm permissões administrativas completas sobre todos os recursos. Quando um AccessKey é comprometido, todos os recursos associados estarão em risco de acesso não autorizado. Para garantir a segurança, recomenda-se criar um usuário RAM com apenas permissões de acesso à API e configurar seu AccessKey, além de configurar políticas RAM com base no princípio do menor privilégio (PoLP). Use a conta da Alibaba Cloud apenas em cenários específicos em que as permissões da conta da Alibaba Cloud sejam explicitamente necessárias.

Criar ou clonar instâncias

API

Título

Descrição

CreateDBInstance CreateDBInstance. Cria ou clona uma instância de conjunto de réplicas do ApsaraDB for MongoDB.
CreateShardingDBInstance CreateShardingDBInstance. Cria ou clona uma instância de cluster sharded do MongoDB.

Alterar configurações de instância

API

Título

Descrição

CreateNode CreateNode. Adiciona um nó shard ou um nó mongos a uma instância de cluster fragmentado do ApsaraDB for MongoDB.
CreateNodeBatch CreateNodeBatch. Adiciona em lote nós mongos ou shard para uma instância de cluster fragmentado.
DeleteNode DeleteNode. Exclui um shard ou nó mongos de uma instância de cluster sharded do ApsaraDB for MongoDB.
ModifyDBInstanceSpec ModifyDBInstanceSpec. Altera o tipo de instância ou o espaço de armazenamento para instâncias standalone, conjunto de réplicas ou serverless do ApsaraDB for MongoDB. As instâncias serverless são exclusivas do site da Alibaba Cloud China.
ModifyNodeSpec ModifyNodeSpec. Altera o tipo de instância e o espaço de armazenamento de um nó em uma instância de cluster sharded do MongoDB.
ModifyNodeSpecBatch ModifyNodeSpecBatch. Altera a configuração de um ou mais nós Mongos ou shard em uma instância de cluster fragmentado do ApsaraDB for MongoDB.
ModifyDBInstanceDiskType ModifyDBInstanceDiskType. Modifica o tipo de disco de uma instância do ApsaraDB for MongoDB.

Gerenciamento de instâncias

API

Título

Descrição

DeleteDBInstance DeleteDBInstance. Libera uma instância MongoDB pós-paga.
ModifyDBInstanceMaintainTime ModifyDBInstanceMaintainTime. Modifica a janela de manutenção de uma instância ApsaraDB for MongoDB.
ModifyDBInstanceDescription ModifyDBInstanceDescription. Modifica o nome de uma instância do ApsaraDB for MongoDB.
ModifyDBInstanceNetExpireTime ModifyDBInstanceNetExpireTime. Estende o período de retenção do endpoint de rede clássica de uma instância do ApsaraDB for MongoDB.
UpgradeDBInstanceEngineVersion UpgradeDBInstanceEngineVersion. Atualiza a versão do banco de dados de uma instância ApsaraDB for MongoDB.
SwitchDBInstanceHA SwitchDBInstanceHA. Alterna os nós primário e secundário de uma instância do ApsaraDB for MongoDB.
RestartDBInstance RestartDBInstance. Reinicia uma instância do ApsaraDB for MongoDB.
RestartNode RestartNode. Reinicia um único nó de uma instância do MongoDB.

Gerenciamento de renovação

API

Título

Descrição

TransformInstanceChargeType TransformInstanceChargeType. Altera o método de cobrança de uma instância de pay-as-you-go para assinatura ou de assinatura para pay-as-you-go.
DescribePrice DescribePrice. Consulta preços.
DescribeRenewalPrice DescribeRenewalPrice. Obtém o preço para renovar uma instância MongoDB específica por um mês.
TransformToPrePaid TransformToPrePaid. Altera o método de cobrança de uma instância ApsaraDB for MongoDB de pagamento conforme o uso para assinatura.
RenewDBInstance RenewDBInstance. Renova manualmente uma instância por assinatura do ApsaraDB for MongoDB.

Consultar instâncias

API

Título

Descrição

DescribeDBInstanceSpecInfo DescribeDBInstanceSpecInfo. Obtém os detalhes do tipo de instância.
DescribeReplicaSetRole DescribeReplicaSetRole. Obtém as informações de função e os detalhes de conexão de uma instância MongoDB.
DescribeKernelReleaseNotes DescribeKernelReleaseNotes. Consulta as notas de versão das versões secundárias de uma instância ApsaraDB for MongoDB.
DescribeAvailableEngineVersion DescribeAvailableEngineVersion. Consulta as versões do engine para as quais uma instância do ApsaraDB for MongoDB pode ser atualizada.
DescribeDBInstances DescribeDBInstances. Consulta uma lista de instâncias do MongoDB.
DescribeDBInstanceSwitchLog DescribeDBInstanceSwitchLog. Consulta os logs de alternância primário/secundário de uma instância do ApsaraDB for MongoDB.
DescribeDBInstanceAttribute DescribeDBInstanceAttribute. Consulta informações sobre uma instância do ApsaraDB for MongoDB.
DescribeRoleZoneInfo DescribeRoleZoneInfo. Consulta a função e a zona de cada nó em uma instância do ApsaraDB for MongoDB.
DescribeInstanceAutoRenewalAttribute DescribeInstanceAutoRenewalAttribute. Consulta o status de renovação automática de instâncias MongoDB.
DescribeActiveOperationTaskCount DescribeActiveOperationTaskCount. Consulta o número de tarefas de operação e manutenção em uma instância do ApsaraDB for MongoDB.
DescribeActiveOperationTasks DescribeActiveOperationTasks. Consulta os detalhes das tarefas de O&M para instâncias MongoDB.
DescribeActiveOperationTaskType DescribeActiveOperationTaskType. Consulta os tipos de tarefas de Operação e Manutenção e o número de tarefas de cada tipo para uma instância ApsaraDB for MongoDB.
DescribeDBInstancesOverview DescribeDBInstancesOverview. Consulta a visão geral de uma ou mais instâncias do ApsaraDB for MongoDB.
DescribeHistoryTasks DescribeHistoryTasks Consulta uma lista de tarefas no centro de tarefas.

Gerenciamento de recursos

API

Título

Descrição

DescribeAvailableResource DescribeAvailableResource. Consulta os recursos disponíveis na zona especificada.
EvaluateResource EvaluateResource. Avalia a disponibilidade de recursos antes de comprar uma nova instância ou alterar a configuração de uma instância existente.
DescribeAvailabilityZones DescribeAvailabilityZones. Consulta a lista de zonas suportadas por uma instância ApsaraDB for MongoDB.
ModifyResourceGroup ModifyResourceGroup. Move uma instância do ApsaraDB for MongoDB para um grupo de recursos especificado.

Gerenciamento de regiões

API

Título

Descrição

DescribeRegions DescribeRegions. Consulta todas as regiões e zonas suportadas para uma instância ApsaraDB for MongoDB.
MigrateToOtherZone MigrateToOtherZone. Migra uma instância do ApsaraDB for MongoDB para outra zona.
MigrateAvailableZone MigrateAvailableZone. Migra uma instância do ApsaraDB for MongoDB para uma zona específica.

Gerenciamento de conexões

API

Título

Descrição

ModifyInstanceVpcAuthMode ModifyInstanceVpcAuthMode. Desativa o acesso sem senha pela Virtual Private Cloud (VPC) para uma instância do ApsaraDB for MongoDB.
ModifyDBInstanceNetworkType Alterar o tipo de rede de uma instância Altera o tipo de rede de uma instância do MongoDB.
ModifyDBInstanceConnectionString ModifyDBInstanceConnectionString. Modifica o endereço de conexão e a porta de uma instância do MongoDB.
DescribeShardingNetworkAddress DescribeShardingNetworkAddress. Obtém as informações de conexão de uma instância de cluster sharded do MongoDB.
AllocatePublicNetworkAddress AllocatePublicNetworkAddress. Aloca um endpoint público para uma instância.
ReleasePublicNetworkAddress ReleasePublicNetworkAddress. Libera o endpoint público de uma instância do ApsaraDB for MongoDB.
AllocateNodePrivateNetworkAddress AllocateNodePrivateNetworkAddress. Solicita um endpoint interno para um nó de shard ou Configserver em uma instância de cluster sharded do ApsaraDB for MongoDB.
ReleaseNodePrivateNetworkAddress ReleaseNodePrivateNetworkAddress. Libera o endpoint interno de um shard ou nó Configserver para uma instância de cluster fragmentado.

Gerenciamento de tags

API

Título

Descrição

ListTagResources ListTagResources Consulta a relação entre as instâncias do ApsaraDB for MongoDB e as tags.
DescribeTags DescribeTags. Consulta todas as tags em uma região especificada.
TagResources TagResources. Vincula tags a instâncias do ApsaraDB for MongoDB.
UntagResources UntagResources. Remove uma tag se ela não estiver adicionada a outra instância.

Gerenciamento de contas

API

Título

Descrição

CreateAccount CreateAccount. Cria uma conta com permissões somente leitura para nós shard em uma instância de cluster fragmentado do ApsaraDB for MongoDB que utiliza discos em nuvem.
ResetAccountPassword ResetAccountPassword. Redefine a senha da conta root em uma instância do ApsaraDB for MongoDB.
ModifyAccountDescription Modificar descrição da conta. Modifica a descrição da conta root em uma instância ApsaraDB for MongoDB.
DescribeAccounts DescribeAccounts. Consulta as contas de banco de dados de uma instância do ApsaraDB for MongoDB.

Listas brancas e grupos de segurança

API

Título

Descrição

ModifySecurityIps ModifySecurityIps. Modifica a lista de permissões de endereços IP de uma instância do ApsaraDB for MongoDB.
ModifySecurityGroupConfiguration ModifySecurityGroupConfiguration. Modifica o grupo de segurança ECS associado a uma instância do ApsaraDB for MongoDB.
DescribeSecurityIps DescribeSecurityIps. Obtém as listas brancas de IP de uma instância do ApsaraDB for MongoDB.
DescribeGlobalSecurityIPGroup DescribeGlobalSecurityIPGroup. Consulta o modelo global de lista de permissões de IP de uma instância do ApsaraDB for MongoDB.
ModifyGlobalSecurityIPGroupName ModifyGlobalSecurityIPGroupName. Modifica o nome de um modelo global de lista de permissões de IP associado a uma instância do ApsaraDB for MongoDB.
DescribeGlobalSecurityIPGroupRelation DescribeGlobalSecurityIPGroupRelation. Consulta o mapeamento entre uma instância e um modelo de lista de permissões de endereços IP global.
CreateGlobalSecurityIPGroup CreateGlobalSecurityIPGroup. Cria um modelo de lista de permissões de IP global.
DeleteGlobalSecurityIPGroup DeleteGlobalSecurityIPGroup. Exclui um modelo de lista de permissões de endereços IP global.

Chaves

API

Título

Descrição

ModifyDBInstanceTDE ModifyDBInstanceTDE. Modifica o status de Transparent Data Encryption (TDE) de uma instância MongoDB.
CheckCloudResourceAuthorized CheckCloudResourceAuthorized. Verifica se as chaves do Key Management Service (KMS) estão autorizadas para uma instância do ApsaraDB for MongoDB.
DescribeUserEncryptionKeyList DescribeUserEncryptionKeyList. Consulta as chaves personalizadas para uma instância.
DescribeDBInstanceEncryptionKey DescribeDBInstanceEncryptionKey. Consulta a chave de criptografia de uma instância do MongoDB.
DescribeDBInstanceTDEInfo Consulta se o TDE está ativado para uma instância do MongoDB Consulta se a Criptografia de Dados Transparente (TDE) está ativada para uma instância do ApsaraDB for MongoDB.
DescribeKmsKeys DescribeKmsKeys. Consulta as chaves do Key Management Service (KMS) disponíveis para criptografia de disco.

Criptografia SSL

API

Título

Descrição

ModifyDBInstanceSSL ModifyDBInstanceSSL. Modifica a configuração SSL de uma instância do MongoDB.
DescribeDBInstanceSSL DescribeDBInstanceSSL. Consulta os detalhes da configuração SSL de uma instância do MongoDB.

Logs de auditoria

API

Título

Descrição

ModifyAuditLogFilter ModifyAuditLogFilter. Modifica os tipos de log de auditoria coletados para uma instância do MongoDB.
ModifyAuditPolicy ModifyAuditPolicy. Ativa ou desativa o log de auditoria de uma instância MongoDB ou modifica o período de retenção do log.
DescribeAuditRecords DescribeAuditRecords. Consulta as entradas de log de auditoria de uma instância do MongoDB.
DescribeAuditPolicy DescribeAuditPolicy. Verifica se o registro de log de auditoria está ativado para uma instância MongoDB.
DescribeAuditLogFilter DescribeAuditLogFilter. Consulta os tipos de log de auditoria coletados para uma instância MongoDB.
DescribeMongoDBLogConfig DescribeMongoDBLogConfig. Consulta a configuração do MongoDB Log Service.

Gerenciamento de logs

API

Título

Descrição

DescribeSlowLogRecords DescribeSlowLogRecords. Consulta entradas de log de consultas lentas para uma instância MongoDB.
DescribeErrorLogRecords DescribeErrorLogRecords. Consulta as entradas de log de erros de uma instância do MongoDB.
DescribeRunningLogRecords DescribeRunningLogRecords. Consulta os logs de execução de uma instância do MongoDB.

Monitoramento de desempenho

API

Título

Descrição

ModifyDBInstanceMonitor ModifyDBInstanceMonitor. Define a granularidade de coleta de monitoramento para uma instância do MongoDB.
DescribeDBInstancePerformance DescribeDBInstancePerformance. Consulta os dados de desempenho de uma instância do MongoDB.
DescribeDBInstanceMonitor DescribeDBInstanceMonitor. Consulta a frequência de coleta de dados de monitoramento de uma instância do ApsaraDB for MongoDB.

Gerenciamento de parâmetros

API

Título

Descrição

ModifyParameters ModifyParameters. Modifica os parâmetros de uma instância do ApsaraDB for MongoDB.
DescribeParameterModificationHistory DescribeParameterModificationHistory. Consulta os registros de modificação de parâmetros de uma instância do ApsaraDB for MongoDB.
DescribeParameterTemplates DescribeParameterTemplates. Consulta os modelos de parâmetros padrão para instâncias do MongoDB.
DescribeParameters DescribeParameters. Consulta as configurações de parâmetros de uma instância do ApsaraDB for MongoDB.

Backup e recuperação

API

Título

Descrição

CreateBackup CreateBackup. Cria um backup para uma instância MongoDB.
ModifyBackupPolicy ModifyBackupPolicy. Modifica a política de backup de uma instância do MongoDB.
DescribeBackupPolicy DescribeBackupPolicy. Consulta a política de backup de uma instância do MongoDB.
DescribeBackups DescribeBackups. Consulta os backups de uma instância MongoDB.
DescribeBackupDBs DescribeBackupDBs Consulta os bancos de dados em um horário especificado ou os bancos de dados em um conjunto de backups especificado antes de restaurar um banco de dados para uma instância do ApsaraDB for MongoDB.
DescribeRestoreDBInstanceList DescribeRestoreDBInstanceList. Consulta as instâncias do ApsaraDB for MongoDB cujos backups são restaurados em até sete dias.
TransferClusterBackup TransferClusterBackup. Alterna o modo de backup de uma instância de cluster fragmentado do ApsaraDB for MongoDB para o modo de backup de cluster. Após a instância ser alternada para o modo de backup de cluster, a instância oferece suporte a backup de alta frequência.
DescribeClusterBackups DescribeClusterBackups. Consulta os conjuntos de backup de cluster para uma instância de cluster sharded do ApsaraDB for MongoDB que usa discos em nuvem.
DescribeClusterRecoverTime Consultar intervalo de tempo restaurável de um cluster fragmentado. Consulta o intervalo de tempo restaurável de uma instância de cluster fragmentado que utiliza discos em nuvem no ApsaraDB for MongoDB.
DescribeBackupStorage DescribeBackupStorage. Consulta o uso de backup de uma instância de conjunto de réplicas ou cluster fragmentado do MongoDB que utiliza discos em nuvem.
DescribeBackupTasks DescribeBackupTasks. Consulta os trabalhos de backup em andamento para instâncias de ReplicaSet ou cluster sharded do MongoDB que usam discos em nuvem.
DescribeInstanceRecoverTime Consulta os intervalos de tempo restauráveis de uma instância de conjunto de réplicas. Consulta os intervalos de tempo restauráveis de uma instância de conjunto de réplicas do ApsaraDB for MongoDB com discos em nuvem.

Outros

API

Título

Descrição

DescribeActiveOperationTask DescribeActiveOperationTask. Consulta as informações detalhadas sobre as tarefas de uma instância do ApsaraDB for MongoDB.
AllocateDBInstanceSrvNetworkAddress AllocateDBInstanceSrvNetworkAddress. Solicita uma string de conexão SRV para uma instância do ApsaraDB for MongoDB.
DescribeActiveOperationTaskRegion Tipos e quantidades de tarefas de manutenção. Consulta os tipos e o número de tarefas de O&M de uma instância do MongoDB.
DescribeActiveOperationMaintenanceConfig DescribeActiveOperationMaintenanceConfig. Consulta a configuração da tarefa de operação e manutenção (O&M) de uma instância do MongoDB.
ModifyDBInstanceConfig ModifyDBInstanceConfig. Modifica a configuração da instância.
ModifyDBInstanceAttribute ModifyDBInstanceAttribute Modifica a configuração de proteção contra liberação da instância.
ModifySrvNetworkAddress ModifySrvNetworkAddress. Modifica o endereço de conexão SRV de uma instância do MongoDB.
CancelActiveOperationTasks CancelActiveOperationTasks. Cancela eventos de Operações e Manutenção (O&M) em lote.
CreateNodeRoleTag CreateNodeRoleTag. Cria uma tag de função para um nó de instância.
DescribeRdsVSwitchs DescribeRdsVSwitchs. Obtém uma lista de vSwitches.
DescribeRdsVpcs DescribeRdsVpcs. Obtém uma lista de VPCs.
DescribeRoleTagStatus DescribeRoleTagStatus. Descreve o status de uma tag para um nó.
DescribeVpcsForMongoDB DescribeVpcsForMongoDB. Consulta uma lista paginada de VPCs.
ModifyActiveOperationMaintenanceConfig ModifyActiveOperationMaintenanceConfig. Modifica a configuração da tarefa de Operações e Manutenção (O&M) para uma instância MongoDB.
DescribeBinlogFiles DescribeBinlogFiles. Consulta os arquivos de backup de log de uma instância do ApsaraDB for MongoDB.
ModifyBackupExpireTime ModifyBackupExpireTime. Modifica o tempo de vida (TTL) de um conjunto de backups do MongoDB.
DeleteBackup DeleteBackup. Exclui um conjunto de backup do MongoDB.

Others

API

Título

Descrição

CheckRecoveryCondition CheckRecoveryCondition. Consulta se os dados de uma instância ApsaraDB for MongoDB podem ser restaurados.
CheckServiceLinkedRole CheckServiceLinkedRole. Verifica se uma função vinculada a serviço (SLR) foi criada para uma instância.
DescribeHistoryTasksStat DescribeHistoryTasksStat. Consulta a visão geral de uma tarefa no centro de tarefas.
DescribeSecurityGroupConfiguration DescribeSecurityGroupConfiguration. Consulta os grupos de segurança do Elastic Compute Service (ECS) associados a uma instância do ApsaraDB for MongoDB.
DestroyInstance DestroyInstance. Destrói uma instância do ApsaraDB for MongoDB.
ModifyActiveOperationTasks ModifyActiveOperationTasks. Modifica o horário de alternância de tarefas de O&M agendadas para uma instância do ApsaraDB for MongoDB.
ModifyGlobalSecurityIPGroup ModifyGlobalSecurityIPGroup. Modifica o modelo global de lista de permissões de IP associado a uma instância do ApsaraDB for MongoDB.
ModifyGlobalSecurityIPGroupRelation ModifyGlobalSecurityIPGroupRelation. Modifica o mapeamento entre um modelo de lista de permissões global e uma instância do ApsaraDB for MongoDB.
ModifyInstanceAutoRenewalAttribute ModifyInstanceAutoRenewalAttribute. Ativa ou desativa a renovação automática para uma instância do ApsaraDB for MongoDB.
ModifyTaskInfo Modificação de informações da tarefa. Modifica as informações de uma tarefa na central de tarefas de uma instância do ApsaraDB for MongoDB.
UpgradeDBInstanceKernelVersion UpgradeDBInstanceKernelVersion. Atualiza a versão secundária de uma instância ApsaraDB for MongoDB.