Class: TencentCloud::Cdn::V20180606::CreateScdnLogTaskRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180606/models.rb

Overview

CreateScdnLogTask请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(mode = nil, starttime = nil, endtime = nil, domain = nil, attacktype = nil, defencemode = nil, ip = nil, domains = nil, attacktypes = nil, conditions = nil, source = nil, area = nil) ⇒ CreateScdnLogTaskRequest

Returns a new instance of CreateScdnLogTaskRequest.



3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
# File 'lib/v20180606/models.rb', line 3146

def initialize(mode=nil, starttime=nil, endtime=nil, domain=nil, attacktype=nil, defencemode=nil, ip=nil, domains=nil, attacktypes=nil, conditions=nil, source=nil, area=nil)
  @Mode = mode
  @StartTime = starttime
  @EndTime = endtime
  @Domain = domain
  @AttackType = attacktype
  @DefenceMode = defencemode
  @Ip = ip
  @Domains = domains
  @AttackTypes = attacktypes
  @Conditions = conditions
  @Source = source
  @Area = area
end

Instance Attribute Details

#AreaObject

Mode 映射如下:

waf = "Web攻击"
cc = "CC攻击"
bot = "Bot攻击"

AttackType 映射如下:

other = '未知类型'
malicious_scan = "恶意扫描"
sql_inject = "SQL注入攻击"
xss = "XSS攻击"
cmd_inject = "命令注入攻击"
ldap_inject = "LDAP注入攻击"
ssi_inject = "SSI注入攻击"
xml_inject = "XML注入攻击"
web_service = "WEB服务漏洞攻击"
web_app = "WEB应用漏洞攻击"
path_traversal = "路径跨越攻击"
illegal_access_core_file = "核心文件非法访问"
trojan_horse = "木马后门攻击"
csrf = "CSRF攻击"
malicious_file_upload= '恶意文件上传'
js = "JS主动探测"
cookie = "Cookie指纹"

DefenceMode 映射如下:

observe = '观察模式'
intercept = '拦截模式'
captcha = "验证码"
redirect = "重定向"

Parameters:

  • Mode:

    防护类型

  • StartTime:

    查询起始时间,如:2018-09-04 10:40:00,返回结果大于等于指定时间

  • EndTime:

    查询结束时间,如:2018-09-04 10:40:00,返回结果小于等于指定时间

  • Domain:

    指定域名查询, 不填默认查询全部域名

  • AttackType:

    指定攻击类型, 不填默认查询全部攻击类型

  • DefenceMode:

    指定执行动作, 不填默认查询全部执行动作

  • Ip:

    不填为全部ip

  • Domains:

    指定域名查询, 与 Domain 参数同时有值时使用 Domains 参数,不填默认查询全部域名,指定域名查询时最多支持同时选择 5 个域名查询

  • AttackTypes:

    指定攻击类型查询, 与 AttackType 参数同时有值时使用 AttackTypes 参数,不填默认查询全部攻击类型

  • Conditions:

    查询条件

  • Source:

    来源产品 cdn ecdn

  • Area:

    地域:mainland 或 overseas



3144
3145
3146
# File 'lib/v20180606/models.rb', line 3144

def Area
  @Area
end

#AttackTypeObject

Mode 映射如下:

waf = "Web攻击"
cc = "CC攻击"
bot = "Bot攻击"

AttackType 映射如下:

other = '未知类型'
malicious_scan = "恶意扫描"
sql_inject = "SQL注入攻击"
xss = "XSS攻击"
cmd_inject = "命令注入攻击"
ldap_inject = "LDAP注入攻击"
ssi_inject = "SSI注入攻击"
xml_inject = "XML注入攻击"
web_service = "WEB服务漏洞攻击"
web_app = "WEB应用漏洞攻击"
path_traversal = "路径跨越攻击"
illegal_access_core_file = "核心文件非法访问"
trojan_horse = "木马后门攻击"
csrf = "CSRF攻击"
malicious_file_upload= '恶意文件上传'
js = "JS主动探测"
cookie = "Cookie指纹"

