Todos os produtos
Search
Central de documentação

Simple Application Server:Visão geral da API

Última atualização: Oct 15, 2026

Padrões de API e SDKs predefinidos multilíngues

A OpenAPI deste produto (SWAS-OPEN/2020-06-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.

Instâncias

API

Título

Descrição

CreateInstances CreateInstances. Cria servidores de aplicação simples por assinatura.
StartInstance StartInstance. Inicia um servidor de aplicativo simples.
StartInstances Iniciar instâncias em lote. Inicia um ou mais servidores de aplicativos simples.
ListInstanceStatus ListInstanceStatus. Consulta o status dos servidores de aplicação simples.
StopInstance StopInstance. Para um servidor de aplicativos simples.
StopInstances StopInstances. Para servidores de aplicativos simples.
UpdateInstanceAttribute UpdateInstanceAttribute. Modifica as informações de um servidor de aplicação simples, incluindo o nome do servidor e a senha utilizada para fazer logon no servidor.
ListInstances Listar instâncias. Consulta os detalhes de uma ou mais instâncias em uma região especificada.
LoginInstance LoginInstance. Faz login em um servidor de aplicação simples no Workbench.
DescribeInstanceVncUrl DescribeInstanceVncUrl. Consulta o endereço de conexão VNC de um servidor de aplicativo simples.
ModifyInstanceVncPassword ModifyInstanceVncPassword. Altera a senha VNC de um servidor de aplicação simples.
ListInstancePlansModification Opções de atualização de plano da instância. Consulta a lista de planos para os quais um Simple Application Server especificado pode ser atualizado.
ListInstancesTrafficPackages ListInstancesTrafficPackages. Consulta os detalhes sobre planos de transferência de dados de servidores de aplicação simples.
DescribeInstancePasswordsSetting DescribeInstancePasswordsSetting. Verifica se uma senha está definida para um servidor de aplicativos simples.
InstallCloudMonitorAgent InstallCloudMonitorAgent. Instala o agente do CloudMonitor em um servidor de aplicação simples.
DescribeCloudMonitorAgentStatuses DescribeCloudMonitorAgentStatuses. Consulta o status do agente do CloudMonitor em servidores de aplicação simples.
DescribeMonitorData DescribeMonitorData. Consulta as informações de monitoramento sobre vCPUs, memória, IOPS de disco e tráfego de um servidor de aplicação simples.
DescribeSecurityAgentStatus DescribeSecurityAgentStatus. Consulta o status do agente do Security Center em um simple application server.
RebootInstance RebootInstance. Reinicia um servidor de aplicação simples.
RebootInstances RebootInstances. Reinicia servidores de aplicativos simples.
UpgradeInstance Atualizar uma instância. Atualiza a configuração do plano de um servidor de aplicativo simples especificado.
RenewInstance RenewInstance. Renova um servidor de aplicação simples.
ResetSystem ResetSystem. Redefine um servidor de aplicativo simples.

Pares de chaves

API

Título

Descrição

CreateInstanceKeyPair CreateInstanceKeyPair. Cria um par de chaves para um servidor de aplicação simples.
CreateKeyPair CreateKeyPair. Cria um par de chaves de Simple Application Server.
UploadInstanceKeyPair UploadInstanceKeyPair Importa um par de chaves para um servidor de aplicativos simples.
ImportKeyPair ImportKeyPair. Importa um par de chaves existente.
DescribeInstanceKeyPair DescribeInstanceKeyPair. Consulta as informações do par de chaves de um servidor de aplicativo simples.
ListKeyPairs Consulta de pares de chaves. Consulta a lista de pares de chaves.
AttachKeyPair AttachKeyPair. Vincula um par de chaves a servidores de aplicação simples.
DetachKeyPair DetachKeyPair. Desvincula pares de chaves de servidores de aplicativos simples.
DeleteInstanceKeyPair DeleteInstanceKeyPair. Exclui o par de chaves de um servidor de aplicação simples.
DeleteKeyPairs DeleteKeyPairs. Exclui os pares de chaves SSH de servidores de aplicativos simples.

Modelos de firewall

API

Título

Descrição

CreateFirewallTemplate CreateFirewallTemplate. Cria um modelo de firewall.
DescribeFirewallTemplates DescribeFirewallTemplates. Consulta os detalhes dos modelos de firewall.
CreateFirewallTemplateRules CreateFirewallTemplateRules. Adiciona regras de firewall a um modelo de firewall com base nos seus requisitos de negócios.
ApplyFirewallTemplate ApplyFirewallTemplate. Utiliza um modelo de firewall para aplicar regras de firewall a vários servidores de aplicação simples simultaneamente. Isso melhora a eficiência na configuração de regras de firewall.
ModifyFirewallTemplate ModifyFirewallTemplate. Modifica a regra de firewall em um modelo de firewall. Você pode aplicar a nova regra de firewall aos servidores de aplicação simples.
DescribeFirewallTemplateApplyResults Consulta dos resultados da aplicação do modelo de firewall. Consulta os resultados da aplicação de um modelo de firewall às instâncias.
DescribeFirewallTemplateRulesApplyResult DescribeFirewallTemplateRulesApplyResult. Consulta o resultado da aplicação de uma regra de modelo de firewall aos servidores de aplicativos simples.
DeleteFirewallTemplateRules DeleteFirewallTemplateRules. Exclui regras de firewall de um modelo de firewall de acordo com seus requisitos.
DeleteFirewallTemplates DeleteFirewallTemplates. Exclui modelos de firewall de um servidor de aplicativos simples.

Firewalls

API

Título

Descrição

DeleteFirewallRules DeleteFirewallRules. Exclui várias regras de firewall de um servidor de aplicativo simples.
CreateFirewallRule CreateFirewallRule. Cria uma regra de firewall para um servidor de aplicativo simples.
CreateFirewallRules CreateFirewallRules. Cria múltiplas regras de firewall para um servidor de aplicação simples de uma só vez.
ListFirewallRules Obter regras de firewall de uma instância Consulta as regras de firewall de um servidor de aplicação simples especificado.
ModifyFirewallRule Modify instance firewall rule. Modifica uma regra de firewall de um servidor de aplicativo simples especificado.
EnableFirewallRule Ativar uma regra de firewall de instância. Ativa uma política de firewall para um servidor de aplicativo simples especificado.
DisableFirewallRule Desativar uma regra de firewall de instância. Desativa uma política de firewall para um servidor de aplicativo simples especificado.
DeleteFirewallRule Excluir uma regra de firewall da instância. Exclui uma regra de firewall de um servidor de aplicativo simples especificado.

Snapshots

API

Título

Descrição

CreateSnapshot CreateSnapshot. Cria um snapshot para um disco.
ListSnapshots Consulta de snapshots. Consulta as informações de um ou mais snapshots criados.
UpdateSnapshotAttribute UpdateSnapshotAttribute. Modifica as observações de um snapshot de um Simple Application Server.
DeleteSnapshot DeleteSnapshot. Exclui um snapshot de um servidor de aplicação simples.
DeleteSnapshots DeleteSnapshots. Exclui snapshots de um servidor de aplicação simples.

Discos

API

Título

Descrição

UpdateDiskAttribute UpdateDiskAttribute. Modifica as observações do disco de dados anexado a um servidor de aplicação simples.
ListDisks ListDisks. Consulta as informações sobre discos em uma região.
ResetDisk ResetDisk. Reverte um disco com base em um snapshot.

Imagens personalizadas

API

Título

Descrição

CreateCustomImage CreateCustomImage. Cria uma imagem personalizada com base em um snapshot de um servidor de aplicativo simples.
ListCustomImages Consultar uma ou mais imagens personalizadas. Consulta informações sobre uma ou mais imagens personalizadas que foram criadas em uma região especificada.
ModifyImageShareStatus ModifyImageShareStatus. Compartilha ou cancela o compartilhamento de uma imagem personalizada com o Elastic Compute Service (ECS).
AddCustomImageShareAccount AddCustomImageShareAccount. Compartilha uma imagem personalizada com outras contas Alibaba Cloud na mesma região para implantar rapidamente as mesmas configurações de ambiente em vários servidores de aplicação simples de uma só vez. Isso melhora a eficiência da implantação.
ListCustomImageShareAccounts Consulta de informações de imagens compartilhadas entre contas. Consulta as informações sobre imagens personalizadas compartilhadas entre contas.
RemoveCustomImageShareAccount RemoveCustomImageShareAccount. Cancela o compartilhamento de uma imagem personalizada que está compartilhada entre contas Alibaba Cloud.
DeleteCustomImage DeleteCustomImage. Exclui uma imagem personalizada.
DeleteCustomImages DeleteCustomImages. Exclui imagens personalizadas. Se você não precisar mais de uma imagem personalizada, poderá chamar esta operação para excluí-la. Você também pode chamar esta operação para excluir várias imagens personalizadas ao mesmo tempo. Após a exclusão de uma imagem personalizada, você não poderá usá-la para redefinir os servidores de aplicação simples que foram criados com base nessa imagem.

Assistente de comandos

API

Título

Descrição

DescribeCloudAssistantAttributes Consulta das informações do Cloud Assistant de uma ou mais instâncias. Consulta as informações do Cloud Assistant de uma ou mais instâncias.
UpdateCommandAttribute UpdateCommandAttribute. Modifica os parâmetros de um comando.
InvokeCommand InvokeCommand. Executa um comando do Cloud Assistant em um ou mais servidores de aplicação simples.
DescribeCommands Consulta de comandos. Consulta os comandos que você criou manualmente ou os comandos públicos fornecidos pelo Alibaba Cloud.
DescribeCommandInvocations Consulta da lista e do status de execução de comandos. Consulta a lista e o status dos comandos executados pelo Cloud Assistant.
DeleteCommand DeleteCommand. Exclui um comando do Assistente de Comando.
CreateCommand CreateCommand. Cria um comando do Cloud Assistant.
StartTerminalSession StartTerminalSession. Inicia uma sessão para fazer login em uma instância do Simple Application Server.
InstallCloudAssistant InstallCloudAssistant. Instala o cliente do Cloud Assistant em servidores de aplicação simples.
DescribeCloudAssistantStatus DescribeCloudAssistantStatus. Consulta se o cliente do Cloud Assistant está instalado em servidores de aplicação simples.
DescribeInvocationResult Consulta do resultado da execução de um único comando. Consulta o resultado da execução de um único comando.
RunCommand RunCommand. Executa um comando em um servidor de aplicativo simples.
DescribeInvocations Consulta de detalhes do comando. Consulta os detalhes de um comando.

Serviço de banco de dados simples

API

Título

Descrição

Tags

API

Título

Descrição

TagResources TagResources. Adiciona tags a servidores de aplicação simples, snapshots, imagens personalizadas, comandos, regras de firewall e discos para facilitar a visualização e o gerenciamento desses recursos.
ListTagResources ListTagResources. Consulta as tags adicionadas a recursos simples, como instâncias, snapshots, discos em nuvem, imagens, comandos e regras de firewall.
UntagResources UntagResources. Desvincula e exclui tags de recursos lightweight especificados, como instâncias, snapshots, discos, imagens, comandos e regras de firewall.

Outros recursos

API

Título

Descrição

ListRegions ListRegions. Consulta todas as regiões nas quais o Simple Application Server é suportado.
ListImages ListImages. Consulta as informações sobre imagens em uma região.
ListPlans Consulta de informações de planos. Consulta todas as informações de planos para servidores de aplicação simples em uma região especificada.
DescribePrice Consulta de preços Consulta as informações de preços do Simple Application Server.
CreateOrder Criar um pedido. Consulta as informações de preços do Simple Application Server.