cloudfunctions/SegmentPortraitPic/node_modules/tencentcloud-sdk-nodejs/tencentcloud/services/dayu/v20180709/dayu_client.d.ts

(开头部分) 31KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

import { AbstractClient } from "../../../common/abstract_client";
import { ClientConfig } from "../../../common/interface";
import { ModifyDDoSPolicyCaseRequest, DescribeIpUnBlockListRequest, DeleteDDoSPolicyCaseRequest, CreateDDoSPolicyResponse, DeleteL7RulesRequest, CreateBoundIPRequest, DescribeNewL4RulesErrHealthResponse, DescribeCCEvListRequest, DescribeTransmitStatisResponse, DescribeDDoSNetTrendRequest, DescribePolicyCaseRequest, DescribeUnBlockStatisRequest, ModifyCCUrlAllowResponse, DescribeBasicDeviceThresholdResponse, DescribeCCAlarmThresholdResponse, DescribeDDoSNetEvListRequest, DeleteNewL4RulesRequest, ModifyNewDomainRulesRequest, DescribePolicyCaseResponse, DescribeResIpListRequest, DescribeNewL4RulesErrHealthRequest, ModifyCCLevelRequest, DeleteCCSelfDefinePolicyRequest, DescribeCCUrlAllowRequest, ModifyDDoSAlarmThresholdRequest, DescribeNewL4RulesRequest, CreateDDoSPolicyRequest, ModifyCCThresholdResponse, ModifyNetReturnSwitchResponse, DescribeActionLogRequest, CreateL7RuleCertRequest, DescribeBGPIPL7RuleMaxCntResponse, DescribePcapResponse, DescribePackIndexResponse, DescribeDDoSAttackSourceRequest, DescribeDDoSCountRequest, CreateNewL7RulesResponse, ModifyNewL4RuleResponse, ModifyNewDomainRulesResponse, CreateNewL4RulesResponse, DescribeDDoSUsedStatisResponse, DescribeBasicCCThresholdRequest, CreateDDoSPolicyCaseResponse, DescribeIPProductInfoResponse, ModifyDDoSSwitchResponse, DescribeCCSelfDefinePolicyRequest, ModifyDDoSDefendStatusRequest, DescribeRuleSetsResponse, DescribeBaradDataResponse, DescribeDDoSEvInfoRequest, DescribeDDoSAttackIPRegionMapResponse, ModifyL4KeepTimeResponse, ModifyL7RulesResponse, DescribeL7HealthConfigRequest, DescribePcapRequest, DescribeDDoSAlarmThresholdResponse, DescribeBasicDeviceThresholdRequest, ModifyDDoSWaterKeyResponse, DescribleNewL7RulesResponse, ModifyResBindDDoSPolicyResponse, ModifyDDoSWaterKeyRequest, ModifyCCLevelResponse, DescribeBaradDataRequest, DescribeDDoSDefendStatusResponse, DescribeBizHttpStatusRequest, ModifyDDoSAIStatusResponse, DescribeDDoSNetEvInfoRequest, ModifyResourceRenewFlagRequest, DescribeCCEvListResponse, DescribeCCFrequencyRulesRequest, CreateL4HealthConfigRequest, DescribeBGPIPL7RuleMaxCntRequest, ModifyDDoSPolicyNameResponse, DescribeCCAlarmThresholdRequest, ModifyCCUrlAllowRequest, ModifyDDoSAlarmThresholdResponse, ModifyDDoSLevelResponse, DescribeIpBlockListResponse, DescribeCCIpAllowDenyResponse, DescribeDDoSIpLogResponse, DescribeResIpListResponse, ModifyCCIpAllowDenyRequest, CreateInstanceNameResponse, DescribeDDoSDefendStatusRequest, ModifyL4HealthRequest, ModifyCCHostProtectionResponse, CreateL4RulesResponse, DescribeInsurePacksRequest, DescribeDDoSNetCountRequest, ModifyCCSelfDefinePolicyRequest, CreateCCSelfDefinePolicyRequest, DescribleL4RulesRequest, DescribeL4HealthConfigRequest, CreateL7CCRuleResponse, ModifyCCFrequencyRulesStatusResponse, ModifyNetReturnSwitchRequest, CreateL7CCRuleRequest, CreateL7RulesRequest, DescribeBizHttpStatusResponse, DescribeNewL7RulesErrHealthResponse, DescribeDDoSNetEvListResponse, CreateL4RulesRequest, ModifyNewL4RuleRequest, DescribeL4RulesErrHealthRequest, CreateBasicDDoSAlarmThresholdResponse, CreateNetReturnResponse, DeleteL4RulesRequest, DescribeResourceListRequest, DeleteL4RulesResponse, DescribleNewL7RulesRequest, DescribeIPProductInfoRequest, CreateL7HealthConfigRequest, CreateL7RuleCertResponse, DescribeDDoSAttackIPRegionMapRequest, ModifyDDoSPolicyRequest, DescribeSourceIpSegmentRequest, DescribeSourceIpSegmentResponse, ModifyResBindDDoSPolicyRequest, CreateL7RulesUploadRequest, ModifyCCFrequencyRulesRequest, ModifyCCPolicySwitchResponse, ModifyDDoSThresholdResponse, CreateDDoSPolicyCaseRequest, ModifyCCIpAllowDenyResponse, ModifyCCAlarmThresholdRequest, DescribeCCFrequencyRulesResponse, DescribeBizTrendResponse, DescribeDDoSEvListRequest, DescribeBasicCCThresholdResponse, ModifyDDoSPolicyNameRequest, DescribeIpUnBlockListResponse, ModifyCCPolicySwitchRequest, ModifyCCFrequencyRulesResponse, ModifyL4KeepTimeRequest, ModifyCCHostProtectionRequest, DescribeIpBlockListRequest, DescribeDDoSNetCountResponse, CreateL7RulesResponse, ModifyDDoSSwitchRequest, CreateNetReturnRequest, ModifyDDoSAIStatusRequest, DescribeDDoSAttackSourceResponse, DescribeResourceListResponse, DescribeNewL4RulesResponse, ModifyCCThresholdRequest, ModifyDDoSDefendStatusResponse, CreateBasicDDoSAlarmThresholdRequest, DescribeDDoSEvInfoResponse, DescribleRegionCountRequest, ModifyCCSelfDefinePolicyResponse, DescribeDDoSIpLogRequest, DescribeDDoSAlarmThresholdRequest, DeleteNewL4RulesResponse, CreateNewL7RulesUploadRequest, DeleteNewL7RulesResponse, DeleteCCSelfDefinePolicyResponse, DescribeDDoSPolicyResponse, DeleteCCFrequencyRulesResponse, DeleteDDoSPolicyCaseResponse, CreateL4HealthConfigResponse, CreateNewL7RulesRequest, ModifyL7RulesRequest, ModifyElasticLimitResponse, CreateNewL7RulesUploadResponse, CreateUnblockIpResponse, DescribePackIndexRequest, DescribeNewL7RulesErrHealthRequest, ModifyL4RulesRequest, DescribeDDoSEvListResponse, DescribeDDoSPolicyRequest, DescribeL7HealthConfigResponse, CreateCCSelfDefinePolicyResponse, DescribeCCSelfDefinePolicyResponse, CreateBoundIPResponse, DescribeDDoSUsedStatisRequest, ModifyElasticLimitRequest, ModifyL4HealthResponse, DescribeTransmitStatisRequest, DescribeInsurePacksResponse, CreateUnblockIpRequest, ModifyResourceRenewFlagResponse, DescribeActionLogResponse, DescribeCCTrendResponse, ModifyDDoSPolicyCaseResponse, DescribeCCUrlAllowResponse, DescribeSecIndexRequest, ModifyCCFrequencyRulesStatusRequest, DescribeDDoSCountResponse, DescribeL4RulesErrHealthResponse, DeleteDDoSPolicyResponse, DescribeDDoSTrendRequest, ModifyDDoSPolicyResponse, DescribeDDoSNetIpLogRequest, DescribeDDoSNetEvInfoResponse, ModifyCCAlarmThresholdResponse, DescribeRuleSetsRequest, DescribeSchedulingDomainListRequest, DescribleL7RulesResponse, DescribeBizTrendRequest, CreateCCFrequencyRulesResponse, CreateNewL4RulesRequest, DescribeSchedulingDomainListResponse, DescribeDDoSNetTrendResponse, DescribeUnBlockStatisResponse, DescribleL7RulesRequest, DescribeCCIpAllowDenyRequest, DescribeSecIndexResponse, DescribeL4HealthConfigResponse, ModifyDDoSLevelRequest, DeleteCCFrequencyRulesRequest, DescribeDDoSNetIpLogResponse, CreateCCFrequencyRulesRequest, DeleteL7RulesResponse, CreateL7HealthConfigResponse, DescribeDDoSTrendResponse, CreateL7RulesUploadResponse, DescribleRegionCountResponse, ModifyDDoSThresholdRequest, DescribleL4RulesResponse, ModifyL4RulesResponse, DescribeCCTrendRequest, DeleteNewL7RulesRequest, CreateInstanceNameRequest, DeleteDDoSPolicyRequest } from "./dayu_models";
/**
 * dayu client
 * @class
 */