DefenceMode 映射如下:

observe = '观察模式'
intercept = '拦截模式'
captcha = "验证码"
redirect = "重定向"

Parameters:

  • Mode:

    防护类型

  • StartTime:

    查询起始时间,如:2018-09-04 10:40:00,返回结果大于等于指定时间

  • EndTime:

    查询结束时间,如:2018-09-04 10:40:00,返回结果小于等于指定时间

  • Domain:

    指定域名查询, 不填默认查询全部域名

  • AttackType:

    指定攻击类型, 不填默认查询全部攻击类型

  • DefenceMode:

    指定执行动作, 不填默认查询全部执行动作

  • Ip:

    不填为全部ip

  • Domains:

    指定域名查询, 与 Domain 参数同时有值时使用 Domains 参数,不填默认查询全部域名,指定域名查询时最多支持同时选择 5 个域名查询

  • AttackTypes:

    指定攻击类型查询, 与 AttackType 参数同时有值时使用 AttackTypes 参数,不填默认查询全部攻击类型

  • Conditions:

    查询条件

  • Source:

    来源产品 cdn ecdn

  • Area:

    地域:mainland 或 overseas



3144
3145
3146
# File 'lib/v20180606/models.rb', line 3144

def AttackType
  @AttackType
end

#AttackTypesObject

Mode 映射如下:

waf = "Web攻击"
cc = "CC攻击"
bot = "Bot攻击"

AttackType 映射如下:

other = '未知类型'
malicious_scan = "恶意扫描"
sql_inject = "SQL注入攻击"
xss = "XSS攻击"
cmd_inject = "命令注入攻击"
ldap_inject = "LDAP注入攻击"
ssi_inject = "SSI注入攻击"
xml_inject = "XML注入攻击"
web_service = "WEB服务漏洞攻击"
web_app = "WEB应用漏洞攻击"
path_traversal = "路径跨越攻击"
illegal_access_core_file = "核心文件非法访问"
trojan_horse = "木马后门攻击"
csrf = "CSRF攻击"
malicious_file_upload= '恶意文件上传'
js = "JS主动探测"
cookie = "Cookie指纹"

DefenceMode 映射如下:

observe = '观察模式'
intercept = '拦截模式'
captcha = "验证码"
redirect = "重定向"

Parameters:

  • Mode:

    防护类型

  • StartTime:

    查询起始时间,如:2018-09-04 10:40:00,返回结果大于等于指定时间

  • EndTime:

    查询结束时间,如:2018-09-04 10:40:00,返回结果小于等于指定时间

  • Domain:

    指定域名查询, 不填默认查询全部域名

  • AttackType:

    指定攻击类型, 不填默认查询全部攻击类型

  • DefenceMode:

    指定执行动作, 不填默认查询全部执行动作

  • Ip:

    不填为全部ip

  • Domains:

    指定域名查询, 与 Domain 参数同时有值时使用 Domains 参数,不填默认查询全部域名,指定域名查询时最多支持同时选择 5 个域名查询

  • AttackTypes:

    指定攻击类型查询, 与 AttackType 参数同时有值时使用 AttackTypes 参数,不填默认查询全部攻击类型

  • Conditions:

    查询条件

  • Source:

    来源产品 cdn ecdn

  • Area:

    地域:mainland 或 overseas



3144
3145
3146
# File 'lib/v20180606/models.rb', line 3144

def AttackTypes
  @AttackTypes
end

#ConditionsObject

Mode 映射如下:

waf = "Web攻击"
cc = "CC攻击"
bot = "Bot攻击"

AttackType 映射如下:

