Todos os produtos
Search
Central de documentação

Simple Application Server:Visão geral da API

Última atualização: Jul 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 StartInstances. Inicia servidores de aplicativo 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 de servidor de aplicativos simples 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 UpgradeInstance. Atualiza o plano de um servidor de aplicação simples.
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 ListKeyPairs. Consulta os pares de AccessKey vinculados a servidores de aplicação simples em uma região específica.
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.
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 DescribeFirewallTemplateApplyResults. Consulta o resultado da aplicação de um modelo de firewall em servidores de aplicação simples.
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 ListFirewallRules. Consulta as regras de firewall de um servidor de aplicação simples.
ModifyFirewallRule ModifyFirewallRule. Modifica a regra de firewall de um servidor de aplicação simples.
EnableFirewallRule EnableFirewallRule. Ativa uma regra de firewall para um servidor de aplicativos simples.
DisableFirewallRule DisableFirewallRule. Desativa uma regra de firewall de um servidor de aplicativo simples.
DeleteFirewallRule DeleteFirewallRule. Exclui uma regra de firewall de um servidor de aplicativo simples.

Snapshots

API

Título

Descrição

CreateSnapshot CreateSnapshot. Cria um snapshot para um disco.
ListSnapshots ListSnapshots. Consulta as informações sobre snapshots criados para um servidor de aplicativo simples.
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 ListCustomImages. Consulta as informações sobre imagens personalizadas em uma região.
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 ListCustomImageShareAccounts. Consulta informações sobre imagens personalizadas que são compartilhadas entre contas da Alibaba Cloud em uma região.
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 DescribeCloudAssistantAttributes. Consulta as informações do Assistente de Comando dos servidores de aplicação simples.
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.

Tags

API

Título

Descrição

ListTagResources ListTagResources. Consulta as tags adicionadas a recursos simples, como instâncias, snapshots, discos em nuvem, 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 Consultar informações do plano. Consulta todas as informações de planos de servidores de aplicativos simples em uma região especificada.
DescribePrice Query price. Obtém as informações de preço de um produto Simple Application Server.
CreateOrder Criar um pedido. Obtém informações de preços para o Simple Application Server.

Others

API

Título

Descrição

CreateFirewallTemplateRules CreateFirewallTemplateRules. Adiciona regras de firewall a um modelo de firewall com base nos seus requisitos de negócios.
DeleteCommand DeleteCommand. Exclui um comando do Assistente de Comando.
DescribeCloudAssistantStatus DescribeCloudAssistantStatus. Consulta se o cliente do Cloud Assistant está instalado em servidores de aplicação simples.
DescribeCommandInvocations DescribeCommandInvocations. Consulta as execuções e o status de execução de um comando do Cloud Assistant.
DescribeCommands DescribeCommands Consulta os comandos que você criou ou os comandos comuns fornecidos pelo Alibaba Cloud.
DescribeFirewallTemplates DescribeFirewallTemplates. Consulta os detalhes dos modelos de firewall.
DescribeInvocationResult DescribeInvocationResult. Consulta o resultado da execução de um comando.
DescribeInvocations DescribeInvocations. Consulta os detalhes da execução de comandos.
InstallCloudAssistant InstallCloudAssistant. Instala o cliente do Cloud Assistant em servidores de aplicação simples.
InvokeCommand InvokeCommand. Executa um comando do Cloud Assistant em um ou mais servidores de aplicação simples.
RemoveCustomImageShareAccount RemoveCustomImageShareAccount. Cancela o compartilhamento de uma imagem personalizada que está compartilhada entre contas Alibaba Cloud.
RunCommand RunCommand. Executa comandos em um servidor de aplicativo simples.
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.
UntagResources UntagResources. Desvincula e exclui tags de recursos lightweight especificados, como instâncias, snapshots, discos, imagens, comandos e regras de firewall.
UpdateCommandAttribute UpdateCommandAttribute. Modifica os parâmetros de um comando.