Padrões de API e SDKs predefinidos multilíngues
A OpenAPI deste produto (hbr/2017-09-08) 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.
Cofre de backup
|
API |
Título |
Descrição |
| CreateVault | CreateVault. | Cria um cofre de backup. |
| DescribeVaults | DescribeVaults. | Descreve um ou mais cofres de backup que atendem aos critérios especificados. |
Plano de backup
|
API |
Título |
Descrição |
| CreateBackupPlan | CreateBackupPlan. | Cria um plano de backup. |
| DeleteBackupPlan | DeleteBackupPlan. | Exclui um plano de backup. |
| DisableBackupPlan | DisableBackupPlan. | Desativa um plano de backup. |
| EnableBackupPlan | EnableBackupPlan. | Retoma um plano de backup. |
| UpdateBackupPlan | Atualizar um plano de backup. | Atualiza um plano de backup. |
| DescribeBackupPlans | DescribeBackupPlans. | Obtém um ou mais planos de backup que atendem às condições especificadas. |
| ExecuteBackupPlan | Executar um plano de backup. | Executa um plano de backup. |
Política de backup
|
API |
Título |
Descrição |
| CreatePolicyV2 | CreatePolicyV2 | Cria uma política. |
| DeletePolicyV2 | DeletePolicyV2 | Exclui uma política. |
| UpdatePolicyV2 | UpdatePolicyV2 | Modifica uma política de backup. |
| DescribePoliciesV2 | DescribePoliciesV2 | Consulta uma ou mais políticas. |
| CreatePolicyBindings | CreatePolicyBindings. | Vincula uma ou mais fontes de dados a uma política de backup. |
| DeletePolicyBinding | DeletePolicyBinding. | Desvincula uma fonte de dados de uma política. Após a fonte de dados ser desvinculada, a política deixa de protegê-la. Use esta operação com cautela. |
| UpdatePolicyBinding | UpdatePolicyBinding. | Atualiza a associação entre uma política de backup e uma origem de dados. |
| DescribePolicyBindings | List Bound Policies. | Consulta as fontes de dados vinculadas a uma política ou as políticas vinculadas a uma fonte de dados. |
Cliente de backup
|
API |
Título |
Descrição |
| DeleteBackupClient | DeleteBackupClient. | Exclui um cliente do Cloud Backup. |
| DeleteBackupClientResource | DeleteBackupClientResource. | Exclui os recursos de um cliente de backup. |
| UpdateClientSettings | UpdateClientSettings. | Atualiza as configurações de um cliente do Cloud Backup. |
| DescribeBackupClients | DescribeBackupClients. | Consulta as informações de um ou mais clientes de backup que atendem às condições especificadas. |
| InstallBackupClients | InstallBackupClients. | Instala clientes de backup em uma ou mais instâncias ECS. |
Snapshot de backup
|
API |
Título |
Descrição |
| DeleteSnapshot | DeleteSnapshot. | Exclui um snapshot de backup. |
| SearchHistoricalSnapshots | SearchHistoricalSnapshots | Obtém um ou mais snapshots de backup históricos que atendem aos critérios especificados. |
| DescribeUdmSnapshots | DescribeUdmSnapshots. | Consulta os snapshots de backups completos. |
Tarefa de restauração
|
API |
Título |
Descrição |
| CreateRestoreJob | CreateRestoreJob. | Cria um trabalho de restauração. |
| CancelRestoreJob | CancelRestoreJob. | Cancela um trabalho de restauração. |
| DescribeRestoreJobs2 | DescribeRestoreJobs2 | Consulta os trabalhos de restauração que correspondem aos critérios especificados. |
Tarefa de backup
|
API |
Título |
Descrição |
| CancelBackupJob | CancelBackupJob. | Cancela um trabalho de backup. |
| DescribeBackupJobs2 | DescribeBackupJobs2 | Consulta os trabalhos de backup que atendem aos critérios especificados. |
Backup do SAP HANA
|
API |
Título |
Descrição |
| DeleteClient | DeleteClient. | Exclui um cliente. |
| UpgradeClient | UpgradeClient. | Atualiza o cliente do Cloud Backup. |
| DescribeHanaBackupPlans | DescribeHanaBackupPlans. | Consulta um ou mais planos de backup do SAP HANA que correspondem aos critérios especificados. |
Edição essencial de backup ECS
|
API |
Título |
Descrição |
| DescribeContainerResource | DescribeContainerResource. | Consulta a lista de recursos do cluster de contêineres. |
| DeleteContainerCluster | DeleteContainerCluster. | Cancela o registro de um cluster de contêiner no Cloud Backup. Após cancelar o registro do cluster, você não poderá recuperar os backups do cluster. |
| DescribeContainerCluster | DescribeContainerCluster. | Consulta um ou mais clusters de contêineres que atendem às condições especificadas. |
Backup de contêiner
|
API |
Título |
Descrição |
| OpenHbrService | OpenHbrService. | Ativa o Cloud Backup. |
| DetachNasFileSystem | DetachNasFileSystem. | Exclui um ponto de montagem interno criado pelo Cloud Backup. |
| DescribeCrossAccounts | DescribeCrossAccounts. | Consulta os relacionamentos de gerenciamento entre contas. |
| AddCrossAccount | AddCrossAccount. | Cria uma relação de gerenciamento entre contas. |
| AddDataSource | AddDataSource. | Cria uma fonte de dados. |
| BrowseFiles | BrowseFiles. | Navega pela lista de arquivos de backup em um snapshot de backup especificado. |
| CreateVaultReplication | CreateVaultReplication. | Configura a replicação do cofre de backup. |
| DeleteCrossAccount | DeleteCrossAccount. | Exclui um relacionamento de gerenciamento entre contas. |
| DeleteVaultReplication | DeleteVaultReplication. | Interrompe a replicação do cofre de backup. |
| DescribeDataSources | DescribeDataSources. | Consulta uma lista de fontes de dados. Filtra os resultados por tipo de fonte de dados, ID da fonte de dados, nome da fonte de dados ou ID do grupo de clientes. |
| GetBasicStatistics | GetBasicStatistics. | Obtém as estatísticas básicas do Backup. |
| ListProtectedResources | ListProtectedResources. | Consulta os recursos protegidos. |
| RemoveDataSource | RemoveDataSource. | Exclui uma fonte de dados. |
| UpdateDataSource | UpdateDataSource. | Atualiza a configuração da fonte de dados. |
Outros
|
API |
Título |
Descrição |
| AddContainerCluster | AddContainerCluster. | Registra um cluster do Container Service for Kubernetes (ACK). |
| ChangeResourceGroup | ChangeResourceGroup. | Altera o grupo de recursos ao qual uma instância pertence. |
| CheckRole | Verificar permissões. | Verifica se o usuário atual tem permissões para acessar um recurso ou página específica. |
| CreateBackupJob | CreateBackupJob. | Cria um trabalho de backup. |
| CreateClients | CreateClients. | Instala um ou mais clientes do Cloud Backup em instâncias especificadas. |
| CreateHanaBackupPlan | CreateHanaBackupPlan. | Cria um plano de backup para uma instância SAP HANA. |
| CreateHanaInstance | CreateHanaInstance. | Registra uma instância SAP HANA. |
| CreateHanaRestore | CreateHanaRestore. | Cria um trabalho de restauração para um banco de dados SAP HANA. |
| CreateReplicationVault | CreateReplicationVault. | Cria um cofre espelho. |
| CreateTempFileUploadUrl | CreateTempFileUploadUrl. | Gera os parâmetros e a assinatura necessários para uma URL de upload de arquivo. |
| DeleteAirEcsInstance | DeleteAirEcsInstance. | Remove a instância do Elastic Compute Service (ECS) que é usada apenas para restauração no ECS Backup Essential Edition. |
| DeleteHanaBackupPlan | DeleteHanaBackupPlan. | Exclui um plano de backup do SAP HANA. |
| DeleteHanaInstance | DeleteHanaInstance. | Exclui uma instância SAP HANA. |
| DeleteUdmDisk | DeleteUdmDisk. | Cancela um disco protegido. |
| DeleteUdmEcsInstance | DeleteUdmEcsInstance. | Interrompe a proteção para o backup de instância do Elastic Compute Service (ECS). |
| DeleteVault | DeleteVault. | Exclui um cofre de backup. |
| DescribeClients | DescribeClients. | Consulta um ou mais clientes do Cloud Backup que atendem às condições especificadas. |
| DescribeHanaBackupSetting | DescribeHanaBackupSetting. | Consulta os parâmetros de backup de um banco de dados SAP HANA. |
| DescribeHanaBackupsAsync | DescribeHanaBackupsAsync. | Consulta um ou mais backups do SAP HANA que atendem às condições especificadas. |
| DescribeHanaDatabases | DescribeHanaDatabases. | Consulta as informações sobre bancos de dados SAP HANA. |
| DescribeHanaInstances | DescribeHanaInstances. | Consulta uma ou mais instâncias SAP HANA que atendem às condições especificadas. |
| DescribeHanaRestores | DescribeHanaRestores. | Consulta um ou mais trabalhos de restauração do SAP HANA que atendem às condições especificadas. |
| DescribeHanaRetentionSetting | DescribeHanaRetentionSetting. | Consulta o período de retenção de backup de um banco de dados SAP HANA. |
| DescribeOtsTableSnapshots | DescribeOtsTableSnapshots. | Consulta os detalhes das instâncias do Tablestore que possuem backup. |
| DescribeRecoverableOtsInstances | DescribeRecoverableOtsInstances. | Consulta as tabelas de uma instância do Tablestore restaurável. |
| DescribeRegions | DescribeRegions. | Consulta as regiões disponíveis. |
| DescribeTask | DescribeTask. | Consulta um job assíncrono. |
| DescribeVaultReplicationRegions | DescribeVaultReplicationRegions. | Consulta as regiões que suportam replicação entre regiões. |
| DisableHanaBackupPlan | DisableHanaBackupPlan. | Desativa um plano de backup do SAP HANA. |
| EnableHanaBackupPlan | EnableHanaBackupPlan. | Ativa um plano de backup do SAP HANA. |
| ExecutePolicyV2 | Execute Policy. | Executa uma política para uma ou todas as fontes de dados vinculadas. |
| GenerateRamPolicy | GenerateRamPolicy. | Gera uma política do Resource Access Management (RAM). |
| GetTempFileDownloadLink | GetTempFileDownloadLink. | Obtém os links de download de arquivos, como relatórios de jobs. |
| StartHanaDatabaseAsync | StartHanaDatabaseAsync. | Inicia um banco de dados SAP HANA. |
| StopHanaDatabaseAsync | StopHanaDatabaseAsync. | Para um banco de dados SAP HANA. |
| UninstallBackupClients | UninstallBackupClients. | Desinstala um cliente do Cloud Backup de uma ou mais instâncias do Elastic Compute Service (ECS). |
| UninstallClient | UninstallClient. | Desinstala um cliente HBR. |
| UpdateContainerCluster | Atualizar informações do cluster de contêineres. | Atualiza as informações do cluster de contêineres, incluindo o nome do cluster de contêineres, o tipo de rede, etc. |
| UpdateHanaBackupPlan | UpdateHanaBackupPlan. | Atualiza um plano de backup do SAP HANA. |
| UpdateHanaBackupSetting | UpdateHanaBackupSetting. | Atualiza os parâmetros de backup de um banco de dados SAP HANA. |
| UpdateHanaInstance | UpdateHanaInstance. | Atualiza uma instância SAP HANA. |
| UpdateHanaRetentionSetting | UpdateHanaRetentionSetting. | Atualiza o período de retenção de backup de um banco de dados SAP HANA. |
| UpdateVault | Atualizar cofre | Atualiza as informações de configuração de um cofre de backup. |
| UpgradeBackupClients | UpgradeBackupClients. | Atualiza um cliente HBR em uma ou mais instâncias do Elastic Compute Service (ECS). |