Todos os produtos
Search
Central de documentação

Simple Application Server:CreateInstances

Última atualização: Jul 04, 2026

Cria servidores de aplicação simples por assinatura.

Descrição da operação

  • Antes de chamar esta operação, recomendamos que você entenda as regras de cobrança do Simple Application Server. Para mais informações, consulte Itens faturáveis.

Nota

Se você tiver cupons em sua conta Alibaba Cloud, os cupons serão usados preferencialmente para pagar pelos servidores de aplicação simples.

  • Você pode criar no máximo 50 servidores de aplicação simples em uma região para uma conta Alibaba Cloud.

  • Ao chamar esta operação para criar servidores de aplicação simples, certifique-se de que o saldo em sua conta seja suficiente para pagar pelos servidores. Se o saldo em sua conta for insuficiente, os servidores não poderão ser criados.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

swas-open:CreateInstances

create

*Instance

acs:swas-open:{#regionId}:{#accountId}:instance/*

Nenhuma Nenhuma

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

RegionId

string

Sim

O ID da região dos servidores de aplicação simples. Você pode chamar a operação ListRegions para consultar a lista de regiões mais recente.

cn-hangzhou

ImageId

string

Sim

O ID da imagem. Você pode chamar a operação ListImages para consultar as imagens disponíveis na região especificada.

e2c9c365024a44369c9b955a998a****

PlanId

string

Sim

O ID do plano. Você pode chamar a operação ListPlans para consultar todos os planos fornecidos pelo Simple Application Server na região especificada.

swas.s1.c1m1s40b3t05

Period

integer

Sim

O período de assinatura dos servidores. Unidade: meses. Valores válidos: 1, 3, 6, 12, 24 e 36.

1

AutoRenew

boolean

Não

Especifica se a renovação automática deve ser ativada. Valores válidos:

  • true

  • false

Valor padrão: false.

false

AutoRenewPeriod

integer

Não

O período de renovação automática. Este parâmetro é obrigatório apenas quando você define AutoRenew como true. Unidade: mês. Valores válidos: 1, 3, 6, 12, 24 e 36.

3

DataDiskSize

integer

Não

O tamanho do disco de dados anexado ao servidor. Unidade: GB. Valores válidos: 0 a 16380. O valor deve ser um múltiplo inteiro de 20.

  • Um valor de 0 indica que nenhum disco de dados está anexado.

  • Se o disco incluído no plano especificado for um SSD padrão, o disco de dados deve ter 20 GB ou mais de tamanho.

Valor padrão: 0.

20

Amount

integer

Não

O número de servidores de aplicação simples que você deseja criar. Valores válidos: 1 a 20.

Valor padrão: 1.

1

ChargeType

string

Não

O método de cobrança dos servidores de aplicação simples. Defina o valor como PrePaid, que indica o método de cobrança por assinatura.

Valor padrão: PrePaid.

PrePaid

ClientToken

string

Não

O token do cliente usado para garantir a idempotência da solicitação. Você pode usar o cliente para gerar o token, mas deve garantir que o token seja único entre diferentes solicitações. O valor de ClientToken pode conter apenas caracteres ASCII e não pode exceder 64 caracteres. Para mais informações, consulte Como garantir a idempotência.

123e4567-e89b-12d3-a456-426655440000

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

RequestId

string

O ID da solicitação.

30637AD6-D977-4833-A54C-CC89483E1FEE

InstanceIds

array

Os IDs dos servidores de aplicação simples.

string

O ID do servidor de aplicação simples.

3a658ca270df4df39f22e289b338****

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "30637AD6-D977-4833-A54C-CC89483E1FEE",
  "InstanceIds": [
    "3a658ca270df4df39f22e289b338****"
  ]
}

Códigos de erro

Código de status HTTP

Código de erro

Mensagem de erro

Descrição

400 ExceedAccountQuota The accumulated instance amounts including this order have exceeded the quota of the account.
400 NotEnoughStock The stock is insufficient.
400 PlatformNotMatch The platform of specified ImageId and PlanId does not match.
400 InvalidPeriod.ValueNotSupported The specified parameter Period is invalid.
400 InvalidDataDiskSize.ValueNotSupported The specified parameter DataDiskSize is invalid.
400 InvalidAmount.ValueNotSupported The specified parameter Amount is invalid.
400 InvalidChargeType.ValueNotSupported The specified parameter ChargeType is invalid.
400 InvalidAutoRenewPeriod.ValueNotSupported The specified parameter AutoRenewPeriod is invalid.
400 InvalidPlanIdSize.ValueNotSupported The system disk size in the specified planId does not support the image.
400 InvalidPlanMemorySize.ValueNotSupported The memory size in the specified planId does not support the image.
400 CSS_SYSTEM_ERROR The sales system encountered an error. There was an error in the selling system.
400 SWAS_NOT_ENOUGH_ACTIVITY_STOCK The configuration you selected is sold out in the current region. Please try to select another configuration or region. The configuration you selected is sold out in the current region. Please try to select another configuration or region.
500 InternalError An error occurred while processing your request.
500 NotEnoughUpgradeStock The upgrade stock is insufficient.
403 PaymentFailed Payment failed. Please check your account balance.
403 InvalidInstance.UnPaidOrder The specified Instance has an unpaid order.
403 InvalidParam The specified parameter value is invalid.
404 InvalidImageId.NotFound The specified ImageId does not exist.
404 InvalidPlanId.NotFound The specified PlanId does not exist.

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.