UNPKG

tencentcloud-sdk-nodejs

Version:
187 lines (186 loc) 13.3 kB
import { AbstractClient } from "../../../common/abstract_client"; import { ClientConfig } from "../../../common/interface"; import { DescribeTaskResultResponse, DeleteGlobalAcceleratorAccessLogRequest, DescribeEndpointGroupsResponse, ReplaceListenerAdditionalCertResponse, CreateForwardingRuleRequest, DescribeGlobalAcceleratorAccessLogResponse, DescribeForwardingPolicyResponse, CreateGlobalAcceleratorRequest, DescribeCrossBorderSettlementRequest, CreateListenerAdditionalCertResponse, DeleteGlobalAcceleratorAclPolicyResponse, CreateAccelerateAreasResponse, DescribeEndpointGroupsRequest, DescribeGlobalAcceleratorAclRulesRequest, DeleteGlobalAcceleratorAclRuleResponse, DescribeAccessLogParamResponse, ModifyGlobalAcceleratorResponse, DeleteEndpointGroupsRequest, ModifyEndpointGroupRequest, ReplaceListenerAdditionalCertRequest, ModifyGlobalAcceleratorAclPolicyRequest, DescribeGlobalAcceleratorsResponse, ModifyGlobalAcceleratorAccessLogRequest, DescribeListenersResponse, CreateForwardingPolicyRequest, DeleteListenerAdditionalCertResponse, ModifyForwardingPolicyRequest, DescribeGlobalAcceleratorAccessLogRequest, CreateListenerAdditionalCertRequest, DeleteListenerAdditionalCertRequest, DescribeGlobalAcceleratorsRequest, DeleteGlobalAcceleratorAclRuleRequest, ModifyAccelerateAreasResponse, ModifyGlobalAcceleratorAclPolicyResponse, ModifyAccessLogStatusRequest, DeleteListenerRequest, CreateGlobalAcceleratorAclPolicyRequest, DescribeForwardingRuleRequest, CreateGlobalAcceleratorAccessLogResponse, DeleteEndpointGroupsResponse, DescribeAccelerateAreasResponse, CreateEndpointGroupRequest, CreateEndpointGroupResponse, DeleteGlobalAcceleratorResponse, CreateGlobalAcceleratorAclRuleResponse, DescribeAccelerateRegionsResponse, CreateForwardingRuleResponse, CreateGlobalAcceleratorAclPolicyResponse, CreateGlobalAcceleratorAccessLogRequest, ModifyGlobalAcceleratorAclRuleRequest, CreateListenerResponse, ModifyForwardingPolicyResponse, CreateGlobalAcceleratorAclRuleRequest, ModifyListenerRequest, DescribeForwardingRuleResponse, DeleteGlobalAcceleratorRequest, ModifyForwardingRuleRequest, ModifyListenerResponse, DeleteGlobalAcceleratorAccessLogResponse, DeleteForwardingPolicyRequest, CreateListenerRequest, DescribeTaskResultRequest, ModifyGlobalAcceleratorRequest, DescribeAccelerateRegionsRequest, DeleteForwardingRuleResponse, CreateForwardingPolicyResponse, ModifyGlobalAcceleratorAclRuleResponse, DeleteForwardingPolicyResponse, ModifyEndpointGroupResponse, DescribeGlobalAcceleratorAclRulesResponse, ModifyAccessLogStatusResponse, DescribeAccelerateAreasRequest, CreateAccelerateAreasRequest, DescribeCrossBorderSettlementResponse, DeleteAccelerateAreasRequest, ModifyGlobalAcceleratorAccessLogResponse, DeleteAccelerateAreasResponse, DescribeGlobalAcceleratorAclPoliciesRequest, DescribeGlobalAcceleratorAclPoliciesResponse, ModifyForwardingRuleResponse, ModifyAccelerateAreasRequest, CreateGlobalAcceleratorResponse, DescribeListenersRequest, DescribeForwardingPolicyRequest, DeleteForwardingRuleRequest, DeleteListenerResponse, DeleteGlobalAcceleratorAclPolicyRequest, DescribeAccessLogParamRequest } from "./ga2_models"; /** * ga2 client * @class */ export declare class Client extends AbstractClient { constructor(clientConfig: ClientConfig); /** * 修改七层转发策略 */ ModifyForwardingPolicy(req: ModifyForwardingPolicyRequest, cb?: (error: string, rep: ModifyForwardingPolicyResponse) => void): Promise<ModifyForwardingPolicyResponse>; /** * 创建七层转发策略 */ CreateForwardingPolicy(req: CreateForwardingPolicyRequest, cb?: (error: string, rep: CreateForwardingPolicyResponse) => void): Promise<CreateForwardingPolicyResponse>; /** * 创建终端节点组。 */ CreateEndpointGroup(req: CreateEndpointGroupRequest, cb?: (error: string, rep: CreateEndpointGroupResponse) => void): Promise<CreateEndpointGroupResponse>; /** * 查询加速地域 */ DescribeAccelerateAreas(req: DescribeAccelerateAreasRequest, cb?: (error: string, rep: DescribeAccelerateAreasResponse) => void): Promise<DescribeAccelerateAreasResponse>; /** * 删除全球加速实例 */ DeleteGlobalAccelerator(req: DeleteGlobalAcceleratorRequest, cb?: (error: string, rep: DeleteGlobalAcceleratorResponse) => void): Promise<DeleteGlobalAcceleratorResponse>; /** * 删除GA日志任务 */ DeleteGlobalAcceleratorAccessLog(req: DeleteGlobalAcceleratorAccessLogRequest, cb?: (error: string, rep: DeleteGlobalAcceleratorAccessLogResponse) => void): Promise<DeleteGlobalAcceleratorAccessLogResponse>; /** * 删除监听器 */ DeleteListener(req: DeleteListenerRequest, cb?: (error: string, rep: DeleteListenerResponse) => void): Promise<DeleteListenerResponse>; /** * 删除七层转发策略 */ DeleteForwardingPolicy(req: DeleteForwardingPolicyRequest, cb?: (error: string, rep: DeleteForwardingPolicyResponse) => void): Promise<DeleteForwardingPolicyResponse>; /** * 查询跨境账单 */ DescribeCrossBorderSettlement(req: DescribeCrossBorderSettlementRequest, cb?: (error: string, rep: DescribeCrossBorderSettlementResponse) => void): Promise<DescribeCrossBorderSettlementResponse>; /** * 查看ACL规则 */ DescribeGlobalAcceleratorAclRules(req: DescribeGlobalAcceleratorAclRulesRequest, cb?: (error: string, rep: DescribeGlobalAcceleratorAclRulesResponse) => void): Promise<DescribeGlobalAcceleratorAclRulesResponse>; /** * 删除ACL规则 */ DeleteGlobalAcceleratorAclRule(req: DeleteGlobalAcceleratorAclRuleRequest, cb?: (error: string, rep: DeleteGlobalAcceleratorAclRuleResponse) => void): Promise<DeleteGlobalAcceleratorAclRuleResponse>; /** * 修改监听器 */ ModifyListener(req: ModifyListenerRequest, cb?: (error: string, rep: ModifyListenerResponse) => void): Promise<ModifyListenerResponse>; /** * 查询可选加速区域 */ DescribeAccelerateRegions(req?: DescribeAccelerateRegionsRequest, cb?: (error: string, rep: DescribeAccelerateRegionsResponse) => void): Promise<DescribeAccelerateRegionsResponse>; /** * 修改访问控制策略状态 */ ModifyGlobalAcceleratorAclPolicy(req: ModifyGlobalAcceleratorAclPolicyRequest, cb?: (error: string, rep: ModifyGlobalAcceleratorAclPolicyResponse) => void): Promise<ModifyGlobalAcceleratorAclPolicyResponse>; /** * 创建ACL规则 */ CreateGlobalAcceleratorAclRule(req: CreateGlobalAcceleratorAclRuleRequest, cb?: (error: string, rep: CreateGlobalAcceleratorAclRuleResponse) => void): Promise<CreateGlobalAcceleratorAclRuleResponse>; /** * 修改GA访问日志 */ ModifyGlobalAcceleratorAccessLog(req: ModifyGlobalAcceleratorAccessLogRequest, cb?: (error: string, rep: ModifyGlobalAcceleratorAccessLogResponse) => void): Promise<ModifyGlobalAcceleratorAccessLogResponse>; /** * 修改七层转发规则 */ ModifyForwardingRule(req: ModifyForwardingRuleRequest, cb?: (error: string, rep: ModifyForwardingRuleResponse) => void): Promise<ModifyForwardingRuleResponse>; /** * 查询终端节点组。 */ DescribeEndpointGroups(req: DescribeEndpointGroupsRequest, cb?: (error: string, rep: DescribeEndpointGroupsResponse) => void): Promise<DescribeEndpointGroupsResponse>; /** * 查询异步任务结果 */ DescribeTaskResult(req: DescribeTaskResultRequest, cb?: (error: string, rep: DescribeTaskResultResponse) => void): Promise<DescribeTaskResultResponse>; /** * 创建访问控制策略 */ CreateGlobalAcceleratorAclPolicy(req: CreateGlobalAcceleratorAclPolicyRequest, cb?: (error: string, rep: CreateGlobalAcceleratorAclPolicyResponse) => void): Promise<CreateGlobalAcceleratorAclPolicyResponse>; /** * 查看访问日志上报参数 */ DescribeAccessLogParam(req?: DescribeAccessLogParamRequest, cb?: (error: string, rep: DescribeAccessLogParamResponse) => void): Promise<DescribeAccessLogParamResponse>; /** * 查询监听器 */ DescribeListeners(req: DescribeListenersRequest, cb?: (error: string, rep: DescribeListenersResponse) => void): Promise<DescribeListenersResponse>; /** * 修改全球加速实例 */ DescribeGlobalAccelerators(req: DescribeGlobalAcceleratorsRequest, cb?: (error: string, rep: DescribeGlobalAcceleratorsResponse) => void): Promise<DescribeGlobalAcceleratorsResponse>; /** * 删除加速地域 */ DeleteAccelerateAreas(req: DeleteAccelerateAreasRequest, cb?: (error: string, rep: DeleteAccelerateAreasResponse) => void): Promise<DeleteAccelerateAreasResponse>; /** * 创建监听器 */ CreateListener(req: CreateListenerRequest, cb?: (error: string, rep: CreateListenerResponse) => void): Promise<CreateListenerResponse>; /** * 创建加速地域 */ CreateAccelerateAreas(req: CreateAccelerateAreasRequest, cb?: (error: string, rep: CreateAccelerateAreasResponse) => void): Promise<CreateAccelerateAreasResponse>; /** * 删除扩展证书 */ DeleteListenerAdditionalCert(req: DeleteListenerAdditionalCertRequest, cb?: (error: string, rep: DeleteListenerAdditionalCertResponse) => void): Promise<DeleteListenerAdditionalCertResponse>; /** * 添加扩展证书 */ CreateListenerAdditionalCert(req: CreateListenerAdditionalCertRequest, cb?: (error: string, rep: CreateListenerAdditionalCertResponse) => void): Promise<CreateListenerAdditionalCertResponse>; /** * 修改终端节点组。 */ ModifyEndpointGroup(req: ModifyEndpointGroupRequest, cb?: (error: string, rep: ModifyEndpointGroupResponse) => void): Promise<ModifyEndpointGroupResponse>; /** * 修改ACL规则 */ ModifyGlobalAcceleratorAclRule(req: ModifyGlobalAcceleratorAclRuleRequest, cb?: (error: string, rep: ModifyGlobalAcceleratorAclRuleResponse) => void): Promise<ModifyGlobalAcceleratorAclRuleResponse>; /** * 创建GA访问日志 */ CreateGlobalAcceleratorAccessLog(req: CreateGlobalAcceleratorAccessLogRequest, cb?: (error: string, rep: CreateGlobalAcceleratorAccessLogResponse) => void): Promise<CreateGlobalAcceleratorAccessLogResponse>; /** * 查看访问控制策略 */ DescribeGlobalAcceleratorAclPolicies(req: DescribeGlobalAcceleratorAclPoliciesRequest, cb?: (error: string, rep: DescribeGlobalAcceleratorAclPoliciesResponse) => void): Promise<DescribeGlobalAcceleratorAclPoliciesResponse>; /** * 删除七层转发规则 */ DeleteForwardingRule(req: DeleteForwardingRuleRequest, cb?: (error: string, rep: DeleteForwardingRuleResponse) => void): Promise<DeleteForwardingRuleResponse>; /** * 创建七层转发规则 */ CreateForwardingRule(req: CreateForwardingRuleRequest, cb?: (error: string, rep: CreateForwardingRuleResponse) => void): Promise<CreateForwardingRuleResponse>; /** * 修改日志任务状态 */ ModifyAccessLogStatus(req: ModifyAccessLogStatusRequest, cb?: (error: string, rep: ModifyAccessLogStatusResponse) => void): Promise<ModifyAccessLogStatusResponse>; /** * 查询日志任务 */ DescribeGlobalAcceleratorAccessLog(req: DescribeGlobalAcceleratorAccessLogRequest, cb?: (error: string, rep: DescribeGlobalAcceleratorAccessLogResponse) => void): Promise<DescribeGlobalAcceleratorAccessLogResponse>; /** * 删除访问控制策略 */ DeleteGlobalAcceleratorAclPolicy(req: DeleteGlobalAcceleratorAclPolicyRequest, cb?: (error: string, rep: DeleteGlobalAcceleratorAclPolicyResponse) => void): Promise<DeleteGlobalAcceleratorAclPolicyResponse>; /** * 创建全球加速实例 */ CreateGlobalAccelerator(req: CreateGlobalAcceleratorRequest, cb?: (error: string, rep: CreateGlobalAcceleratorResponse) => void): Promise<CreateGlobalAcceleratorResponse>; /** * 替换扩展证书 */ ReplaceListenerAdditionalCert(req: ReplaceListenerAdditionalCertRequest, cb?: (error: string, rep: ReplaceListenerAdditionalCertResponse) => void): Promise<ReplaceListenerAdditionalCertResponse>; /** * 修改加速地域 */ ModifyAccelerateAreas(req: ModifyAccelerateAreasRequest, cb?: (error: string, rep: ModifyAccelerateAreasResponse) => void): Promise<ModifyAccelerateAreasResponse>; /** * 修改全球加速实例 */ ModifyGlobalAccelerator(req: ModifyGlobalAcceleratorRequest, cb?: (error: string, rep: ModifyGlobalAcceleratorResponse) => void): Promise<ModifyGlobalAcceleratorResponse>; /** * 查看七层转发规则 */ DescribeForwardingRule(req: DescribeForwardingRuleRequest, cb?: (error: string, rep: DescribeForwardingRuleResponse) => void): Promise<DescribeForwardingRuleResponse>; /** * 删除终端节点组。 */ DeleteEndpointGroups(req: DeleteEndpointGroupsRequest, cb?: (error: string, rep: DeleteEndpointGroupsResponse) => void): Promise<DeleteEndpointGroupsResponse>; /** * 查看七层转发策略 */ DescribeForwardingPolicy(req: DescribeForwardingPolicyRequest, cb?: (error: string, rep: DescribeForwardingPolicyResponse) => void): Promise<DescribeForwardingPolicyResponse>; }