def CreateLoadBalancer(self, request): """CreateLoadBalancer 接口用来创建负载均衡实例。为了使用负载均衡服务,您必须购买一个或多个负载均衡实例。成功调用该接口后,会返回负载均衡实例的唯一 ID。负载均衡实例的类型分为:公网、内网。详情可参考产品说明中的产品类型。 注意:(1)指定可用区申请负载均衡、跨zone容灾【如需使用,请提交工单( https://console.cloud.tencent.com/workorder/category )申请】;(2)目前只有北京、上海、广州支持IPv6; 本接口为异步接口,接口成功返回后,可使用 DescribeLoadBalancers 接口查询负载均衡实例的状态(如创建中、正常),以确定是否创建成功。 :param request: 调用CreateLoadBalancer所需参数的结构体。 :type request: :class:`tencentcloud.clb.v20180317.models.CreateLoadBalancerRequest` :rtype: :class:`tencentcloud.clb.v20180317.models.CreateLoadBalancerResponse` """ try: params = request._serialize() body = self.call("CreateLoadBalancer", params) response = json.loads(body) if "Error" not in response["Response"]: model = models.CreateLoadBalancerResponse() model._deserialize(response["Response"]) return model else: code = response["Response"]["Error"]["Code"] message = response["Response"]["Error"]["Message"] reqid = response["Response"]["RequestId"] raise TencentCloudSDKException(code, message, reqid) except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(e.message, e.message)
def CreateLoadBalancer(self, request): """CreateLoadBalancer 接口用来创建负载均衡实例。为了使用负载均衡服务,您必须要购买一个或者多个负载均衡实例。通过成功调用该接口,会返回负载均衡实例的唯一 ID。用户可以购买的负载均衡实例类型分为:公网(应用型)、内网(应用型)。可以参考产品说明的产品类型。 本接口成功返回后,可使用查询负载均衡实例列表接口DescribeLoadBalancers查询负载均衡实例的状态,以确定是否创建成功。 :param request: 调用CreateLoadBalancer所需参数的结构体。 :type request: :class:`tencentcloud.clb.v20180317.models.CreateLoadBalancerRequest` :rtype: :class:`tencentcloud.clb.v20180317.models.CreateLoadBalancerResponse` """ try: params = request._serialize() body = self.call("CreateLoadBalancer", params) response = json.loads(body) if "Error" not in response["Response"]: model = models.CreateLoadBalancerResponse() model._deserialize(response["Response"]) return model else: code = response["Response"]["Error"]["Code"] message = response["Response"]["Error"]["Message"] reqid = response["Response"]["RequestId"] raise TencentCloudSDKException(code, message, reqid) except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(e.message, e.message)