A Alibaba Cloud CLI permite chamar as APIs do Serverless App Engine (SAE) diretamente pela linha de comando para gerenciar aplicações, namespaces e outros recursos.
Instale a CLI
Instale a Alibaba Cloud CLI seguindo as instruções para o seu sistema operacional:
Configure a CLI
Para configurar a Alibaba Cloud CLI, consulte Visão geral.
Gerar comandos de exemplo da CLI
Acesse a página de depuração da API do SAE.
-
Na página do API Explorer, pesquise a API desejada na search box on the left. Na seção Parameter Configuration, insira os parâmetros obrigatórios e clique em aba CLI Example, à direita da seção Parameter Configuration, para gerar um comando de exemplo.
Clique em Run Command
para abrir o Cloud Shell e depurar o comando online.-
Clique em Copy
para copiar o comando de exemplo para a área de transferência e executá-lo em um terminal local.Ao depurar um comando de exemplo localmente, verifique os formatos dos parâmetros. Para mais detalhes, consulte Formatos de parâmetros.
O OpenAPI Explorer adiciona automaticamente a opção
--regionaos comandos de exemplo gerados. Essa opção tem precedência sobre a região definida na configuração padrão de credenciais e nas variáveis de ambiente. Remova-a ou mantenha-a conforme necessário.
Usar a CLI para chamar APIs
Para uso básico, consulte Estrutura de comandos. Antes de chamar as APIs do SAE, revise a visão geral das APIs do SAE no documento Visão geral da API e os parâmetros de requisição e resposta de cada API.
Campos de diferentes tipos de dados devem seguir os requisitos de formato de parâmetros da Alibaba Cloud CLI. Para mais detalhes, consulte Formatos de parâmetros.
Os exemplos a seguir demonstram como chamar APIs usando a CLI:
-
Crie uma aplicação:
aliyun sae CreateApplication --AppName test --NamespaceId cn-shenzhen --PackageType=Image --Replicas=2 --ImageUrl=registry-vpc.cn-shenzhen.aliyuncs.com/sae-demo-image/consumer:1.0 --Cpu 1000 --Memory 2048 --Deploy=true -
Listar aplicações:
aliyun sae ListApplications --region cn-beijing
Sugestões
Em tarefas complexas que exigem múltiplas chamadas de API, organize os comandos da CLI em um script shell para aumentar a eficiência.