other = '未知类型'
malicious_scan = "恶意扫描"
sql_inject = "SQL注入攻击"
xss = "XSS攻击"
cmd_inject = "命令注入攻击"
ldap_inject = "LDAP注入攻击"
ssi_inject = "SSI注入攻击"
xml_inject = "XML注入攻击"
web_service = "WEB服务漏洞攻击"
web_app = "WEB应用漏洞攻击"
path_traversal = "路径跨越攻击"
illegal_access_core_file = "核心文件非法访问"
trojan_horse = "木马后门攻击"
csrf = "CSRF攻击"
malicious_file_upload= '恶意文件上传'
js = "JS主动探测"
cookie = "Cookie指纹"

DefenceMode 映射如下:

observe = '观察模式'
intercept = '拦截模式'
captcha = "验证码"
redirect = "重定向"

Parameters:

  • Mode:

    防护类型

  • StartTime:

    查询起始时间,如:2018-09-04 10:40:00,返回结果大于等于指定时间

  • EndTime:

    查询结束时间,如:2018-09-04 10:40:00,返回结果小于等于指定时间

  • Domain:

    指定域名查询, 不填默认查询全部域名

  • AttackType:

    指定攻击类型, 不填默认查询全部攻击类型

  • DefenceMode:

    指定执行动作, 不填默认查询全部执行动作

  • Ip:

    不填为全部ip

  • Domains:

    指定域名查询, 与 Domain 参数同时有值时使用 Domains 参数,不填默认查询全部域名,指定域名查询时最多支持同时选择 5 个域名查询

  • AttackTypes:

    指定攻击类型查询, 与 AttackType 参数同时有值时使用 AttackTypes 参数,不填默认查询全部攻击类型

  • Conditions:

    查询条件

  • Source:

    来源产品 cdn ecdn

  • Area:

    地域:mainland 或 overseas



3144
3145
3146
# File 'lib/v20180606/models.rb', line 3144

def Conditions
  @Conditions
end

#DefenceModeObject

Mode 映射如下:

waf = "Web攻击"
cc = "CC攻击"
bot = "Bot攻击"

AttackType 映射如下:

other = '未知类型'
malicious_scan = "恶意扫描"
sql_inject = "SQL注入攻击"
xss = "XSS攻击"
cmd_inject = "命令注入攻击"
ldap_inject = "LDAP注入攻击"
ssi_inject = "SSI注入攻击"
xml_inject = "XML注入攻击"
web_service = "WEB服务漏洞攻击"
web_app = "WEB应用漏洞攻击"
path_traversal = "路径跨越攻击"
illegal_access_core_file = "核心文件非法访问"
trojan_horse = "木马后门攻击"
csrf = "CSRF攻击"
malicious_file_upload= '恶意文件上传'
js = "JS主动探测"
cookie = "Cookie指纹"

DefenceMode 映射如下:

observe = '观察模式'
intercept = '拦截模式'
captcha = "验证码"
redirect = "重定向"

Parameters:

  • Mode:

    防护类型

  • StartTime:

    查询起始时间,如:2018-09-04 10:40:00,返回结果大于等于指定时间

  • EndTime:

    查询结束时间,如:2018-09-04 10:40:00,返回结果小于等于指定时间

  • Domain:

    指定域名查询, 不填默认查询全部域名

  • AttackType:

    指定攻击类型, 不填默认查询全部攻击类型

  • DefenceMode:

    指定执行动作, 不填默认查询全部执行动作

  • Ip:

    不填为全部ip

  • Domains:

    指定域名查询, 与 Domain 参数同时有值时使用 Domains 参数,不填默认查询全部域名,指定域名查询时最多支持同时选择 5 个域名查询

  • AttackTypes:

    指定攻击类型查询, 与 AttackType 参数同时有值时使用 AttackTypes 参数,不填默认查询全部攻击类型

  • Conditions:

    查询条件

  • Source:

    来源产品 cdn ecdn

  • Area:

    地域:mainland 或 overseas



3144
3145
3146
# File 'lib/v20180606/models.rb', line 3144

