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