Todos os produtos
Search
Central de documentação

Simple Application Server:CreateInstances

Última atualização: Oct 26, 2026

Cria uma ou mais instâncias do Simple Application Server por assinatura.

Descrição da operação

  • Antes de chamar esta operação, entenda a cobrança do Simple Application Server. Para mais informações, consulte Itens cobráveis.

Nota

Se a sua conta Alibaba Cloud tiver cupons, os cupons serão usados por padrão para pagar as instâncias do Simple Application Server.

  • Para cada conta Alibaba Cloud, o número máximo de instâncias do Simple Application Server que você pode comprar em uma única região é 50.

  • Ao chamar esta operação para criar instâncias, certifique-se de que o método de pagamento padrão da sua conta possa cobrir as taxas necessárias. Caso contrário, a criação falhará.

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

*Instância.

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. Você pode chamar a operação ListRegions para consultar as regiões disponíveis.

cn-hangzhou

ImageId

string

Sim

O ID da imagem. Você pode chamar a operação ListImages para consultar os IDs de imagem disponíveis em uma região especificada.

e2c9c365024a44369c9b955a998a****

PlanId

string

Sim

O ID do plano. Você pode chamar a operação ListPlans para consultar todos os planos em uma região especificada.

swas.s1.c1m1s40b3t05

Period

integer

Sim

O período de assinatura do recurso. 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 após a expiração. Valores válidos:

  • true: A renovação automática está ativada.

  • false: A renovação automática está desativada.

Valor padrão: false.

false

AutoRenewPeriod

integer

Não

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

3

DataDiskSize

integer

Não

O tamanho do disco em nuvem de dados a ser montado. Unidade: GB. Valores válidos: 0 a 16380. O valor deve ser um múltiplo de 20.

  • Um valor de 0 indica que nenhum disco em nuvem de dados está montado.

  • Se o plano selecionado usar um SSD padrão, o tamanho mínimo do disco em nuvem de dados é de 20 GB.

Valor padrão: 0.

20

Amount

integer

Não

O número de instâncias do Simple Application Server a serem criadas. Valores válidos: 1 a 20.

Valor padrão: 1.

1

ChargeType

string

Não

O método de cobrança. Defina o valor como PrePaid. Atualmente, apenas o método de cobrança por assinatura é suportado.

Valor padrão: PrePaid.

PrePaid

ClientToken

string

Não

O token de cliente usado para garantir a idempotência da solicitação. Você pode usar o cliente para gerar o valor, mas deve garantir que o valor seja exclusivo entre diferentes solicitações. O parâmetro ClientToken pode conter apenas caracteres ASCII e não pode exceder 64 caracteres de comprimento. Para mais informações, consulte Garantir 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 das instâncias do Simple Application Server.

string

Os IDs das instâncias do Simple Application Server.

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.
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.
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.