def DefenceMode
  @DefenceMode
end

#DomainObject

Mode 映射如下:

waf = "Web攻击"
cc = "CC攻击"
bot = "Bot攻击"

AttackType 映射如下:

other = '未知类型'
malicious_scan = "恶意扫描"
sql_inject = "SQL注入攻击"
xss = "XSS攻击"
cmd_inject = "命令注入攻击"
ldap_inject = "LDAP注入攻击"
ssi_inject = "SSI注入攻击"
xml_inject = "XML注入攻击"
web_service = "WEB服务漏洞攻击"
web_app = "WEB应用漏洞攻击"
path_traversal = "路径跨越攻击"
illegal_access_core_file = "核心文件非法访问"
trojan_horse = "木马后门攻击"
csrf = "CSRF攻击"
malicious_file_upload= '恶意文件上传'
js = "JS主动探测"
cookie = "Cookie指纹"

DefenceMode 映射如下:

observe = '观察模式'
intercept = '拦截模式'
captcha = "验证码"
redirect = "重定向"

Parameters:

  • Mode:

    防护类型

  • StartTime:

    查询起始时间,如:2018-09-04 10:40:00,返回结果大于等于指定时间

  • EndTime:

    查询结束时间,如:2018-09-04 10:40:00,返回结果小于等于指定时间

  • Domain:

    指定域名查询, 不填默认查询全部域名

  • AttackType:

    指定攻击类型, 不填默认查询全部攻击类型

  • DefenceMode:

    指定执行动作, 不填默认查询全部执行动作

  • Ip:

    不填为全部ip

  • Domains:

    指定域名查询, 与 Domain 参数同时有值时使用 Domains 参数,不填默认查询全部域名,指定域名查询时最多支持同时选择 5 个域名查询

  • AttackTypes:

    指定攻击类型查询, 与 AttackType 参数同时有值时使用 AttackTypes 参数,不填默认查询全部攻击类型

  • Conditions:

    查询条件

  • Source:

    来源产品 cdn ecdn

  • Area:

    地域:mainland 或 overseas



3144
3145
3146
# File 'lib/v20180606/models.rb', line 3144

def Domain
  @Domain
end

#DomainsObject

Mode 映射如下:

waf = "Web攻击"
cc = "CC攻击"
bot = "Bot攻击"

AttackType 映射如下:

other = '未知类型'
malicious_scan = "恶意扫描"
sql_inject = "SQL注入攻击"
xss = "XSS攻击"
cmd_inject = "命令注入攻击"
ldap_inject = "LDAP注入攻击"
ssi_inject = "SSI注入攻击"
xml_inject = "XML注入攻击"
web_service = "WEB服务漏洞攻击"
web_app = "WEB应用漏洞攻击"
path_traversal = "路径跨越攻击"
illegal_access_core_file = "核心文件非法访问"
trojan_horse = "木马后门攻击"
csrf = "CSRF攻击"
malicious_file_upload= '恶意文件上传'
js = "JS主动探测"
cookie = "Cookie指纹"

DefenceMode 映射如下:

observe = '观察模式'
intercept = '拦截模式'
captcha = "验证码"
redirect = "重定向"

Parameters:

  • Mode:

    防护类型

  • StartTime:

    查询起始时间,如:2018-09-04 10:40:00,返回结果大于等于指定时间

  • EndTime:

    查询结束时间,如:2018-09-04 10:40:00,返回结果小于等于指定时间

  • Domain:

    指定域名查询, 不填默认查询全部域名

  • AttackType:

    指定攻击类型, 不填默认查询全部攻击类型

  • DefenceMode:

    指定执行动作, 不填默认查询全部执行动作

  • Ip:

    不填为全部ip

  • Domains:

    指定域名查询, 与 Domain 参数同时有值时使用 Domains 参数,不填默认查询全部域名,指定域名查询时最多支持同时选择 5 个域名查询

  • AttackTypes:

    指定攻击类型查询, 与 AttackType 参数同时有值时使用 AttackTypes 参数,不填默认查询全部攻击类型

  • Conditions:

    查询条件

  • Source:

    来源产品 cdn ecdn

  • Area:

    地域:mainland 或 overseas



