调用 ModifyLoadBalancerAttributes 接口,修改指定负载均衡实例。
调用本接口时,若可选参数未进行配置,则该可选参数的配置保持原状。
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | ModifyLoadBalancerAttributes | 要执行的操作,取值为ModifyLoadBalancerAttributes。 |
Version | String | 是 | 2020-04-01 | API版本信息,当前版本为:2020-04-01。 |
LoadBalancerId | String | 是 | clb-bp1b6c719dfa08ex**** | CLB实例ID。 |
LoadBalancerName | String | 否 | clb-1 | CLB实例的名称。
|
Description | String | 否 | test | CLB实例的描述。
|
LoadBalancerSpec | String | 否 | small_1 | CLB实例的规格,不同规格提供的转发能力不同,具体请参见产品类型与规格。取值如下:
说明 修改后的实例规格带宽应大于等于已配置监听器的带宽总和,否则无法修改规格。 |
Type | String | 否 | private | CLB实例的类型。取值如下: |
AddressIpVersion | String | 否 | DualStack | CLB实例的IP版本。支持私网CLB实例IPv4与双栈的相互转换。公网CLB实例如需转换,请先参考公网实例转换为私网实例将其转换为私网实例。
说明 该参数正在邀测中,暂仅支持完成 企业认证 的账号申请试用,如需试用,请联系客户经理。 |
EniIpv6Address | String | 否 | 2408:4005:XX:XX:200 | CLB实例的IPv6地址。
|
ModificationProtectionStatus | String | 否 | ConsoleProtection | CLB实例是否开启控制台上修改保护。开启后,禁止通过控制台修改实例或删除实例。取值如下:
|
ModificationProtectionReason | String | 否 | 托管实例 | 设置控制台修改保护的原因。
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | 202108161106382514606306AF947C**** | 请求ID。 |
GET /?Action=ModifyLoadBalancerAttributes&Version=2020-04-01&Description=test&LoadBalancerId=clb-bp1b6c719dfa08ex****&LoadBalancerName=clb-test1&LoadBalancerSpec=small_1&ModificationProtectionReason=实例托管&ModificationProtectionStatus=ConsoleProtection HTTP/1.1 Host: open.volcengineapi.com Region: cn-beijing Service: clb
{ "ResponseMetadata": { "RequestId": "202108161106382514606306AF947C****", "Action": "ModifyLoadBalancerAttributes", "Version": "2020-04-01", "Service": "clb", "Region": "cn-beijing" }, "Result": { "RequestId": "202108161106382514606306AF947C****", } }
下表为您列举了该接口与业务逻辑相关的错误码。公共错误码请参见公共错误码文档。
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | InvalidAddressIpVersion.Malformed | The specified AddressIpVersion is malformed. | 指定的 AddressIpVersion 参数格式不合法。 |
400 | InvalidAddressIpVersionConvert.UnSupport | The specified LoadBalancer not support convert address Ip version. | 指定的负载均衡不支持 IP 类型转换。 |
400 | InvalidAllowedPorts.Conflict | The specified AllowedPorts has conflict. | 指定的允许端口范围存在重叠。 |
400 | InvalidAllowedPorts.InUse | The specified AllowedPorts is in use. | 指定的允许端口范围存在监听器在占用中。 |
400 | InvalidBandwidth.Malformed | The specified Bandwidth is malformed. | 指定的 Bandwidth 参数格式不合法。 |
400 | InvalidEniIpv6Address.Malformed | The specified EniIpv6Address is malformed. | 指定的 EniIpv6Address 参数格式不合法。 |
400 | InvalidLoadBalancer.InvalidStatus | The specified LoadBalancer is not in the correct status for the request. | 指定的负载均衡所处状态无法响应该请求。 |
400 | InvalidLoadBalancerDescription.Malformed | The specified LoadBalancerDescription is malformed. | 指定的 LoadBalancerDescription 参数格式不合法。 |
400 | InvalidLoadBalancerName.Malformed | The specified LoadBalancerName is malformed. | 指定的 LoadBalancerName 参数格式不合法。 |
400 | InvalidLoadBalancerSpec.ListenerBandwidthMismatch | The total bandwidth of all listeners exceeds the upper limit of the specified spec. | 实例内监听器指定带宽总和超过指定的负载均衡规格上限。 |
400 | InvalidLoadBalancerSpec.Malformed | The specified LoadBalancerSpec is malformed. | 指定的 LoadBalancerSpec 参数格式不合法。 |
400 | InvalidModificationProtectionReason.Malformed | The specified ModificationProtectionReason is malformed. | 指定的 ModificationProtectionReason 参数格式不合法。 |
400 | InvalidModificationProtectionStatus.Malformed | The specified ModificationProtectionStatus is malformed. | 指定的 ModificationProtectionStatus 参数格式不合法。 |
400 | InvalidParameter | Data unmarshal failed. | 请求解析失败。 |
400 | InvalidQuotaCode.Malformed | The specified QuotaCode is malformed. | 指定的 QuotaCode 参数格式不合法。 |
400 | InvalidSubnetIPv6Cidr.NotSupport | The specified subnet does not support ipv6 cidr. | 指定子网不支持IPv6网段。 |
400 | InvalidType.Malformed | The specified Type is malformed. | 指定的 Type 参数格式不合法。 |
400 | MissingParameter | The request is missing a required parameter. Ensure that you have supplied all the required parameters for the request; for example, the ''. | 该请求缺少必要参数。请确保发起请求已提供全部必要参数,比如 。 |
400 | OrderError.OrderPay | Failed to create order and pay. | 下单支付失败。 |
400 | OrderError.PreOrder | Failed to create a preorder. | 下单失败。 |
400 | UnSupportedOperation.SpecUnchanged | The request on the specified LoadBalancer is denied due to the LoadBalancerSpec has not changed. | 负载均衡规格未改变。 |
400 | UnsupportedOperation.AccountArrears | The request on the specified instance is denied due to the account balance and available vouchers are less than 100 yuan in total. | 因账户余额及可用代金券共不足100元,对于该实例的操作请求被拒绝。 |
400 | UnsupportedOperation.AccountArrears | The request on the specified instance is denied due to the account in arrears status. | 因账户处于欠费状态,对于该实例的操作请求被拒绝。 |
403 | Forbidden | You are not authorized to perform operations on the specified service. | 无权限对指定服务进行操作。 |
403 | InvalidResourceType.ServcieManaged | The specified ResourceType is managed by a service. | 指定的资源是服务托管资源。 |
404 | InvalidExclusiveCluster.NotFound | The specified ExclusiveCluster does not exist. | 指定的独占集群不存在。 |
404 | InvalidLoadBalancer.NotFound | The specified LoadBalancer does not exist. | 指定的负载均衡不存在。 |
404 | InvalidLoadBalancerSpec.NotFound | The specified LoadBalancerSpec does not exist. | 指定的负载均衡规格不存在。 |
412 | InvalidExclusiveCluster.Expired | The specified ExclusiveCluster has expired. | 指定的独占集群已过期。 |
412 | InvalidExclusiveCluster.UnPurchased | The specified ExclusiveCluster is not purchased. | 指定的独占集群未购买。 |
412 | InvalidLoadBalancer.Expired | The specified LoadBalancer has expired. | 指定的负载均衡已过期。 |
412 | InvalidLoadBalancer.InvalidBillingType | The specified LoadBalancer is not in the correct BillingType for the request. | 指定的负载均衡所处计费类型无法响应该请求。 |