类 UEWAFClient
java.lang.Object
cn.ucloud.common.client.DefaultClient
cn.ucloud.uewaf.client.UEWAFClient
- 所有已实现的接口:
Client,UEWAFClientInterface,Closeable,AutoCloseable
This client is used to call actions of **UEWAF** service
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明addAntiCCRule(AddAntiCCRuleRequest request) AddAntiCCRule - 添加CC防御规则addAssurancePage(AddAssurancePageRequest request) AddAssurancePage - 添加防篡改页面AddAutoWafDomainBlackList - 创建自动拦截策略接口AddWafDomainBlackList - 添加域名黑名单AddWafDomainCertificateInfo - 添加SSL证书AddWafDomainHostInfo - 新增防护域名配置AddWafDomainWhiteList - 添加域名白名单AddWafProtectionRuleInfo - 添加WAF防护规则AddWafRegionBlockRule - 添加WAF区域IP封堵规则CheckWafMenuSettingOverflow - 校验域名和规则数是否超出指定套餐的限制CopyWafDomainRules - 批量复制WAF规则deleteAntiCCRule(DeleteAntiCCRuleRequest request) DeleteAntiCCRule - 删除CC防御规则DeleteAssurancePage - 删除防篡改页面DeleteAutoWafDomainBlackList - 删除自动添加黑名单DeleteWafDomainBlackList - 删除域名黑名单记录DeleteWafDomainCertificateInfo - 删除指定域名的ssl证书DeleteWafDomainHostInfo - 删除WAF防御域名DeleteWafDomainWhiteList - 删除域名白名单记录DeleteWafProtectionRuleInfo - 删除WAF防护规则DeleteWafRegionBlockRule - 删除地域IP封堵规则DeleteWafResponseFilter - 删除信息安全过滤规则DescribeAntiCCRules - CC防御规则列表DescribeAssurancePages - 获取防篡改页面列表DescribeAutoWafDomainBlackList - 查询自动添加黑名单策略DescribeWafAttackDetailListInfo - 查询WAF攻击详情DescribeWafAttackFalseAlarmListInfo - 获取误报记录列表DescribeWafDomainBlackList - 获取域名黑名单列表DescribeWafDomainCertificateInfo - 显示域名对应的证书DescribeWafDomainHostInfo - 获取WAF防护域名列表DescribeWafDomainWhiteList - 获取域名白名单列表DescribeWafProtectionSummaryInfo - 获取防护规则列表DescribeWafResponseFilter - 查询信息安全过滤规则DescribeWafSystemRules - 查询指定域名的系统默认规则DescribeWafUserTransactionInfo - 获取用户购买详细信息DownloadWAFAccessLog - 下载访问日志GetWafRegionBlockRule - 查询区域IP封堵规则modifyAntiCCRule(ModifyAntiCCRuleRequest request) ModifyAntiCCRule - 修改CC防御规则ModifyAntiCCState - 更改域名CC防御状态ModifyAssurancePage - 编辑防篡改页面ModifyAutoWafDomainBlackList - 修改自动拦截规则ModifyGlobalAssuranceState - 网页防篡改全局开关ModifyWafAttackFalseAlarmStatus - 新的误报接口ModifyWafDomainBlackList - 编辑域名黑名单ModifyWafDomainHostInfo - 编辑防护域名信息ModifyWafDomainWhiteList - 编辑域名白名单ModifyWafProtectionCustomerInfo - 编辑自定义防护规则ModifyWafProtectionModeInfo - 更改WAF工作模式ModifyWafProtectionPriorityInfo - 修改防护规则优先级ModifyWafProtectionPriorityPoleInfo - 调整防护规则优先级至最高或者最低ModifyWafProtectionSystemInfo - 修改用户系统规则ModifyWafRegionBlockRule - 修改地域IP封堵规则ModifyWafResponseFilter - 修改信息安全过滤规则UpdateAssurePageCache - 网页防篡改更新指定url的缓存从类继承的方法 cn.ucloud.common.client.DefaultClient
close, getConfig, getCredential, getTransport, invoke, setConfig, setCredential, setTransport, useMiddleware
-
构造器详细资料
-
UEWAFClient
-
-
方法详细资料
-
addAntiCCRule
AddAntiCCRule - 添加CC防御规则- 指定者:
addAntiCCRule在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
addAssurancePage
public AddAssurancePageResponse addAssurancePage(AddAssurancePageRequest request) throws UCloudException AddAssurancePage - 添加防篡改页面- 指定者:
addAssurancePage在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
addAutoWafDomainBlackList
public AddAutoWafDomainBlackListResponse addAutoWafDomainBlackList(AddAutoWafDomainBlackListRequest request) throws UCloudException AddAutoWafDomainBlackList - 创建自动拦截策略接口- 指定者:
addAutoWafDomainBlackList在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
addWafDomainBlackList
public AddWafDomainBlackListResponse addWafDomainBlackList(AddWafDomainBlackListRequest request) throws UCloudException AddWafDomainBlackList - 添加域名黑名单- 指定者:
addWafDomainBlackList在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
addWafDomainCertificateInfo
public AddWafDomainCertificateInfoResponse addWafDomainCertificateInfo(AddWafDomainCertificateInfoRequest request) throws UCloudException AddWafDomainCertificateInfo - 添加SSL证书- 指定者:
addWafDomainCertificateInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
addWafDomainHostInfo
public AddWafDomainHostInfoResponse addWafDomainHostInfo(AddWafDomainHostInfoRequest request) throws UCloudException AddWafDomainHostInfo - 新增防护域名配置- 指定者:
addWafDomainHostInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
addWafDomainWhiteList
public AddWafDomainWhiteListResponse addWafDomainWhiteList(AddWafDomainWhiteListRequest request) throws UCloudException AddWafDomainWhiteList - 添加域名白名单- 指定者:
addWafDomainWhiteList在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
addWafProtectionRuleInfo
public AddWafProtectionRuleInfoResponse addWafProtectionRuleInfo(AddWafProtectionRuleInfoRequest request) throws UCloudException AddWafProtectionRuleInfo - 添加WAF防护规则- 指定者:
addWafProtectionRuleInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
addWafRegionBlockRule
public AddWafRegionBlockRuleResponse addWafRegionBlockRule(AddWafRegionBlockRuleRequest request) throws UCloudException AddWafRegionBlockRule - 添加WAF区域IP封堵规则- 指定者:
addWafRegionBlockRule在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
checkWafMenuSettingOverflow
public CheckWafMenuSettingOverflowResponse checkWafMenuSettingOverflow(CheckWafMenuSettingOverflowRequest request) throws UCloudException CheckWafMenuSettingOverflow - 校验域名和规则数是否超出指定套餐的限制- 指定者:
checkWafMenuSettingOverflow在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
copyWafDomainRules
public CopyWafDomainRulesResponse copyWafDomainRules(CopyWafDomainRulesRequest request) throws UCloudException CopyWafDomainRules - 批量复制WAF规则- 指定者:
copyWafDomainRules在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteAntiCCRule
public DeleteAntiCCRuleResponse deleteAntiCCRule(DeleteAntiCCRuleRequest request) throws UCloudException DeleteAntiCCRule - 删除CC防御规则- 指定者:
deleteAntiCCRule在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteAssurancePage
public DeleteAssurancePageResponse deleteAssurancePage(DeleteAssurancePageRequest request) throws UCloudException DeleteAssurancePage - 删除防篡改页面- 指定者:
deleteAssurancePage在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteAutoWafDomainBlackList
public DeleteAutoWafDomainBlackListResponse deleteAutoWafDomainBlackList(DeleteAutoWafDomainBlackListRequest request) throws UCloudException DeleteAutoWafDomainBlackList - 删除自动添加黑名单- 指定者:
deleteAutoWafDomainBlackList在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteWafDomainBlackList
public DeleteWafDomainBlackListResponse deleteWafDomainBlackList(DeleteWafDomainBlackListRequest request) throws UCloudException DeleteWafDomainBlackList - 删除域名黑名单记录- 指定者:
deleteWafDomainBlackList在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteWafDomainCertificateInfo
public DeleteWafDomainCertificateInfoResponse deleteWafDomainCertificateInfo(DeleteWafDomainCertificateInfoRequest request) throws UCloudException DeleteWafDomainCertificateInfo - 删除指定域名的ssl证书- 指定者:
deleteWafDomainCertificateInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteWafDomainHostInfo
public DeleteWafDomainHostInfoResponse deleteWafDomainHostInfo(DeleteWafDomainHostInfoRequest request) throws UCloudException DeleteWafDomainHostInfo - 删除WAF防御域名- 指定者:
deleteWafDomainHostInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteWafDomainWhiteList
public DeleteWafDomainWhiteListResponse deleteWafDomainWhiteList(DeleteWafDomainWhiteListRequest request) throws UCloudException DeleteWafDomainWhiteList - 删除域名白名单记录- 指定者:
deleteWafDomainWhiteList在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteWafProtectionRuleInfo
public DeleteWafProtectionRuleInfoResponse deleteWafProtectionRuleInfo(DeleteWafProtectionRuleInfoRequest request) throws UCloudException DeleteWafProtectionRuleInfo - 删除WAF防护规则- 指定者:
deleteWafProtectionRuleInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteWafRegionBlockRule
public DeleteWafRegionBlockRuleResponse deleteWafRegionBlockRule(DeleteWafRegionBlockRuleRequest request) throws UCloudException DeleteWafRegionBlockRule - 删除地域IP封堵规则- 指定者:
deleteWafRegionBlockRule在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
deleteWafResponseFilter
public DeleteWafResponseFilterResponse deleteWafResponseFilter(DeleteWafResponseFilterRequest request) throws UCloudException DeleteWafResponseFilter - 删除信息安全过滤规则- 指定者:
deleteWafResponseFilter在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeAntiCCRules
public DescribeAntiCCRulesResponse describeAntiCCRules(DescribeAntiCCRulesRequest request) throws UCloudException DescribeAntiCCRules - CC防御规则列表- 指定者:
describeAntiCCRules在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeAssurancePages
public DescribeAssurancePagesResponse describeAssurancePages(DescribeAssurancePagesRequest request) throws UCloudException DescribeAssurancePages - 获取防篡改页面列表- 指定者:
describeAssurancePages在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeAutoWafDomainBlackList
public DescribeAutoWafDomainBlackListResponse describeAutoWafDomainBlackList(DescribeAutoWafDomainBlackListRequest request) throws UCloudException DescribeAutoWafDomainBlackList - 查询自动添加黑名单策略- 指定者:
describeAutoWafDomainBlackList在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeWafAttackDetailListInfo
public DescribeWafAttackDetailListInfoResponse describeWafAttackDetailListInfo(DescribeWafAttackDetailListInfoRequest request) throws UCloudException DescribeWafAttackDetailListInfo - 查询WAF攻击详情- 指定者:
describeWafAttackDetailListInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeWafAttackFalseAlarmListInfo
public DescribeWafAttackFalseAlarmListInfoResponse describeWafAttackFalseAlarmListInfo(DescribeWafAttackFalseAlarmListInfoRequest request) throws UCloudException DescribeWafAttackFalseAlarmListInfo - 获取误报记录列表- 指定者:
describeWafAttackFalseAlarmListInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeWafDomainBlackList
public DescribeWafDomainBlackListResponse describeWafDomainBlackList(DescribeWafDomainBlackListRequest request) throws UCloudException DescribeWafDomainBlackList - 获取域名黑名单列表- 指定者:
describeWafDomainBlackList在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeWafDomainCertificateInfo
public DescribeWafDomainCertificateInfoResponse describeWafDomainCertificateInfo(DescribeWafDomainCertificateInfoRequest request) throws UCloudException DescribeWafDomainCertificateInfo - 显示域名对应的证书- 指定者:
describeWafDomainCertificateInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeWafDomainHostInfo
public DescribeWafDomainHostInfoResponse describeWafDomainHostInfo(DescribeWafDomainHostInfoRequest request) throws UCloudException DescribeWafDomainHostInfo - 获取WAF防护域名列表- 指定者:
describeWafDomainHostInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeWafDomainWhiteList
public DescribeWafDomainWhiteListResponse describeWafDomainWhiteList(DescribeWafDomainWhiteListRequest request) throws UCloudException DescribeWafDomainWhiteList - 获取域名白名单列表- 指定者:
describeWafDomainWhiteList在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeWafProtectionSummaryInfo
public DescribeWafProtectionSummaryInfoResponse describeWafProtectionSummaryInfo(DescribeWafProtectionSummaryInfoRequest request) throws UCloudException DescribeWafProtectionSummaryInfo - 获取防护规则列表- 指定者:
describeWafProtectionSummaryInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeWafResponseFilter
public DescribeWafResponseFilterResponse describeWafResponseFilter(DescribeWafResponseFilterRequest request) throws UCloudException DescribeWafResponseFilter - 查询信息安全过滤规则- 指定者:
describeWafResponseFilter在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeWafSystemRules
public DescribeWafSystemRulesResponse describeWafSystemRules(DescribeWafSystemRulesRequest request) throws UCloudException DescribeWafSystemRules - 查询指定域名的系统默认规则- 指定者:
describeWafSystemRules在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
describeWafUserTransactionInfo
public DescribeWafUserTransactionInfoResponse describeWafUserTransactionInfo(DescribeWafUserTransactionInfoRequest request) throws UCloudException DescribeWafUserTransactionInfo - 获取用户购买详细信息- 指定者:
describeWafUserTransactionInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
downloadWAFAccessLog
public DownloadWAFAccessLogResponse downloadWAFAccessLog(DownloadWAFAccessLogRequest request) throws UCloudException DownloadWAFAccessLog - 下载访问日志- 指定者:
downloadWAFAccessLog在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
getWafRegionBlockRule
public GetWafRegionBlockRuleResponse getWafRegionBlockRule(GetWafRegionBlockRuleRequest request) throws UCloudException GetWafRegionBlockRule - 查询区域IP封堵规则- 指定者:
getWafRegionBlockRule在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyAntiCCRule
public ModifyAntiCCRuleResponse modifyAntiCCRule(ModifyAntiCCRuleRequest request) throws UCloudException ModifyAntiCCRule - 修改CC防御规则- 指定者:
modifyAntiCCRule在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyAntiCCState
public ModifyAntiCCStateResponse modifyAntiCCState(ModifyAntiCCStateRequest request) throws UCloudException ModifyAntiCCState - 更改域名CC防御状态- 指定者:
modifyAntiCCState在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyAssurancePage
public ModifyAssurancePageResponse modifyAssurancePage(ModifyAssurancePageRequest request) throws UCloudException ModifyAssurancePage - 编辑防篡改页面- 指定者:
modifyAssurancePage在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyAutoWafDomainBlackList
public ModifyAutoWafDomainBlackListResponse modifyAutoWafDomainBlackList(ModifyAutoWafDomainBlackListRequest request) throws UCloudException ModifyAutoWafDomainBlackList - 修改自动拦截规则- 指定者:
modifyAutoWafDomainBlackList在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyGlobalAssuranceState
public ModifyGlobalAssuranceStateResponse modifyGlobalAssuranceState(ModifyGlobalAssuranceStateRequest request) throws UCloudException ModifyGlobalAssuranceState - 网页防篡改全局开关- 指定者:
modifyGlobalAssuranceState在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyWafAttackFalseAlarmStatus
public ModifyWafAttackFalseAlarmStatusResponse modifyWafAttackFalseAlarmStatus(ModifyWafAttackFalseAlarmStatusRequest request) throws UCloudException ModifyWafAttackFalseAlarmStatus - 新的误报接口- 指定者:
modifyWafAttackFalseAlarmStatus在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyWafDomainBlackList
public ModifyWafDomainBlackListResponse modifyWafDomainBlackList(ModifyWafDomainBlackListRequest request) throws UCloudException ModifyWafDomainBlackList - 编辑域名黑名单- 指定者:
modifyWafDomainBlackList在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyWafDomainHostInfo
public ModifyWafDomainHostInfoResponse modifyWafDomainHostInfo(ModifyWafDomainHostInfoRequest request) throws UCloudException ModifyWafDomainHostInfo - 编辑防护域名信息- 指定者:
modifyWafDomainHostInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyWafDomainWhiteList
public ModifyWafDomainWhiteListResponse modifyWafDomainWhiteList(ModifyWafDomainWhiteListRequest request) throws UCloudException ModifyWafDomainWhiteList - 编辑域名白名单- 指定者:
modifyWafDomainWhiteList在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyWafProtectionCustomerInfo
public ModifyWafProtectionCustomerInfoResponse modifyWafProtectionCustomerInfo(ModifyWafProtectionCustomerInfoRequest request) throws UCloudException ModifyWafProtectionCustomerInfo - 编辑自定义防护规则- 指定者:
modifyWafProtectionCustomerInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyWafProtectionModeInfo
public ModifyWafProtectionModeInfoResponse modifyWafProtectionModeInfo(ModifyWafProtectionModeInfoRequest request) throws UCloudException ModifyWafProtectionModeInfo - 更改WAF工作模式- 指定者:
modifyWafProtectionModeInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyWafProtectionPriorityInfo
public ModifyWafProtectionPriorityInfoResponse modifyWafProtectionPriorityInfo(ModifyWafProtectionPriorityInfoRequest request) throws UCloudException ModifyWafProtectionPriorityInfo - 修改防护规则优先级- 指定者:
modifyWafProtectionPriorityInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyWafProtectionPriorityPoleInfo
public ModifyWafProtectionPriorityPoleInfoResponse modifyWafProtectionPriorityPoleInfo(ModifyWafProtectionPriorityPoleInfoRequest request) throws UCloudException ModifyWafProtectionPriorityPoleInfo - 调整防护规则优先级至最高或者最低- 指定者:
modifyWafProtectionPriorityPoleInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyWafProtectionSystemInfo
public ModifyWafProtectionSystemInfoResponse modifyWafProtectionSystemInfo(ModifyWafProtectionSystemInfoRequest request) throws UCloudException ModifyWafProtectionSystemInfo - 修改用户系统规则- 指定者:
modifyWafProtectionSystemInfo在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyWafRegionBlockRule
public ModifyWafRegionBlockRuleResponse modifyWafRegionBlockRule(ModifyWafRegionBlockRuleRequest request) throws UCloudException ModifyWafRegionBlockRule - 修改地域IP封堵规则- 指定者:
modifyWafRegionBlockRule在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
modifyWafResponseFilter
public ModifyWafResponseFilterResponse modifyWafResponseFilter(ModifyWafResponseFilterRequest request) throws UCloudException ModifyWafResponseFilter - 修改信息安全过滤规则- 指定者:
modifyWafResponseFilter在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-
updateAssurePageCache
public UpdateAssurePageCacheResponse updateAssurePageCache(UpdateAssurePageCacheRequest request) throws UCloudException UpdateAssurePageCache - 网页防篡改更新指定url的缓存- 指定者:
updateAssurePageCache在接口中UEWAFClientInterface- 参数:
request- Request object- 抛出:
UCloudException- Exception
-