UNPKG

tencentcloud-sdk-nodejs

Version:
151 lines (150 loc) 5.93 kB
import { AbstractClient } from "../../../common/abstract_client"; export class Client extends AbstractClient { constructor(clientConfig) { super("alb.tencentcloudapi.com", "2025-10-30", clientConfig); } async AddTargetsToTargetGroup(req, cb) { return this.request("AddTargetsToTargetGroup", req, cb); } async SetLoadBalancerSecurityGroups(req, cb) { return this.request("SetLoadBalancerSecurityGroups", req, cb); } async CreateSecurityPolicy(req, cb) { return this.request("CreateSecurityPolicy", req, cb); } async DeleteSecurityPolicy(req, cb) { return this.request("DeleteSecurityPolicy", req, cb); } async NotifyUnbindTarget(req, cb) { return this.request("NotifyUnbindTarget", req, cb); } async DeleteListener(req, cb) { return this.request("DeleteListener", req, cb); } async DeleteLoadBalancers(req, cb) { return this.request("DeleteLoadBalancers", req, cb); } async ModifyListenerAttributes(req, cb) { return this.request("ModifyListenerAttributes", req, cb); } async DescribeSystemSecurityPolicies(req, cb) { return this.request("DescribeSystemSecurityPolicies", req, cb); } async ModifyTargetGroupAttributes(req, cb) { return this.request("ModifyTargetGroupAttributes", req, cb); } async ModifyLoadBalancerAttributes(req, cb) { return this.request("ModifyLoadBalancerAttributes", req, cb); } async ModifyRulesAttributes(req, cb) { return this.request("ModifyRulesAttributes", req, cb); } async DeleteTargetGroups(req, cb) { return this.request("DeleteTargetGroups", req, cb); } async CreateRules(req, cb) { return this.request("CreateRules", req, cb); } async DescribeAsyncJobs(req, cb) { return this.request("DescribeAsyncJobs", req, cb); } async DescribeHealthCheckTemplates(req, cb) { return this.request("DescribeHealthCheckTemplates", req, cb); } async DisassociateBandwidthPackageFromLoadBalancer(req, cb) { return this.request("DisassociateBandwidthPackageFromLoadBalancer", req, cb); } async RemoveTargetsFromTargetGroup(req, cb) { return this.request("RemoveTargetsFromTargetGroup", req, cb); } async DescribeTargetGroupTargets(req, cb) { return this.request("DescribeTargetGroupTargets", req, cb); } async DescribeLoadBalancers(req, cb) { return this.request("DescribeLoadBalancers", req, cb); } async DescribeListeners(req, cb) { return this.request("DescribeListeners", req, cb); } async DescribeSecurityPolicyRelations(req, cb) { return this.request("DescribeSecurityPolicyRelations", req, cb); } async CreateListener(req, cb) { return this.request("CreateListener", req, cb); } async ModifyLoadBalancerModificationProtection(req, cb) { return this.request("ModifyLoadBalancerModificationProtection", req, cb); } async DeleteRules(req, cb) { return this.request("DeleteRules", req, cb); } async DescribeSecurityPolicies(req, cb) { return this.request("DescribeSecurityPolicies", req, cb); } async DescribeListenerDetail(req, cb) { return this.request("DescribeListenerDetail", req, cb); } async DescribeLoadBalancerDetail(req, cb) { return this.request("DescribeLoadBalancerDetail", req, cb); } async InquirePriceCreateLoadBalancer(req, cb) { return this.request("InquirePriceCreateLoadBalancer", req, cb); } async DescribeListenerHealthStatus(req, cb) { return this.request("DescribeListenerHealthStatus", req, cb); } async DescribeSecurityPolicyCapabilities(req, cb) { return this.request("DescribeSecurityPolicyCapabilities", req, cb); } async CreateTargetGroup(req, cb) { return this.request("CreateTargetGroup", req, cb); } async ModifyHealthCheckTemplate(req, cb) { return this.request("ModifyHealthCheckTemplate", req, cb); } async ModifyTargetsInTargetGroup(req, cb) { return this.request("ModifyTargetsInTargetGroup", req, cb); } async DescribeTargetGroups(req, cb) { return this.request("DescribeTargetGroups", req, cb); } async ModifySecurityPolicyAttributes(req, cb) { return this.request("ModifySecurityPolicyAttributes", req, cb); } async AssociateBandwidthPackageWithLoadBalancer(req, cb) { return this.request("AssociateBandwidthPackageWithLoadBalancer", req, cb); } async DescribeZones(req, cb) { return this.request("DescribeZones", req, cb); } async DescribeTargetGroupsByTarget(req, cb) { return this.request("DescribeTargetGroupsByTarget", req, cb); } async DescribeRules(req, cb) { return this.request("DescribeRules", req, cb); } async DeleteHealthCheckTemplates(req, cb) { return this.request("DeleteHealthCheckTemplates", req, cb); } async CreateHealthCheckTemplate(req, cb) { return this.request("CreateHealthCheckTemplate", req, cb); } async DescribeListenerCertificates(req, cb) { return this.request("DescribeListenerCertificates", req, cb); } async DescribeQuota(req, cb) { return this.request("DescribeQuota", req, cb); } async DisassociateListenerAdditionalCertificates(req, cb) { return this.request("DisassociateListenerAdditionalCertificates", req, cb); } async CreateLoadBalancer(req, cb) { return this.request("CreateLoadBalancer", req, cb); } async AssociateListenerAdditionalCertificates(req, cb) { return this.request("AssociateListenerAdditionalCertificates", req, cb); } async ModifyLoadBalancerAddressType(req, cb) { return this.request("ModifyLoadBalancerAddressType", req, cb); } }