3144
3145
3146
# File 'lib/v20180606/models.rb', line 3144

def Domains
  @Domains
end

#EndTimeObject

Mode 映射如下:

waf = "Web攻击"
cc = "CC攻击"
bot = "Bot攻击"

AttackType 映射如下:

other = '未知类型'
malicious_scan = "恶意扫描"
sql_inject = "SQL注入攻击"
xss = "XSS攻击"
cmd_inject = "命令注入攻击"
ldap_inject = "LDAP注入攻击"
ssi_inject = "SSI注入攻击"
xml_inject = "XML注入攻击"
web_service = "WEB服务漏洞攻击"
web_app = "WEB应用漏洞攻击"
path_traversal = "路径跨越攻击"
illegal_access_core_file = "核心文件非法访问"
trojan_horse = "木马后门攻击"
csrf = "CSRF攻击"
malicious_file_upload= '恶意文件上传'
js = "JS主动探测"
cookie = "Cookie指纹"

DefenceMode 映射如下:

observe = '观察模式'
intercept = '拦截模式'
captcha = "验证码"
redirect = "重定向"

Parameters:

  • Mode:

    防护类型

  • StartTime:

    查询起始时间,如:2018-09-04 10:40:00,返回结果大于等于指定时间

  • EndTime:

    查询结束时间,如:2018-09-04 10:40:00,返回结果小于等于指定时间

  • Domain:

    指定域名查询, 不填默认查询全部域名

  • AttackType:

    指定攻击类型, 不填默认查询全部攻击类型

  • DefenceMode:

    指定执行动作, 不填默认查询全部执行动作

  • Ip:

    不填为全部ip

  • Domains:

    指定域名查询, 与 Domain 参数同时有值时使用 Domains 参数,不填默认查询全部域名,指定域名查询时最多支持同时选择 5 个域名查询

  • AttackTypes:

    指定攻击类型查询, 与 AttackType 参数同时有值时使用 AttackTypes 参数,不填默认查询全部攻击类型

  • Conditions:

    查询条件

  • Source:

    来源产品 cdn ecdn

  • Area:

    地域:mainland 或 overseas



3144
3145
3146
# File 'lib/v20180606/models.rb', line 3144

def EndTime
  @EndTime
end

#IpObject

Mode 映射如下:

waf = "Web攻击"
cc = "CC攻击"
bot = "Bot攻击"

AttackType 映射如下:

other = '未知类型'
malicious_scan = "恶意扫描"
sql_inject = "SQL注入攻击"
xss = "XSS攻击"
cmd_inject = "命令注入攻击"
ldap_inject = "LDAP注入攻击"
ssi_inject = "SSI注入攻击"
xml_inject = "XML注入攻击"
web_service = "WEB服务漏洞攻击"
web_app = "WEB应用漏洞攻击"
path_traversal = "路径跨越攻击"
illegal_access_core_file = "核心文件非法访问"
trojan_horse = "木马后门攻击"
csrf = "CSRF攻击"
malicious_file_upload= '恶意文件上传'
js = "JS主动探测"
cookie = "Cookie指纹"

DefenceMode 映射如下:

observe = '观察模式'
intercept = '拦截模式'
captcha = "验证码"
redirect = "重定向"

