For a subscription instance that uses a static public IP address, you can modify the public bandwidth if it no longer meets your business requirements.
Background
You can modify the fixed bandwidth or the peak bandwidth based on the billing method.
If the current billing method for public bandwidth is pay-by-bandwidth, you can upgrade or downgrade the fixed bandwidth. For more information, see Upgrade or downgrade fixed bandwidth.
ImportantDowngrading the fixed bandwidth may result in a refund. The refund amount is the price difference between the new configuration and the remaining price of your original configuration for the subscription period.
Downgrades are subject to a monthly quota based on your consumption history. The specific quota is displayed on the page. You cannot perform more downgrades after you exhaust the monthly quota. The quota is automatically reset on the first day of the next month. For more information, see .
If the current billing method for public bandwidth is pay-by-traffic, you can change the peak bandwidth. For more information, see Change the peak bandwidth.
The following limits apply when you modify the public bandwidth of an instance:
Whether you can downgrade the bandwidth depends on your ECS instance usage.
You must wait at least 5 minutes between bandwidth modifications on the same instance.
This topic describes how to modify the bandwidth of a subscription instance that uses a static public IP address. If your instance uses an Elastic IP Address (EIP), see Modify the bandwidth of an EIP.
Upgrade or downgrade fixed bandwidth
If the current public bandwidth billing method is pay-by-bandwidth, you can upgrade the fixed bandwidth.
If your instance does not have a public IP address, you can assign one by setting the fixed bandwidth to a non-zero value.
Go to ECS console - Instances.
In the upper-left corner of the page, select a region and resource group.
Upgrade or downgrade the fixed bandwidth.
Upgrade
Upgrade the fixed bandwidth of one or more instances.
To upgrade the fixed bandwidth of a single instance: Find the subscription instance. In the Actions column, choose .
To upgrade the fixed bandwidth of multiple instances at a time: Select the subscription instances. At the bottom of the page, click .
In the dialog box that appears, select Upgrade Bandwidth and click Continue.

On the configuration page, find the public bandwidth settings and increase the bandwidth as needed.
During a batch operation, instances that do not use a static public IP address or the pay-by-bandwidth billing method are automatically filtered out. You can proceed only with the eligible instances, as shown in the following figure.

Read and accept the ECS Terms of Service.
Confirm the fee and click Upgrade. Then, complete the payment as prompted.
Downgrade
ImportantYou can downgrade only the base bandwidth.
Downgrade the fixed bandwidth of one or more instances.
To downgrade the fixed bandwidth of a single instance: Find the subscription instance. In the Actions column, choose .
To downgrade the fixed bandwidth of multiple instances at a time: Select the subscription instances. At the bottom of the page, click .
In the dialog box that appears, select Downgrade Bandwidth and click Continue.

On the Downgrade Bandwidth page, find the public bandwidth settings and decrease the bandwidth as needed.
ImportantIf you set Fixed Bandwidth or Peak Bandwidth (Bandwidth Limit for Traffic) to 0 Mbit/s, the system reclaims the static public IP address. The reclaimed IP address cannot be recovered.
When you perform a batch operation, if some of the selected instances do not use a static public IP address or the pay-by-bandwidth billing method, they are automatically filtered out. You can proceed with the operation only for the eligible instances, as shown in the following figure.
NoteYou can select Pay-by-traffic to switch the billing method to pay-by-traffic and set a peak bandwidth.
Read and accept the ECS Terms of Service.
Confirm the refund amount, click Downgrade, and then follow the on-screen instructions.
NoteThe new bandwidth configuration takes effect immediately without requiring an instance restart.
Change peak bandwidth
If the current billing method for public bandwidth is pay-by-traffic, you can change the peak bandwidth.
The pay-by-traffic billing method is a postpaid service where you are charged based on the actual amount of traffic used. No fees are incurred when you change only the peak bandwidth. The peak bandwidth is the maximum outbound bandwidth, which helps prevent high costs from unexpected traffic bursts.
Go to ECS console - Instances.
In the upper-left corner of the page, select a region and resource group.
Change the peak bandwidth of one or more instances.
To change the peak bandwidth of a single instance: Find the subscription instance. In the Actions column, choose .
To change the peak bandwidth of multiple instances at a time: Select the subscription instances. At the bottom of the page, click .
In the dialog box that appears, select Modify Maximum Bandwidth Value and click Continue.

On the page that appears, find the public bandwidth settings and change the peak bandwidth as needed.
ImportantIf you set the peak bandwidth to 0 Mbit/s, the system reclaims the static public IP address. The reclaimed IP address cannot be recovered.
During a batch operation, instances that do not use a static public IP address or the pay-by-traffic billing method are automatically filtered out. You can proceed only with the eligible instances, as shown in the following figure.

Read and accept the ECS Terms of Service.
Click Confirm and follow the on-screen instructions.
NoteIf you switch the bandwidth billing method from pay-by-traffic to pay-by-bandwidth, you must make a prepayment.
References
DescribeResourcesModification: Use this API to query for available resources in a specific zone that can be used to upgrade or downgrade instance types or system disks.
ModifyInstanceNetworkSpec: Use this API to modify the bandwidth configuration of an ECS instance.
If you require the ability to associate and disassociate a public IP address on demand, you can convert a static public IP address to an Elastic IP Address (EIP).
> Upgrade/Downgrade > Change Subscription Instance Bandwidth