public class ModifyLoadBalancerAttributesRequest extends AbstractModel
| Constructor and Description | 
|---|
| ModifyLoadBalancerAttributesRequest() | 
| ModifyLoadBalancerAttributesRequest(ModifyLoadBalancerAttributesRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| Boolean | getDeleteProtect()Get Specifies whether to enable deletion protection. | 
| InternetAccessible | getInternetChargeInfo()Get Network billing parameter | 
| String | getLoadBalancerId()Get Unique CLB ID | 
| String | getLoadBalancerName()Get CLB instance name | 
| Boolean | getLoadBalancerPassToTarget()Get Whether the target opens traffic from CLB to the internet. | 
| Boolean | getSnatPro()Get Whether to enable SnatPro | 
| TargetRegionInfo | getTargetRegionInfo()Get Region information of the real server bound to a CLB. | 
| void | setDeleteProtect(Boolean DeleteProtect)Set Specifies whether to enable deletion protection. | 
| void | setInternetChargeInfo(InternetAccessible InternetChargeInfo)Set Network billing parameter | 
| void | setLoadBalancerId(String LoadBalancerId)Set Unique CLB ID | 
| void | setLoadBalancerName(String LoadBalancerName)Set CLB instance name | 
| void | setLoadBalancerPassToTarget(Boolean LoadBalancerPassToTarget)Set Whether the target opens traffic from CLB to the internet. | 
| void | setSnatPro(Boolean SnatPro)Set Whether to enable SnatPro | 
| void | setTargetRegionInfo(TargetRegionInfo TargetRegionInfo)Set Region information of the real server bound to a CLB. | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonStringpublic ModifyLoadBalancerAttributesRequest()
public ModifyLoadBalancerAttributesRequest(ModifyLoadBalancerAttributesRequest source)
public String getLoadBalancerId()
public void setLoadBalancerId(String LoadBalancerId)
LoadBalancerId - Unique CLB IDpublic String getLoadBalancerName()
public void setLoadBalancerName(String LoadBalancerName)
LoadBalancerName - CLB instance namepublic TargetRegionInfo getTargetRegionInfo()
public void setTargetRegionInfo(TargetRegionInfo TargetRegionInfo)
TargetRegionInfo - Region information of the real server bound to a CLB.public InternetAccessible getInternetChargeInfo()
public void setInternetChargeInfo(InternetAccessible InternetChargeInfo)
InternetChargeInfo - Network billing parameterpublic Boolean getLoadBalancerPassToTarget()
public void setLoadBalancerPassToTarget(Boolean LoadBalancerPassToTarget)
LoadBalancerPassToTarget - Whether the target opens traffic from CLB to the internet. If yes (true), only security groups on CLB will be verified; if no (false), security groups on both CLB and backend instance need to be verified.public Boolean getSnatPro()
public void setSnatPro(Boolean SnatPro)
SnatPro - Whether to enable SnatPropublic Boolean getDeleteProtect()
public void setDeleteProtect(Boolean DeleteProtect)
DeleteProtect - Specifies whether to enable deletion protection.Copyright © 2022. All rights reserved.