ModifyLoadBalancerInternetSpec
描述
修改LoadBalancer规格,根据参数修改负载均衡实例的计费方式或规格。
请求参数
名称 | 类型 | 是否必须 | 描述 |
Action | String | 是 | 操作接口名,系统规定参数。 取值:ModifyLoadBalancerInternetSpec。 |
RegionId | String | 是 | 地域ID。 |
LoadBalancerId | String | 是 | 负载均衡实例的唯一标识。 |
InternetChargeType | String | 否 | 公网类型实例付费方式。取值:paybybandwidth。 |
paybytraffic | Integer | 否 | 默认值:无。 用户不指定此参数时,表示此次调用不修改此配置项,保持之前的配置。 注:私网实例系统会统一按流量计费设置,无法修改计费类型。 |
Bandwidth | Integer | 否 | 公网类型实例按固定带宽计费方式时设定的带宽峰值。取值:1-1000(单位为Mbps) 默认值:1 针对公网类型实例,需要将当前设定值通过Listener上的Bandwidth参数进行分配后才能生效;针对公网类型实例按使用流量计费方式的带宽峰值,请直接通过Listener上Bandwidth参数进行设定。 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在阿里云中,通过调用ModifyLoadBalancerInternetSpec
API可以修改负载均衡实例(SLB)的公网规格和计费方式。下面是对您提供的API请求参数和操作流程的一个简要说明:
Action: 必须参数,固定值为ModifyLoadBalancerInternetSpec
,表示执行修改负载均衡公网规格的操作。
RegionId: 必须参数,指定负载均衡实例所在的地域ID,例如cn-hangzhou
。
LoadBalancerId: 必须参数,负载均衡实例的唯一标识符,用于指定要修改的SLB实例。
InternetChargeType: 可选参数,仅对公网类型的SLB实例有效,用于修改付费方式。取值有:
paybybandwidth
: 按固定带宽计费。paybytraffic
: 按流量计费(默认且不可修改,对于私网实例而言)。Bandwidth: 可选参数,当InternetChargeType
设置为paybybandwidth
时使用,设定公网类型实例的带宽峰值,单位Mbps,范围是1到1000。
InternetChargeType
和Bandwidth
,则这些配置项不会被修改,保持原有设置。Bandwidth
参数来控制实际使用的带宽峰值。返回参数通常包括RequestId(请求ID)、Success(操作是否成功)等标准响应信息。具体返回字段和含义可以通过查阅阿里云官方文档的公共返回参数获取详细信息。
POST https://slb.aliyuncs.com/
Content-Type: application/x-www-form-urlencoded
Action=ModifyLoadBalancerInternetSpec
&RegionId=cn-hangzhou
&LoadBalancerId=lb-xxxxx
&InternetChargeType=paybybandwidth
&Bandwidth=10
&AcsAccessKeyId=YourAccessKeyId
&SignatureMethod=HMAC-SHA1
&SignatureNonce=RandomString
&SignatureVersion=1.0
&Timestamp=2023-04-01T12:00:00Z
&Version=2014-05-15
&Signature=GeneratedSignatureBasedOnAboveParams
请确保替换示例中的YourAccessKeyId
、RandomString
以及根据实际需求调整其他参数,并计算正确的签名(Signature)以完成API调用。具体的签名生成方法可参考阿里云API文档中的签名机制。