Package cn.ucloud.ulb.client
Interface ULBClientInterface
-
- All Superinterfaces:
AutoCloseable,Client,Closeable
- All Known Implementing Classes:
ULBClient
public interface ULBClientInterface extends Client
This client is used to call actions of **ULB** service
-
-
Method Summary
-
-
-
Method Detail
-
addTargets
AddTargetsResponse addTargets(AddTargetsRequest request) throws UCloudException
AddTargets - 添加应用型负载均衡的后端服务节点- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
allocateBackend
AllocateBackendResponse allocateBackend(AllocateBackendRequest request) throws UCloudException
AllocateBackend - 添加传统型负载均衡的后端实例- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
bindSSL
BindSSLResponse bindSSL(BindSSLRequest request) throws UCloudException
BindSSL - 传统型负载均衡绑定SSL证书- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createListener
CreateListenerResponse createListener(CreateListenerRequest request) throws UCloudException
CreateListener - 创建应用型负载均衡监听器- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createLoadBalancer
CreateLoadBalancerResponse createLoadBalancer(CreateLoadBalancerRequest request) throws UCloudException
CreateLoadBalancer - 创建应用型负载均衡实例- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createPolicy
CreatePolicyResponse createPolicy(CreatePolicyRequest request) throws UCloudException
CreatePolicy - 传统型负载均衡创建内容转发策略- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createSSL
CreateSSLResponse createSSL(CreateSSLRequest request) throws UCloudException
CreateSSL - 创建SSL证书- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createSecurityPolicy
CreateSecurityPolicyResponse createSecurityPolicy(CreateSecurityPolicyRequest request) throws UCloudException
CreateSecurityPolicy - 创建安全策略- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createULB
CreateULBResponse createULB(CreateULBRequest request) throws UCloudException
CreateULB - 创建传统型负载均衡负载均衡- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createVServer
CreateVServerResponse createVServer(CreateVServerRequest request) throws UCloudException
CreateVServer - 创建CLB的VServer- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteListener
DeleteListenerResponse deleteListener(DeleteListenerRequest request) throws UCloudException
DeleteListener - 删除应用型负载均衡监听器- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteLoadBalancer
DeleteLoadBalancerResponse deleteLoadBalancer(DeleteLoadBalancerRequest request) throws UCloudException
DeleteLoadBalancer - 删除应用型负载均衡实例- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deletePolicy
DeletePolicyResponse deletePolicy(DeletePolicyRequest request) throws UCloudException
DeletePolicy - 删除传统型负载均衡的内容转发策略- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteRule
DeleteRuleResponse deleteRule(DeleteRuleRequest request) throws UCloudException
DeleteRule - 删除应用型负载均衡的转发规则- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteSSL
DeleteSSLResponse deleteSSL(DeleteSSLRequest request) throws UCloudException
DeleteSSL - 删除SSL证书- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteSecurityPolicy
DeleteSecurityPolicyResponse deleteSecurityPolicy(DeleteSecurityPolicyRequest request) throws UCloudException
DeleteSecurityPolicy - 删除安全策略- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteULB
DeleteULBResponse deleteULB(DeleteULBRequest request) throws UCloudException
DeleteULB - 删除传统型负载均衡- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteVServer
DeleteVServerResponse deleteVServer(DeleteVServerRequest request) throws UCloudException
DeleteVServer - 删除CLB的VServer- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeSSL
DescribeSSLResponse describeSSL(DescribeSSLRequest request) throws UCloudException
DescribeSSL - 获取SSL证书信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeSSLV2
DescribeSSLV2Response describeSSLV2(DescribeSSLV2Request request) throws UCloudException
DescribeSSLV2 - 获取SSL证书信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeSecurityPolicies
DescribeSecurityPoliciesResponse describeSecurityPolicies(DescribeSecurityPoliciesRequest request) throws UCloudException
DescribeSecurityPolicies - 获取安全策略的信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeSecurityPoliciesV2
DescribeSecurityPoliciesV2Response describeSecurityPoliciesV2(DescribeSecurityPoliciesV2Request request) throws UCloudException
DescribeSecurityPoliciesV2 - 获取安全策略的信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeSupportCiphers
DescribeSupportCiphersResponse describeSupportCiphers(DescribeSupportCiphersRequest request) throws UCloudException
DescribeSupportCiphers - 描述支持的加密套件- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeULB
DescribeULBResponse describeULB(DescribeULBRequest request) throws UCloudException
DescribeULB - 获取传统型负载均衡信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeULBSimple
DescribeULBSimpleResponse describeULBSimple(DescribeULBSimpleRequest request) throws UCloudException
DescribeULBSimple - 获取传统型负载均衡信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeVServer
DescribeVServerResponse describeVServer(DescribeVServerRequest request) throws UCloudException
DescribeVServer - 获取CLB下的VServer信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
releaseBackend
ReleaseBackendResponse releaseBackend(ReleaseBackendRequest request) throws UCloudException
ReleaseBackend - 释放传统型负载均衡的后端实例- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
removeTargets
RemoveTargetsResponse removeTargets(RemoveTargetsRequest request) throws UCloudException
RemoveTargets - 删除应用型负载均衡的后端服务节点- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
unBindSecurityPolicy
UnBindSecurityPolicyResponse unBindSecurityPolicy(UnBindSecurityPolicyRequest request) throws UCloudException
UnBindSecurityPolicy - 解绑安全策略- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
unbindSSL
UnbindSSLResponse unbindSSL(UnbindSSLRequest request) throws UCloudException
UnbindSSL - 传统型负载均衡解绑SSL证书- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updateBackendAttribute
UpdateBackendAttributeResponse updateBackendAttribute(UpdateBackendAttributeRequest request) throws UCloudException
UpdateBackendAttribute - 更新传统型负载均衡的后端实例属性- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updateBackendBatch
UpdateBackendBatchResponse updateBackendBatch(UpdateBackendBatchRequest request) throws UCloudException
UpdateBackendBatch - 批量更新后端实例属性- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updateListenerAttribute
UpdateListenerAttributeResponse updateListenerAttribute(UpdateListenerAttributeRequest request) throws UCloudException
UpdateListenerAttribute - 更新应用型负载均衡监听器属性- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updateLoadBalancerAttribute
UpdateLoadBalancerAttributeResponse updateLoadBalancerAttribute(UpdateLoadBalancerAttributeRequest request) throws UCloudException
UpdateLoadBalancerAttribute - 更新应用型负载均衡实例属性- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updatePolicy
UpdatePolicyResponse updatePolicy(UpdatePolicyRequest request) throws UCloudException
UpdatePolicy - 更新传统型负载均衡内容转发规则- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updateRuleAttribute
UpdateRuleAttributeResponse updateRuleAttribute(UpdateRuleAttributeRequest request) throws UCloudException
UpdateRuleAttribute - 更新应用型负载均衡的转发规则属性- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updateSSLAttribute
UpdateSSLAttributeResponse updateSSLAttribute(UpdateSSLAttributeRequest request) throws UCloudException
UpdateSSLAttribute - 更新SSL属性- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updateSSLBinding
UpdateSSLBindingResponse updateSSLBinding(UpdateSSLBindingRequest request) throws UCloudException
UpdateSSLBinding - 更换证书绑定关系- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updateSecurityPolicy
UpdateSecurityPolicyResponse updateSecurityPolicy(UpdateSecurityPolicyRequest request) throws UCloudException
UpdateSecurityPolicy - 更新安全策略- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updateTargetsAttribute
UpdateTargetsAttributeResponse updateTargetsAttribute(UpdateTargetsAttributeRequest request) throws UCloudException
UpdateTargetsAttribute - 更新应用型负载均衡的后端服务节点属性- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updateULBAttribute
UpdateULBAttributeResponse updateULBAttribute(UpdateULBAttributeRequest request) throws UCloudException
UpdateULBAttribute - 更新传统型负载均衡属性- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updateVServerAttribute
UpdateVServerAttributeResponse updateVServerAttribute(UpdateVServerAttributeRequest request) throws UCloudException
UpdateVServerAttribute - 更新传统型负载均衡VServer属性- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
-