Além do console baseado na web, o ApsaraDB RDS permite o gerenciamento programático de recursos por meio do OpenAPI Explorer, Alibaba Cloud SDK, Terraform e Resource Orchestration Service (ROS). Escolha o método mais adequado ao seu fluxo de trabalho.
Terraform,
Visão geral do OpenAPI Explorer
O OpenAPI Explorer permite pesquisar, depurar e chamar operações de API dos serviços da Alibaba Cloud. Ele oferece pesquisa inteligente, documentação, depuração online, baixe de SDK, código de exemplo, diagnóstico de erros e estatísticas de chamadas. O que é uma API?
Descrição da versão
As APIs da Alibaba Cloud utilizam números de versão para rastrear lançamentos. A versão atual da API do ApsaraDB RDS é 2014-08-15. Trata-se de um identificador de versão, não de uma data.
Versão | Descrição |
Recomendada |
Depuração online
Antes de chamar operações de API, observe as versões necessárias, os endpoints e os métodos de integração.
A página de depuração possui três áreas: uma árvore de navegação à esquerda (APIs categorizadas por função), um painel central para configuração de parâmetros e clique em Send Request, e um painel à direita com abas para Documentation, Call Result, SDK Sample e CLI Sample.
Página de depuração online
Acesse o OpenAPI Explorer.
Endpoints
Utilize o endpoint correspondente à região da sua instância. Por exemplo, a região China (Zhangjiakou) usa o endpoint público rds.cn-zhangjiakou.aliyuncs.com e o endpoint de VPC rds-vpc.cn-zhangjiakou.aliyuncs.com.
Os endpoints públicos são acessíveis globalmente.
-
Os endpoints de VPC oferecem os seguintes benefícios:
Alta segurança: Acesso restrito ao interior de uma VPC.
Resposta rápida: Os dados trafegam dentro da VPC, evitando latência da rede pública e limites de largura de banda.
Baixo custo: O tráfego permanece na rede interna.
Para obter a lista completa de endpoints regionais, consulte Endpoints.
Identidades de usuário suportadas
Por padrão, o OpenAPI Explorer utiliza sua conta Alibaba Cloud para depuração. Como as contas raiz possuem permissões totais de API, recomendamos o uso de um usuário RAM para chamadas de API e operações rotineiras de O&M. Conceda ao usuário RAM as permissões necessárias do ApsaraDB RDS antes de utilizá-lo. Autorizar um usuário RAM a gerenciar instâncias do ApsaraDB RDS.
|
Identidade |
Suportada |
|
Sim |
|
|
Usuário RAM (recomendado) |
Sim |
|
Função RAM (recomendado) |
Sim |
Referências
Métodos de integração
O ApsaraDB RDS suporta os seguintes métodos de integração. Escolha aquele que melhor atende aos seus requisitos.
|
Método de chamada |
Suportado |
|
Sim |
|
|
Sim |
|
|
Sim |
|
|
Sim |
|
|
Encapsulamento personalizado |
Sim |
Os SDKs são o método mais recomendado para chamar operações de API devido à facilidade de integração.
-
SDKs da Alibaba Cloud
A Alibaba Cloud fornece SDKs para Java, C#, Go, Python, TypeScript, Node.js, PHP e C++. Os SDKs lidam com assinatura de solicitações, tempos limite e novas tentativas, além de retornarem objetos de resposta estruturados. SDKs da Alibaba Cloud.
Linguagens suportadas e instalação: SDK do ApsaraDB RDS.
-
Alibaba Cloud CLI
O Alibaba Cloud CLI permite execute comandos
aliyunpara gerencie recursos em nuvem. O que é o Alibaba Cloud CLI?Chame operações da API do ApsaraDB RDS com a CLI. Gerar um comando.
-
ROS
O ROS automatiza a implantação de recursos em nuvem através de modelos. Defina os recursos necessários (como instâncias ECS e RDS) e seus relacionamentos, e o ROS os provisionará automaticamente. O que é o ROS?
Recursos ROS suportados: Recursos do ApsaraDB RDS suportados pelo ROS.
-
Chamadas de API com encapsulamento personalizado
Chamadas HTTP nativas exigem construção e assinatura manual das solicitações. Consulte a Lista de operações por função e a Sintaxe de solicitação e método de assinatura V3.
Observações de uso
Caso uma chamada de API retorne um erro, verifique seus parâmetros de entrada comparando-os com o código de erro. Códigos de erro públicos.
Anote o ID da solicitação presente na resposta ou a mensagem de erro do SDK e utilize o Diagnóstico da OpenAPI da Alibaba Cloud para diagnósticos de autoatendimento.