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