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.
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
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
swas-open:CreateInstances |
create |
*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:
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 |
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.
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.