jdcloud_sdk.services.ipanti.apis package¶
Submodules¶
jdcloud_sdk.services.ipanti.apis.CheckNameRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.CheckNameRequest.CheckNameParameters(regionId, name)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- name – 待检测实例名称
-
class
jdcloud_sdk.services.ipanti.apis.CheckNameRequest.CheckNameRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest检测实例名称是否合法
jdcloud_sdk.services.ipanti.apis.CreateForwardRuleRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.CreateForwardRuleRequest.CreateForwardRuleParameters(regionId, instanceId, forwardRuleSpec)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
- forwardRuleSpec – 添加非网站类规则请求参数
-
class
jdcloud_sdk.services.ipanti.apis.CreateForwardRuleRequest.CreateForwardRuleRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest添加非网站类规则
jdcloud_sdk.services.ipanti.apis.CreateInstanceRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.CreateInstanceRequest.CreateInstanceParameters(regionId, createInstanceSpec)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- createInstanceSpec – 新购或升级实例请求参数
-
class
jdcloud_sdk.services.ipanti.apis.CreateInstanceRequest.CreateInstanceRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest新购或升级高防实例
jdcloud_sdk.services.ipanti.apis.CreateWebRuleRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.CreateWebRuleRequest.CreateWebRuleParameters(regionId, instanceId, webRuleSpec)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
- webRuleSpec – 添加网站类规则请求参数
-
class
jdcloud_sdk.services.ipanti.apis.CreateWebRuleRequest.CreateWebRuleRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest添加网站类规则
jdcloud_sdk.services.ipanti.apis.DeleteForwardRuleRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DeleteForwardRuleRequest.DeleteForwardRuleParameters(regionId, instanceId, forwardRuleId)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
- forwardRuleId – 转发规则 Id
-
class
jdcloud_sdk.services.ipanti.apis.DeleteForwardRuleRequest.DeleteForwardRuleRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest删除非网站规则, 批量操作时, 返回 result.code 为 1 表示操作成功, 为 0 时可能全部失败, 也可能部分失败
jdcloud_sdk.services.ipanti.apis.DeleteWebRuleRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DeleteWebRuleRequest.DeleteWebRuleParameters(regionId, instanceId, webRuleId)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
- webRuleId – 网站规则 Id
-
class
jdcloud_sdk.services.ipanti.apis.DeleteWebRuleRequest.DeleteWebRuleRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest删除网站规则。支持批量操作, 批量操作时 webRuleId 传多个, 以 ‘,’ 分隔, 返回 result.code 为 1 表示操作成功, 为 0 时可能全部失败, 也可能部分失败
jdcloud_sdk.services.ipanti.apis.DescribeAlarmConfigRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeAlarmConfigRequest.DescribeAlarmConfigParameters(regionId, instanceId)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 实例 ID
-
class
jdcloud_sdk.services.ipanti.apis.DescribeAlarmConfigRequest.DescribeAlarmConfigRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询告警配置
jdcloud_sdk.services.ipanti.apis.DescribeAttackStatisticsRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeAttackStatisticsRequest.DescribeAttackStatisticsParameters(regionId, startTime, type)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- startTime – 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式: yyyy-MM-dd’T’HH:mm:ssZ
- type – 攻击类型, 0 为 DDoS, 1 为 CC
-
setEndTime(endTime)[source]¶ Parameters: endTime – (Optional) 查询的结束时间, UTC 时间, 格式: yyyy-MM-dd’T’HH:mm:ssZ
-
setServiceIp(serviceIp)[source]¶ Parameters: serviceIp – (Optional) 高防IP列表. <br>- 使用 <a href=’http://docs.jdcloud.com/anti-ddos-pro/api/describeServiceIpList’>describeServiceIpList</a> 接口查询实例的高防 IP
-
class
jdcloud_sdk.services.ipanti.apis.DescribeAttackStatisticsRequest.DescribeAttackStatisticsRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询攻击次数及流量峰值参数 serviceIp 优先级大于 instanceId. - 指定 serviceIp 参数时, 忽略 instanceId 参数, 统计 ip 相关攻击 - 未指定 serviceIp 时, 统计 instanceId 指定实例相关攻击 - serviceIp 和 instanceId 均未指定时, 统计用户所有攻击记录 CC攻击为实例级别, 查询类型 type 为 cc 时, 参数 serviceIp 无效
jdcloud_sdk.services.ipanti.apis.DescribeAttackTypeCountRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeAttackTypeCountRequest.DescribeAttackTypeCountParameters(regionId, startTime)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- startTime – 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式: yyyy-MM-dd’T’HH:mm:ssZ
-
setEndTime(endTime)[source]¶ Parameters: endTime – (Optional) 查询的结束时间, UTC 时间, 格式: yyyy-MM-dd’T’HH:mm:ssZ
-
setServiceIp(serviceIp)[source]¶ Parameters: serviceIp – (Optional) 高防IP列表. <br>- 使用 <a href=’http://docs.jdcloud.com/anti-ddos-pro/api/describeServiceIpList’>describeServiceIpList</a> 接口查询实例的高防 IP
-
class
jdcloud_sdk.services.ipanti.apis.DescribeAttackTypeCountRequest.DescribeAttackTypeCountRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询各类型攻击次数参数 serviceIp 优先级大于 instanceId. - 指定 serviceIp 参数时, 忽略 instanceId 参数, 统计 ip 相关攻击 - 未指定 serviceIp 时, 统计 instanceId 指定实例相关攻击 - serviceIp 和 instanceId 均未指定时, 统计用户所有攻击记录
jdcloud_sdk.services.ipanti.apis.DescribeCCAttackLogDetailsRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeCCAttackLogDetailsRequest.DescribeCCAttackLogDetailsParameters(regionId)[source]¶ Bases:
objectParameters: regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可 -
setAttackId(attackId)[source]¶ Parameters: attackId – (Optional) CC 攻击记录 Id, 不为空时忽略 startTime, endTime
-
setEndTime(endTime)[source]¶ Parameters: endTime – (Optional) 查询的结束时间, UTC 时间, 格式: yyyy-MM-dd’T’HH:mm:ssZ
-
-
class
jdcloud_sdk.services.ipanti.apis.DescribeCCAttackLogDetailsRequest.DescribeCCAttackLogDetailsRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询 CC 攻击日志详情.- 参数 attackId 优先级高于 instanceId, attackId 不为空时, 忽略 instanceId
jdcloud_sdk.services.ipanti.apis.DescribeCCAttackLogsRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeCCAttackLogsRequest.DescribeCCAttackLogsParameters(regionId, startTime)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- startTime – 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式: yyyy-MM-dd’T’HH:mm:ssZ
-
class
jdcloud_sdk.services.ipanti.apis.DescribeCCAttackLogsRequest.DescribeCCAttackLogsRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询 CC 攻击日志
jdcloud_sdk.services.ipanti.apis.DescribeCCDefaultThresholdsRequest module¶
jdcloud_sdk.services.ipanti.apis.DescribeCCGraphRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeCCGraphRequest.DescribeCCGraphParameters(regionId, startTime)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- startTime – 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式: yyyy-MM-dd’T’HH:mm:ssZ
-
class
jdcloud_sdk.services.ipanti.apis.DescribeCCGraphRequest.DescribeCCGraphRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequestCC 防护流量报表
jdcloud_sdk.services.ipanti.apis.DescribeCertInfoRequest module¶
jdcloud_sdk.services.ipanti.apis.DescribeDDoSAttackLogsRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeDDoSAttackLogsRequest.DescribeDDoSAttackLogsParameters(regionId, startTime)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- startTime – 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式: yyyy-MM-dd’T’HH:mm:ssZ
-
class
jdcloud_sdk.services.ipanti.apis.DescribeDDoSAttackLogsRequest.DescribeDDoSAttackLogsRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询 DDoS 攻击日志, 仅能查询非BGP实例的攻击记录, 同时查询BGP和非BGP实例请使用 <a href=’http://docs.jdcloud.com/anti-ddos-pro/api/describeDDoSIpAttackLogs’>describeDDoSIpAttackLogs</a>
jdcloud_sdk.services.ipanti.apis.DescribeDDoSGraphRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeDDoSGraphRequest.DescribeDDoSGraphParameters(regionId, startTime)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- startTime – 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式: yyyy-MM-dd’T’HH:mm:ssZ
-
setEndTime(endTime)[source]¶ Parameters: endTime – (Optional) 查询的结束时间, UTC 时间, 格式: yyyy-MM-dd’T’HH:mm:ssZ
-
setServiceIp(serviceIp)[source]¶ Parameters: serviceIp – (Optional) 高防IP列表. <br>- 使用 <a href=’http://docs.jdcloud.com/anti-ddos-pro/api/describeServiceIpList’>describeServiceIpList</a> 接口查询实例的高防 IP
-
class
jdcloud_sdk.services.ipanti.apis.DescribeDDoSGraphRequest.DescribeDDoSGraphRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequestDDos 防护流量报表参数 serviceIp 优先级大于 instanceId. - 指定 serviceIp 参数时, 忽略 instanceId 参数, 查询 ip 相关报表 - 未指定 serviceIp 时, 查询 instanceId 指定实例相关报表 - serviceIp 和 instanceId 均未指定时, 查询用户所有实例报表
jdcloud_sdk.services.ipanti.apis.DescribeForwardRuleRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeForwardRuleRequest.DescribeForwardRuleParameters(regionId, instanceId, forwardRuleId)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
- forwardRuleId – 转发规则 Id
-
class
jdcloud_sdk.services.ipanti.apis.DescribeForwardRuleRequest.DescribeForwardRuleRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询非网站类规则
jdcloud_sdk.services.ipanti.apis.DescribeForwardRulesRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeForwardRulesRequest.DescribeForwardRulesParameters(regionId, instanceId)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
-
class
jdcloud_sdk.services.ipanti.apis.DescribeForwardRulesRequest.DescribeForwardRulesRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询某个实例下的非网站转发配置
jdcloud_sdk.services.ipanti.apis.DescribeFwdGraphRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeFwdGraphRequest.DescribeFwdGraphParameters(regionId, startTime)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- startTime – 开始时间, 只能查询最近 90 天以内的数据, UTC 时间, 格式: yyyy-MM-dd’T’HH:mm:ssZ
-
class
jdcloud_sdk.services.ipanti.apis.DescribeFwdGraphRequest.DescribeFwdGraphRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest转发流量报表
jdcloud_sdk.services.ipanti.apis.DescribeGeoAreasRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeGeoAreasRequest.DescribeGeoAreasParameters(regionId)[source]¶ Bases:
objectParameters: regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
-
class
jdcloud_sdk.services.ipanti.apis.DescribeGeoAreasRequest.DescribeGeoAreasRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询非网站类转发规则的防护规则 Geo 拦截可设置区域编码
jdcloud_sdk.services.ipanti.apis.DescribeInstanceRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeInstanceRequest.DescribeInstanceParameters(regionId, instanceId)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 实例 ID
-
class
jdcloud_sdk.services.ipanti.apis.DescribeInstanceRequest.DescribeInstanceRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询实例
jdcloud_sdk.services.ipanti.apis.DescribeInstancesRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeInstancesRequest.DescribeInstancesParameters(regionId)[source]¶ Bases:
objectParameters: regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
-
class
jdcloud_sdk.services.ipanti.apis.DescribeInstancesRequest.DescribeInstancesRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询实例列表
jdcloud_sdk.services.ipanti.apis.DescribeNameListRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeNameListRequest.DescribeNameListParameters(regionId)[source]¶ Bases:
objectParameters: regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
-
class
jdcloud_sdk.services.ipanti.apis.DescribeNameListRequest.DescribeNameListRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询高防实例名称列表
jdcloud_sdk.services.ipanti.apis.DescribeProtectionRuleOfForwardRuleRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeProtectionRuleOfForwardRuleRequest.DescribeProtectionRuleOfForwardRuleParameters(regionId, instanceId, forwardRuleId)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
- forwardRuleId – 转发规则 Id
-
class
jdcloud_sdk.services.ipanti.apis.DescribeProtectionRuleOfForwardRuleRequest.DescribeProtectionRuleOfForwardRuleRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询非网站类转发规则的防护规则
jdcloud_sdk.services.ipanti.apis.DescribeProtectionStatisticsRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeProtectionStatisticsRequest.DescribeProtectionStatisticsParameters(regionId)[source]¶ Bases:
objectParameters: regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
-
class
jdcloud_sdk.services.ipanti.apis.DescribeProtectionStatisticsRequest.DescribeProtectionStatisticsRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询高防实例防护统计信息
jdcloud_sdk.services.ipanti.apis.DescribeVpcIpListRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeVpcIpListRequest.DescribeVpcIpListParameters(regionId)[source]¶ Bases:
objectParameters: regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
-
class
jdcloud_sdk.services.ipanti.apis.DescribeVpcIpListRequest.DescribeVpcIpListRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询用户可设置为网站类规则回源 IP 的京东云云内弹性公网 IP 资源
jdcloud_sdk.services.ipanti.apis.DescribeWebRuleRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeWebRuleRequest.DescribeWebRuleParameters(regionId, instanceId, webRuleId)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
- webRuleId – 网站规则 Id
-
class
jdcloud_sdk.services.ipanti.apis.DescribeWebRuleRequest.DescribeWebRuleRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询网站类规则
jdcloud_sdk.services.ipanti.apis.DescribeWebRulesRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DescribeWebRulesRequest.DescribeWebRulesParameters(regionId, instanceId)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
-
class
jdcloud_sdk.services.ipanti.apis.DescribeWebRulesRequest.DescribeWebRulesRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest查询某个实例下的网站类规则
jdcloud_sdk.services.ipanti.apis.DisableCCIpLimitRequest module¶
jdcloud_sdk.services.ipanti.apis.DisableCCObserverModeRequest module¶
jdcloud_sdk.services.ipanti.apis.DisableInstanceCCRequest module¶
jdcloud_sdk.services.ipanti.apis.DisableInstanceIpBlackListRequest module¶
jdcloud_sdk.services.ipanti.apis.DisableInstanceIpWhiteListRequest module¶
jdcloud_sdk.services.ipanti.apis.DisableInstanceUrlWhiteListRequest module¶
jdcloud_sdk.services.ipanti.apis.DisableWebRuleCCRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.DisableWebRuleCCRequest.DisableWebRuleCCParameters(regionId, instanceId, webRuleId)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
- webRuleId – 网站规则 Id
-
class
jdcloud_sdk.services.ipanti.apis.DisableWebRuleCCRequest.DisableWebRuleCCRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest关闭网站类规则 CC 防护, 网站类规则的 CC 防护规则和 CC 防护配置失效。支持批量操作, 批量操作时 webRuleId 传多个, 以 ‘,’ 分隔, 返回 result.code 为 1 表示操作成功, 为 0 时可能全部失败, 也可能部分失败
jdcloud_sdk.services.ipanti.apis.DownloadCCAttackLogDetailsRequest module¶
jdcloud_sdk.services.ipanti.apis.DownloadCCAttackLogsRequest module¶
jdcloud_sdk.services.ipanti.apis.DownloadDDoSAttackLogsRequest module¶
jdcloud_sdk.services.ipanti.apis.EnableCCIpLimitRequest module¶
jdcloud_sdk.services.ipanti.apis.EnableCCObserverModeRequest module¶
jdcloud_sdk.services.ipanti.apis.EnableInstanceCCRequest module¶
jdcloud_sdk.services.ipanti.apis.EnableInstanceIpBlackListRequest module¶
jdcloud_sdk.services.ipanti.apis.EnableInstanceIpWhiteListRequest module¶
jdcloud_sdk.services.ipanti.apis.EnableInstanceUrlWhiteListRequest module¶
jdcloud_sdk.services.ipanti.apis.EnableWebRuleCCRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.EnableWebRuleCCRequest.EnableWebRuleCCParameters(regionId, instanceId, webRuleId)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
- webRuleId – 网站规则 Id
-
class
jdcloud_sdk.services.ipanti.apis.EnableWebRuleCCRequest.EnableWebRuleCCRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest网站类规则开启 CC 防护, 开启后网站类规则已配置的防护规则和 CC 防护配置生效, 若没有配置过 CC 防护, 默认的 CC 防护配置生效。支持批量操作, 批量操作时 webRuleId 传多个, 以 ‘,’ 分隔, 返回 result.code 为 1 表示操作成功, 为 0 时可能全部失败, 也可能部分失败
jdcloud_sdk.services.ipanti.apis.ModifyAlarmConfigRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.ModifyAlarmConfigRequest.ModifyAlarmConfigParameters(regionId, instanceId, alarmConfigSpec)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 实例 ID
- alarmConfigSpec – 更新告警配置请求参数
-
class
jdcloud_sdk.services.ipanti.apis.ModifyAlarmConfigRequest.ModifyAlarmConfigRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest更新告警配置
jdcloud_sdk.services.ipanti.apis.ModifyCertInfoRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.ModifyCertInfoRequest.ModifyCertInfoParameters(regionId, instanceId, webRuleId, certInfoModifySpec)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
- webRuleId – 网站规则 Id
- certInfoModifySpec – 编辑网站规则证书信息请求参数
-
class
jdcloud_sdk.services.ipanti.apis.ModifyCertInfoRequest.ModifyCertInfoRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest编辑网站规则证书信息
jdcloud_sdk.services.ipanti.apis.ModifyEPBRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.ModifyEPBRequest.ModifyEPBParameters(regionId, instanceId, modifyInstanceEPBSpec)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 实例 ID
- modifyInstanceEPBSpec – 修改实例名称请求参数
-
class
jdcloud_sdk.services.ipanti.apis.ModifyEPBRequest.ModifyEPBRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest更新实例弹性防护带宽
jdcloud_sdk.services.ipanti.apis.ModifyForwardRuleRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.ModifyForwardRuleRequest.ModifyForwardRuleParameters(regionId, instanceId, forwardRuleId, forwardRuleSpec)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
- forwardRuleId – 转发规则 Id
- forwardRuleSpec – 更新非网站类规则请求参数
-
class
jdcloud_sdk.services.ipanti.apis.ModifyForwardRuleRequest.ModifyForwardRuleRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest更新非网站类规则
jdcloud_sdk.services.ipanti.apis.ModifyInstanceCCRequest module¶
jdcloud_sdk.services.ipanti.apis.ModifyInstanceIpBlackListRequest module¶
jdcloud_sdk.services.ipanti.apis.ModifyInstanceIpWhiteListRequest module¶
jdcloud_sdk.services.ipanti.apis.ModifyInstanceNameRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.ModifyInstanceNameRequest.ModifyInstanceNameParameters(regionId, instanceId, renameInstanceSpec)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 实例 ID
- renameInstanceSpec – 修改实例名称请求参数
-
class
jdcloud_sdk.services.ipanti.apis.ModifyInstanceNameRequest.ModifyInstanceNameRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest修改实例名称
jdcloud_sdk.services.ipanti.apis.ModifyInstanceUrlWhiteListRequest module¶
jdcloud_sdk.services.ipanti.apis.ModifyProtectionRuleOfForwardRuleRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.ModifyProtectionRuleOfForwardRuleRequest.ModifyProtectionRuleOfForwardRuleParameters(regionId, instanceId, forwardRuleId, forwardProtectionRuleSpec)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
- forwardRuleId – 转发规则 Id
- forwardProtectionRuleSpec – 修改非网站类转发规则的防护规则请求参数
-
class
jdcloud_sdk.services.ipanti.apis.ModifyProtectionRuleOfForwardRuleRequest.ModifyProtectionRuleOfForwardRuleRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest修改非网站类转发规则的防护规则
jdcloud_sdk.services.ipanti.apis.ModifyWebRuleRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.ModifyWebRuleRequest.ModifyWebRuleParameters(regionId, instanceId, webRuleId, webRuleSpec)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
- webRuleId – 网站规则 Id
- webRuleSpec – 更新网站类规则请求参数
-
class
jdcloud_sdk.services.ipanti.apis.ModifyWebRuleRequest.ModifyWebRuleRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest修改网站类规则
jdcloud_sdk.services.ipanti.apis.SetCCIpLimitRequest module¶
jdcloud_sdk.services.ipanti.apis.SwitchForwardRuleOriginRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.SwitchForwardRuleOriginRequest.SwitchForwardRuleOriginParameters(regionId, instanceId, forwardRuleId)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
- forwardRuleId – 转发规则 Id
-
class
jdcloud_sdk.services.ipanti.apis.SwitchForwardRuleOriginRequest.SwitchForwardRuleOriginRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest非网站类规则切换成回源状态。支持批量操作, 批量操作时 forwardRuleId 传多个, 以 ‘,’ 分隔, 返回 result.code 为 1 表示操作成功, 为 0 时可能全部失败, 也可能部分失败
jdcloud_sdk.services.ipanti.apis.SwitchForwardRuleProtectRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.SwitchForwardRuleProtectRequest.SwitchForwardRuleProtectParameters(regionId, instanceId, forwardRuleId)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
- forwardRuleId – 转发规则 Id
-
class
jdcloud_sdk.services.ipanti.apis.SwitchForwardRuleProtectRequest.SwitchForwardRuleProtectRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest非网站类规则切换成防御状态。支持批量操作, 批量操作时 forwardRuleId 传多个, 以 ‘,’ 分隔, 返回 result.code 为 1 表示操作成功, 为 0 时可能全部失败, 也可能部分失败
jdcloud_sdk.services.ipanti.apis.SwitchWebRuleOriginRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.SwitchWebRuleOriginRequest.SwitchWebRuleOriginParameters(regionId, instanceId, webRuleId)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
- webRuleId – 网站规则 Id
-
class
jdcloud_sdk.services.ipanti.apis.SwitchWebRuleOriginRequest.SwitchWebRuleOriginRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest网站类规则切换成回源状态。支持批量操作, 批量操作时 webRuleId 传多个, 以 ‘,’ 分隔, 返回 result.code 为 1 表示操作成功, 为 0 时可能全部失败, 也可能部分失败
jdcloud_sdk.services.ipanti.apis.SwitchWebRuleProtectRequest module¶
-
class
jdcloud_sdk.services.ipanti.apis.SwitchWebRuleProtectRequest.SwitchWebRuleProtectParameters(regionId, instanceId, webRuleId)[source]¶ Bases:
objectParameters: - regionId – 区域 ID, 高防不区分区域, 传 cn-north-1 即可
- instanceId – 高防实例 Id
- webRuleId – 网站规则 Id
-
class
jdcloud_sdk.services.ipanti.apis.SwitchWebRuleProtectRequest.SwitchWebRuleProtectRequest(parameters, header=None, version='v1')[source]¶ Bases:
jdcloud_sdk.core.jdcloudrequest.JDCloudRequest网站类规则切换成防御状态。支持批量操作, 批量操作时 webRuleId 传多个, 以 ‘,’ 分隔, 返回 result.code 为 1 表示操作成功, 为 0 时可能全部失败, 也可能部分失败