export declare class Client extends AbstractClient {
    constructor(clientConfig: ClientConfig);
    /**
     * 添加或删除CC的IP黑白名单
     */
    ModifyCCIpAllowDeny(req: ModifyCCIpAllowDenyRequest, cb?: (error: string, rep: ModifyCCIpAllowDenyResponse) => void): Promise<ModifyCCIpAllowDenyResponse>;
    /**
     * 获取DDoS攻击占比分析
     */
    DescribeDDoSCount(req: DescribeDDoSCountRequest, cb?: (error: string, rep: DescribeDDoSCountResponse) => void): Promise<DescribeDDoSCountResponse>;
    /**
     * 删除L4转发规则
     */
    DeleteNewL4Rules(req: DeleteNewL4RulesRequest, cb?: (error: string, rep: DeleteNewL4RulesResponse) => void): Promise<DeleteNewL4RulesResponse>;
    /**
     * 获取资源的规则数
     */
    DescribeRuleSets(req: DescribeRuleSetsRequest, cb?: (error: string, rep: DescribeRuleSetsResponse) => void): Promise<DescribeRuleSetsResponse>;
    /**
     * 批量上传7层转发规则
     */
    CreateNewL7RulesUpload(req: CreateNewL7RulesUploadRequest, cb?: (error: string, rep: CreateNewL7RulesUploadResponse) => void): Promise<CreateNewL7RulesUploadResponse>;
    /**
     * 此接口是7层CC的访问频控自定义规则(IP+Host维度,不支持具体的URI),此接口已弃用,请调用新接口CreateCCFrequencyRules,新接口同时支持IP+Host维度以及具体的URI;
     */
    CreateL7CCRule(req: CreateL7CCRuleRequest, cb?: (error: string, rep: CreateL7CCRuleResponse) => void): Promise<CreateL7CCRuleResponse>;
    /**
     * 创建CC自定义策略
     */
    CreateCCSelfDefinePolicy(req: CreateCCSelfDefinePolicyRequest, cb?: (error: string, rep: CreateCCSelfDefinePolicyResponse) => void): Promise<CreateCCSelfDefinePolicyResponse>;
    /**
     * 添加7层转发规则
     */
    CreateNewL7Rules(req: CreateNewL7RulesRequest, cb?: (error: string, rep: CreateNewL7RulesResponse) => void): Promise<CreateNewL7RulesResponse>;
    /**
     * 修改CC自定义策略开关
     */
    ModifyCCPolicySwitch(req: ModifyCCPolicySwitchRequest, cb?: (error: string, rep: ModifyCCPolicySwitchResponse) => void): Promise<ModifyCCPolicySwitchResponse>;
    /**
     * 获取L7转发规则健康检查异常结果
     */
    DescribeNewL7RulesErrHealth(req: DescribeNewL7RulesErrHealthRequest, cb?: (error: string, rep: DescribeNewL7RulesErrHealthResponse) => void): Promise<DescribeNewL7RulesErrHealthResponse>;
    /**
     * 添加策略场景
     */
    CreateDDoSPolicyCase(req: CreateDDoSPolicyCaseRequest, cb?: (error: string, rep: CreateDDoSPolicyCaseResponse) => void): Promise<CreateDDoSPolicyCaseResponse>;
    /**
     * 获取高防IP专业版资源的DDoS攻击指标数据
     */
    DescribeDDoSNetTrend(req: DescribeDDoSNetTrendRequest, cb?: (error: string, rep: DescribeDDoSNetTrendResponse) => void): Promise<DescribeDDoSNetTrendResponse>;
    /**
     * 修改DDoS高级策略名称
     */
后面还有 399 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。