Parameters:

  • Mode:

    防护类型

  • StartTime:

    查询起始时间,如:2018-09-04 10:40:00,返回结果大于等于指定时间

  • EndTime:

    查询结束时间,如:2018-09-04 10:40:00,返回结果小于等于指定时间

  • Domain:

    指定域名查询, 不填默认查询全部域名

  • AttackType:

    指定攻击类型, 不填默认查询全部攻击类型

  • DefenceMode:

    指定执行动作, 不填默认查询全部执行动作

  • Ip:

    不填为全部ip

  • Domains:

    指定域名查询, 与 Domain 参数同时有值时使用 Domains 参数,不填默认查询全部域名,指定域名查询时最多支持同时选择 5 个域名查询

  • AttackTypes:

    指定攻击类型查询, 与 AttackType 参数同时有值时使用 AttackTypes 参数,不填默认查询全部攻击类型

  • Conditions:

    查询条件

  • Source:

    来源产品 cdn ecdn

  • Area:

    地域:mainland 或 overseas



3144
3145
3146
# File 'lib/v20180606/models.rb', line 3144

def Ip
  @Ip
end

#ModeObject

Mode 映射如下:

waf = "Web攻击"
cc = "CC攻击"
bot = "Bot攻击"

AttackType 映射如下:

other = '未知类型'
malicious_scan = "恶意扫描"
sql_inject = "SQL注入攻击"
xss = "XSS攻击"
cmd_inject = "命令注入攻击"
ldap_inject = "LDAP注入攻击"
ssi_inject = "SSI注入攻击"
xml_inject = "XML注入攻击"
web_service = "WEB服务漏洞攻击"
web_app = "WEB应用漏洞攻击"
path_traversal = "路径跨越攻击"
illegal_access_core_file = "核心文件非法访问"
trojan_horse = "木马后门攻击"
csrf = "CSRF攻击"
malicious_file_upload= '恶意文件上传'
js = "JS主动探测"
cookie = "Cookie指纹"

DefenceMode 映射如下:

observe = '观察模式'
intercept = '拦截模式'
captcha = "验证码"
redirect = "重定向"

Parameters:

  • Mode:

    防护类型

  • StartTime:

    查询起始时间,如:2018-09-04 10:40:00,返回结果大于等于指定时间

  • EndTime:

    查询结束时间,如:2018-09-04 10:40:00,返回结果小于等于指定时间

  • Domain:

    指定域名查询, 不填默认查询全部域名

  • AttackType:

    指定攻击类型, 不填默认查询全部攻击类型

  • DefenceMode:

    指定执行动作, 不填默认查询全部执行动作

  • Ip:

    不填为全部ip

  • Domains:

    指定域名查询, 与 Domain 参数同时有值时使用 Domains 参数,不填默认查询全部域名,指定域名查询时最多支持同时选择 5 个域名查询

  • AttackTypes:

    指定攻击类型查询, 与 AttackType 参数同时有值时使用 AttackTypes 参数,不填默认查询全部攻击类型

  • Conditions:

    查询条件

  • Source:

    来源产品 cdn ecdn

  • Area:

    地域:mainland 或 overseas



3144
3145
3146
# File 'lib/v20180606/models.rb', line 3144

def Mode
  @Mode
end

#SourceObject

Mode 映射如下:

waf = "Web攻击"
cc = "CC攻击"
bot = "Bot攻击"

AttackType 映射如下:

other = '未知类型'
malicious_scan = "恶意扫描"
sql_inject = "SQL注入攻击"
xss = "XSS攻击"
cmd_inject = "命令注入攻击"
ldap_inject = "LDAP注入攻击"
ssi_inject = "SSI注入攻击"
xml_inject = "XML注入攻击"
web_service = "WEB服务漏洞攻击"
web_app = "WEB应用漏洞攻击"
path_traversal = "路径跨越攻击"
illegal_access_core_file = "核心文件非法访问"
trojan_horse = "木马后门攻击"
csrf = "CSRF攻击"
malicious_file_upload= '恶意文件上传'
js = "JS主动探测"
cookie = "Cookie指纹"

DefenceMode 映射如下:

observe = '观察模式'
intercept = '拦截模式'
captcha = "验证码"
redirect = "重定向"

