Modifica a configuração de largura de banda de uma instância ECS, aloca um endereço IP público e converte o método de faturamento de rede. Tanto upgrades quanto downgrades são suportados.
Descrição da operação
-
Ao modificar a configuração de largura de banda de uma instância por assinatura (PrePaid) e a largura de banda pública de saída (InternetMaxBandwidthOut) for atualizada de 0 Mbit/s para um valor diferente de zero, um endereço IP público é atribuído automaticamente.
-
Ao modificar a configuração de largura de banda de uma instância pay-as-you-go (PostPaid) e a largura de banda pública de saída (InternetMaxBandwidthOut) for atualizada de 0 Mbit/s para um valor diferente de zero, um endereço IP público não é atribuído automaticamente. Defina o parâmetro
AllocatePublicIpcomotruepara atribuir um endereço IP público.
Em uma única região, o pico total de largura de banda pública com pagamento por largura de banda para uma única conta Alibaba Cloud é limitado. Para mais informações, consulte Limites de largura de banda pública.
-
Taxas:
-
Após o upgrade da largura de banda, as taxas são deduzidas automaticamente por padrão. Certifique-se de que seu método de pagamento tenha saldo suficiente. Caso contrário, um pedido anormal será gerado e você só poderá cancelar o pedido. Se o saldo da sua conta for insuficiente, defina o parâmetro AutoPay como false. Um pedido normal não pago será gerado e você poderá fazer login no console ECS para concluir o pagamento.
-
Após o downgrade da largura de banda, a diferença de preço é reembolsada ao método de pagamento original. Vouchers utilizados não são reembolsados.
-
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ecs:ModifyInstanceNetworkSpec |
update |
*Instance
|
|
Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| InstanceId |
string |
Sim |
O ID da instância para a qual você deseja modificar a configuração de rede. |
i-bp67acfmxazb4**** |
| InternetMaxBandwidthOut |
integer |
Não |
A largura de banda pública máxima de saída. Unidade: Mbit/s (Megabit por segundo). Valores válidos:
Nota
A largura de banda máxima de saída de uma única instância também é limitada pela métrica Linha de base/burst de largura de banda de rede (Gbit/s) do tipo de instância ECS. Para mais informações, consulte Famílias de instâncias. |
10 |
| InternetMaxBandwidthIn |
integer |
Não |
A largura de banda pública máxima de entrada. Unidade: Mbit/s (Megabit por segundo). Valores válidos:
|
10 |
| ISP |
string |
Não |
Nota
Este parâmetro está em visualização por convite e não está disponível publicamente. |
null |
| NetworkChargeType |
string |
Não |
Converte o método de faturamento de rede. Valores válidos:
Nota
No modo pagamento por tráfego, os picos de largura de banda de entrada e saída são limites máximos e não garantidos. Quando ocorre contenção de recursos, os picos de largura de banda podem ser limitados. Se suas cargas de trabalho exigirem largura de banda garantida, use o modo pagamento por largura de banda. |
PayByTraffic |
| AllocatePublicIp |
boolean |
Não |
Especifica se deve atribuir um endereço IP público. Valores válidos:
Valor padrão: false. |
false |
| StartTime |
string |
Não |
A hora de início do upgrade temporário de largura de banda. Especifique a hora no padrão ISO 8601 no formato yyyy-MM-ddTHH:mmZ. A hora deve estar em UTC+0. O valor é preciso até o minuto (mm). |
2017-12-05T22:40Z |
| EndTime |
string |
Não |
A hora de término do upgrade temporário de largura de banda. Especifique a hora no padrão ISO 8601 no formato yyyy-MM-ddTHHZ. A hora deve estar em UTC+0. O valor é preciso até a hora (HH). Nota
O intervalo entre a hora de término e a hora de início do upgrade temporário de largura de banda deve ser maior ou igual a 3 horas. |
2017-12-06T22Z |
| AutoPay |
boolean |
Não |
Especifica se deve concluir o pagamento automaticamente. Valores válidos:
Valor padrão: true. |
true |
| 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 token, mas certifique-se de que o token seja exclusivo entre diferentes solicitações. O valor de ClientToken pode conter apenas caracteres ASCII e não pode exceder 64 caracteres de comprimento. Para mais informações, consulte Como garantir a idempotência. |
123e4567-e89b-12d3-a456-426655440000 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| OrderId |
string |
O ID do pedido. Este parâmetro é retornado apenas quando você modifica a configuração de largura de banda de uma instância por assinatura (PrePaid). |
123457890 |
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
Exemplos
Resposta de sucesso
JSON formato
{
"OrderId": "123457890",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidInternetMaxBandwidthIn.ValueNotSupported | The specified InternetMaxBandwidthIn is beyond the permitted range. | O parâmetro InternetMaxBandwidthIn especificado excede o valor máximo permitido. |
| 400 | InvalidInternetMaxBandwidthOut.ValueNotSupported | The specified InternetMaxBandwidthOut is beyond the permitted range. | A largura de banda da máquina virtual especificada é inválida. |
| 400 | OperationDenied | Specified instance is in VPC. | O snapshot especificado não permite a criação de volumes de dados. |
| 400 | InvalidParameter.Conflict | %s | Os parâmetros estão em conflito entre si. |
| 400 | InvalidStartTime.ValueNotSupported | The specified StartTime is out of the permitted range. | |
| 400 | InvalidEndTime.ValueNotSupported | The specified EndTime is out of the permitted range. | |
| 400 | ChargeTypeViolation | The operation is not permitted due to billing method of the instance. | O método de cobrança não suporta esta operação. Verifique se o método de cobrança da instância entra em conflito com esta operação. |
| 400 | Account.Arrearage | Your account has an outstanding payment. | O saldo da sua conta é insuficiente. Recarregue sua conta antes de prosseguir. |
| 400 | InvalidInternetChargeType.ValueNotSupported | The specified InternetChargeType is invalid. | O método de cobrança de rede especificado é inválido. |
| 400 | DecreasedBandwidthNotAllowed | %s | O downgrade de largura de banda não é permitido. |
| 400 | BandwidthUpgradeDenied.EipBoundInstance | The specified VPC instance has bound EIP, temporary bandwidth upgrade is denied. | A instância VPC especificada já está associada a um EIP. |
| 400 | InvalidClientToken.ValueNotSupported | The ClientToken provided is invalid. | O ClientToken especificado é inválido. |
| 400 | Throttling | Request was denied due to request throttling, please try again after 5 minutes. | A solicitação foi limitada. |
| 400 | InvalidInstanceStatus.NotStopped | The specified Instance status is not Stopped. | |
| 400 | InvalidAction | Specified action is not valid. | A operação é inválida. |
| 400 | IpAllocationError | Allocate public ip failed. | Falha ao atribuir um endereço IP público. |
| 400 | InvalidParam.AllocatePublicIp | The specified param AllocatePublicIp is invalid. | O parâmetro AllocatePublicIp especificado é inválido. |
| 400 | InstanceDowngrade.QuotaExceed | Quota of instance downgrade is exceed. | A cota de downgrade de instância foi excedida. Esta operação não pode ser realizada. |
| 400 | InvalidBandwidth.ValueNotSupported | Instance upgrade bandwidth of temporary not allow less then existed. | O valor de largura de banda especificado não é suportado. |
| 400 | InvalidInstanceStatus | The specified instance status does not support this action. | O estado atual da instância não suporta esta operação. |
| 400 | InvalidInstance.UnPaidOrder | Unpaid order exists in your account, please complete or cancel the payment in the expense center. | A instância especificada possui pedidos não pagos. Conclua o pagamento antes de prosseguir. |
| 400 | LastOrderProcessing | The previous order is still processing, please try again later. | A solicitação está sendo processada. Tente novamente mais tarde. |
| 400 | LastRequestProcessing | The previous request is still processing, please try again later. | |
| 400 | InvalidStartTime.BeyondLifeCycle | The specified start time exceeds the expiration time. | O StartTime especificado é posterior ao horário de expiração do recurso. |
| 400 | InvalidEndTime.BeyondLifeCycle | The specified end time exceeds the expiration time. | O parâmetro EndTime excede o ciclo de vida do recurso. |
| 400 | InvalidPayMethod.SyncPaymentNotSupport | Synchronous payment is not supported. Use another payment method. | |
| 400 | InvalidBandwidthOut.LessThanZero | The bandwidth must be larger than 0 when specifying isp. | |
| 400 | InvalidParameter.BandwidthBiggerThanBaseBandwidth | %s | |
| 400 | InvalidAction.WithActiveElasticUpgrade | The instance has active Elastic Upgrade. | |
| 400 | InvalidParameter.CloudboxNotSupported | %s | |
| 400 | InvalidParameter.Bandwidth | %s | O parâmetro de largura de banda é inválido. |
| 400 | NoPermission.Price | The operation requires price permission. Please either apply for permission from your main account, or set the parameter AutoPay as true. | Esta operação requer permissões de precificação. Solicite permissões à sua conta principal ou defina o parâmetro AutoPay como true para pagamento automático. |
| 400 | NoPermission.Refund | The operation requires refund permission. Please apply for permission from your main account. | A conta não tem permissão para realizar um reembolso. A conta primária deve conceder as permissões relacionadas ao reembolso. |
| 400 | InvalidParameter.DedicatedRegionNotSupported | The specified action is rejected because the specified ECS instance in the dedicated region does not support public IP. | Um parâmetro inválido foi especificado em nuvem dedicada. |
| 400 | InvalidOperation.InstanceStatusUnsupported | The specified instance status is not supported for this operation, expect status is Running or Stopped. | O status atual da instância não suporta a modificação do tipo de topologia de CPU. |
| 400 | QuotaExceeded.InternetBandwidth | %s. | A largura de banda pública total cobrada por largura de banda das instâncias ECS pós-pagas em sua conta excedeu o limite total da cota de largura de banda. |
| 400 | UnsupportedIspNetworkChargeType | The network charge type is not supported when specifying ISP. | O tipo de cobrança de rede desta instância não suporta a especificação de um ISP. |
| 400 | IncorrectInstanceStatus | Current instance status does not support this operation. | O status atual da instância não oferece suporte a esta operação. |
| 400 | TaskConflict | The operation is too frequent, please wait a moment and try again. | As operações de EIP são muito frequentes. |
| 400 | InvalidOperation.InternetMaxBandwidthOutUnsupported | The InternetMaxBandwidthOut is not allowed to modify. | Sua conta possui um pagamento em atraso. Você não pode modificar a largura de banda pública de saída máxima. |
| 500 | InternalError | The request processing has failed due to some unknown error. | |
| 500 | Image.OrderFailed | Create marketplace image order failed. | Falha ao criar um pedido no Alibaba Cloud Marketplace. |
| 403 | IncorrectInstanceStatus | The current status of the instance does not support this operation. | |
| 403 | InstanceLockedForSecurity | The specified operation is denied as your instance is locked for security reasons. | A instância à qual o disco está anexado está bloqueada por motivos de segurança. |
| 403 | InstanceExpiredOrInArrears | The specified operation is denied as your prepay instance is expired (prepay mode) or in arrears (afterpay mode). | |
| 403 | ChargeTypeViolation | The operation is not permitted due to billing method of the instance. | |
| 403 | OperationDenied | The operation is denied due to the instance is PrePaid. | O snapshot especificado não permite a criação de volumes de dados. |
| 403 | InvalidAccountStatus.NotEnoughBalance | Your account does not have enough balance. | |
| 403 | InvalidInstance.UnPaidOrder | The specified Instance has unpaid order. | |
| 403 | Throttling | Request was denied due to request throttling, please try again after 5 minutes. | |
| 403 | InvalidInstance.InstanceNotSupported | The special vpc instance with eip not need bandwidth. | Não é necessário especificar largura de banda pública para uma instância do tipo VPC associada a um EIP. |
| 403 | InstanceDowngrade.QuotaExceed | Quota of instance downgrade is exceed. | |
| 403 | InvalidInstanceStatus | The current status of the instance does not support this operation. | O estado atual da instância não suporta esta operação. |
| 403 | InvalidOperation.StarterPackage | StarterPackage not support modification. | |
| 403 | NAT_PUBLIC_IP_BINDING_FAILED | Binding nat public ip failed. | |
| 403 | InvalidInstance.EipNotSupport | The specified instance with eip is not supported, please unassociate eip first. | Esta operação não é suportada para instâncias associadas a um EIP. Desassocie o EIP primeiro. |
| 403 | InvalidInstance.NatPortMapNotSupport | The special instance with nat port map not support operate, please remove nat port map first. | |
| 403 | OperationDenied.UnpaidOrder | The specified instance has unpaid order. | Já existe um pedido não pago para o ID da instância especificado. Você pode fazer login no console ECS para concluir o pagamento. |
| 403 | Mayi.InternalError | The request processing has failed due to some unknown error. | |
| 403 | InvalidNetworkType.ValueNotSupported | The specified parameter NetworkType is not valid. | |
| 403 | OperationDenied.ImageNotValid | The specified marketplace image is not authorized. Please verify the marketplace image authorization and try again. | |
| 403 | InvalidInstanceChargeType.ValueNotSupported | The specified parameter ChargeType is not valid. | O método de faturamento da instância especificado não existe. |
| 403 | InvalidIspType.ValueNotSupported | %s | |
| 403 | UnsupportedIspChargeType | %s | O método de cobrança especificado não suporta o parâmetro Isp. |
| 403 | UnsupportedIspClassicNetwork | %s | |
| 403 | InvalidIspBandwidthOut | %s | |
| 403 | UnsupportedChangeIsp | %s | |
| 403 | InvalidIspUID | %s | |
| 403 | UnsupportedIspRegion | %s | |
| 403 | BandIncreaseNotSupportIsp | %s | Instâncias ISP não suportam upgrades temporários de largura de banda. |
| 403 | SecurityRisk.3DVerification | We have detected a security risk with your default credit or debit card. Please proceed with verification via the link in your email. | Um risco de segurança foi detectado no seu cartão de crédito ou débito padrão. Verifique sua identidade usando o link no e-mail. |
| 403 | InvalidOperation.PublicIpAddressNoStock | The public IP address for the specified Region or ChargeType of the instance is out of stock. Please try another Region or ChargeType. | O inventário de endereços IP públicos é insuficiente para a região ou método de cobrança especificado. Tente uma região ou método de cobrança diferente. |
| 403 | InvalidOperation.NetworkTypeUnsupported | The specified network type is not supported in this region. | O tipo de rede especificado não é suportado nesta região. |
| 404 | InvalidInstanceId.NotFound | The specified InstanceId does not exist. | A instância especificada não existe. Verifique se o ID da instância está correto. |
| 409 | OperationConflict | Request was denied due to conflict with a previous request,please try again later. | Ocorreu um conflito de solicitação. Aguarde um momento e tente novamente ou abra um ticket. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.