Parameters:

  • Mode:

    防护类型

  • StartTime:

    查询起始时间,如:2018-09-04 10:40:00,返回结果大于等于指定时间

  • EndTime:

    查询结束时间,如:2018-09-04 10:40:00,返回结果小于等于指定时间

  • Domain:

    指定域名查询, 不填默认查询全部域名

  • AttackType:

    指定攻击类型, 不填默认查询全部攻击类型

  • DefenceMode:

    指定执行动作, 不填默认查询全部执行动作

  • Ip:

    不填为全部ip

  • Domains:

    指定域名查询, 与 Domain 参数同时有值时使用 Domains 参数,不填默认查询全部域名,指定域名查询时最多支持同时选择 5 个域名查询

  • AttackTypes:

    指定攻击类型查询, 与 AttackType 参数同时有值时使用 AttackTypes 参数,不填默认查询全部攻击类型

  • Conditions:

    查询条件

  • Source:

    来源产品 cdn ecdn

  • Area:

    地域:mainland 或 overseas



3144
3145
3146
# File 'lib/v20180606/models.rb', line 3144

def Source
  @Source
end

#StartTimeObject

Mode 映射如下:

waf = "Web攻击"
cc = "CC攻击"
bot = "Bot攻击"

AttackType 映射如下:

other = '未知类型'
malicious_scan = "恶意扫描"
sql_inject = "SQL注入攻击"
xss = "XSS攻击"
cmd_inject = "命令注入攻击"
ldap_inject = "LDAP注入攻击"
ssi_inject = "SSI注入攻击"
xml_inject = "XML注入攻击"
web_service = "WEB服务漏洞攻击"
web_app = "WEB应用漏洞攻击"
path_traversal = "路径跨越攻击"
illegal_access_core_file = "核心文件非法访问"
trojan_horse = "木马后门攻击"
csrf = "CSRF攻击"
malicious_file_upload= '恶意文件上传'
js = "JS主动探测"
cookie = "Cookie指纹"

DefenceMode 映射如下:

observe = '观察模式'
intercept = '拦截模式'
captcha = "验证码"
redirect = "重定向"

Parameters:

  • Mode:

    防护类型

  • StartTime:

    查询起始时间,如:2018-09-04 10:40:00,返回结果大于等于指定时间

  • EndTime:

    查询结束时间,如:2018-09-04 10:40:00,返回结果小于等于指定时间

  • Domain:

    指定域名查询, 不填默认查询全部域名

  • AttackType:

    指定攻击类型, 不填默认查询全部攻击类型

  • DefenceMode:

    指定执行动作, 不填默认查询全部执行动作

  • Ip:

    不填为全部ip

  • Domains:

    指定域名查询, 与 Domain 参数同时有值时使用 Domains 参数,不填默认查询全部域名,指定域名查询时最多支持同时选择 5 个域名查询

  • AttackTypes:

    指定攻击类型查询, 与 AttackType 参数同时有值时使用 AttackTypes 参数,不填默认查询全部攻击类型

  • Conditions:

    查询条件

  • Source:

    来源产品 cdn ecdn

  • Area:

    地域:mainland 或 overseas



3144
3145
3146
# File 'lib/v20180606/models.rb', line 3144

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
# File 'lib/v20180606/models.rb', line 3161

def deserialize(params)
  @Mode = params['Mode']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @Domain = params['Domain']
  @AttackType = params['AttackType']
  @DefenceMode = params['DefenceMode']
  @Ip = params['Ip']
  @Domains = params['Domains']
  @AttackTypes = params['AttackTypes']
  unless params['Conditions'].nil?
    @Conditions = []
    params['Conditions'].each do |i|
      scdneventlogconditions_tmp = ScdnEventLogConditions.new
      scdneventlogconditions_tmp.deserialize(i)
      @Conditions << scdneventlogconditions_tmp
    end
  end
  @Source = params['Source']
  @Area = params['Area']
end