Class: TencentCloud::Waf::V20180125::CCRuleItems
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Waf::V20180125::CCRuleItems
- Defined in:
- lib/v20180125/models.rb
Overview
CC规则详情
Instance Attribute Summary collapse
- #ActionRatio ⇒ Object
- #ActionType ⇒ Object
- #Advance ⇒ Object
- #CelRule ⇒ Object
- #CreateTime ⇒ Object
- #CronType ⇒ Object
- #Domains ⇒ Object
- #EventId ⇒ Object
- #ExpireTime ⇒ Object
- #GroupIds ⇒ Object
- #Interval ⇒ Object
- #JobDateTime ⇒ Object
- #JobType ⇒ Object
- #Limit ⇒ Object
- #LimitMethod ⇒ Object
- #LogicalOp ⇒ Object
- #MatchFunc ⇒ Object
- #Name ⇒ Object
- #Options ⇒ Object
- #PageId ⇒ Object
- #Priority ⇒ Object
- #RuleId ⇒ Object
- #SessionApplied ⇒ Object
- #Source ⇒ Object
- #Status ⇒ Object
- #TsVersion ⇒ Object
- #Url ⇒ Object
- #ValidStatus ⇒ Object
- #ValidTime ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, status = nil, advance = nil, limit = nil, interval = nil, url = nil, matchfunc = nil, actiontype = nil, priority = nil, validtime = nil, tsversion = nil, options = nil, ruleid = nil, eventid = nil, sessionapplied = nil, createtime = nil, limitmethod = nil, celrule = nil, logicalop = nil, pageid = nil, actionratio = nil, domains = nil, groupids = nil, jobtype = nil, jobdatetime = nil, crontype = nil, expiretime = nil, validstatus = nil, source = nil) ⇒ CCRuleItems
constructor
A new instance of CCRuleItems.
Constructor Details
#initialize(name = nil, status = nil, advance = nil, limit = nil, interval = nil, url = nil, matchfunc = nil, actiontype = nil, priority = nil, validtime = nil, tsversion = nil, options = nil, ruleid = nil, eventid = nil, sessionapplied = nil, createtime = nil, limitmethod = nil, celrule = nil, logicalop = nil, pageid = nil, actionratio = nil, domains = nil, groupids = nil, jobtype = nil, jobdatetime = nil, crontype = nil, expiretime = nil, validstatus = nil, source = nil) ⇒ CCRuleItems
Returns a new instance of CCRuleItems.
2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 |
# File 'lib/v20180125/models.rb', line 2879 def initialize(name=nil, status=nil, advance=nil, limit=nil, interval=nil, url=nil, matchfunc=nil, actiontype=nil, priority=nil, validtime=nil, tsversion=nil, options=nil, ruleid=nil, eventid=nil, sessionapplied=nil, createtime=nil, limitmethod=nil, celrule=nil, logicalop=nil, pageid=nil, actionratio=nil, domains=nil, groupids=nil, jobtype=nil, jobdatetime=nil, crontype=nil, expiretime=nil, validstatus=nil, source=nil) @Name = name @Status = status @Advance = advance @Limit = limit @Interval = interval @Url = url @MatchFunc = matchfunc @ActionType = actiontype @Priority = priority @ValidTime = validtime @TsVersion = tsversion @Options = options @RuleId = ruleid @EventId = eventid @SessionApplied = sessionapplied @CreateTime = createtime @LimitMethod = limitmethod @CelRule = celrule @LogicalOp = logicalop @PageId = pageid @ActionRatio = actionratio @Domains = domains @GroupIds = groupids @JobType = jobtype @JobDateTime = jobdatetime @CronType = crontype @ExpireTime = expiretime @ValidStatus = validstatus @Source = source end |
Instance Attribute Details
#ActionRatio ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def ActionRatio @ActionRatio end |
#ActionType ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def ActionType @ActionType end |
#Advance ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def Advance @Advance end |
#CelRule ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def CelRule @CelRule end |
#CreateTime ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def CreateTime @CreateTime end |
#CronType ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def CronType @CronType end |
#Domains ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def Domains @Domains end |
#EventId ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def EventId @EventId end |
#ExpireTime ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def ExpireTime @ExpireTime end |
#GroupIds ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def GroupIds @GroupIds end |
#Interval ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def Interval @Interval end |
#JobDateTime ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def JobDateTime @JobDateTime end |
#JobType ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def JobType @JobType end |
#Limit ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def Limit @Limit end |
#LimitMethod ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def LimitMethod @LimitMethod end |
#LogicalOp ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def LogicalOp @LogicalOp end |
#MatchFunc ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def MatchFunc @MatchFunc end |
#Name ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def Name @Name end |
#Options ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def Options @Options end |
#PageId ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def PageId @PageId end |
#Priority ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def Priority @Priority end |
#RuleId ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def RuleId @RuleId end |
#SessionApplied ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def SessionApplied @SessionApplied end |
#Source ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def Source @Source end |
#Status ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def Status @Status end |
#TsVersion ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def TsVersion @TsVersion end |
#Url ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def Url @Url end |
#ValidStatus ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def ValidStatus @ValidStatus end |
#ValidTime ⇒ Object
Parameters:
-
Name:
—
名字
-
Status:
—
状态
-
Advance:
—
模式
-
Limit:
—
限制
-
Interval:
—
范围
-
Url:
—
网址
-
MatchFunc:
—
匹配类型
-
ActionType:
—
动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验
-
Priority:
—
优先级
-
ValidTime:
—
有效时间
-
TsVersion:
—
版本
-
Options:
—
key为匹配字段;args为base64编码后的参数,等于号前为匹配参数,等于号后为匹配内容;match为逻辑符号;encodeflag为参数内容是否编码
-
RuleId:
—
规则ID
-
EventId:
—
事件id
-
SessionApplied:
—
关联的Session规则
-
CreateTime:
—
创建时间
-
LimitMethod:
—
限频方式
-
CelRule:
—
cel表达式
-
LogicalOp:
—
逻辑操作符
-
PageId:
—
页面ID
-
ActionRatio:
—
动作灰度比例,默认值100
-
Domains:
—
批量cc规则配置的批量域名
-
GroupIds:
—
批量cc规则使用的批量防护组
-
JobType:
—
定时任务类型
-
JobDateTime:
—
定时任务配置
-
CronType:
—
定时任务类型:month or week
-
ExpireTime:
—
过期时间
-
ValidStatus:
—
是否生效
-
Source:
—
来源:批量还是单个规则
2877 2878 2879 |
# File 'lib/v20180125/models.rb', line 2877 def ValidTime @ValidTime end |
Instance Method Details
#deserialize(params) ⇒ Object
2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 |
# File 'lib/v20180125/models.rb', line 2911 def deserialize(params) @Name = params['Name'] @Status = params['Status'] @Advance = params['Advance'] @Limit = params['Limit'] @Interval = params['Interval'] @Url = params['Url'] @MatchFunc = params['MatchFunc'] @ActionType = params['ActionType'] @Priority = params['Priority'] @ValidTime = params['ValidTime'] @TsVersion = params['TsVersion'] @Options = params['Options'] @RuleId = params['RuleId'] @EventId = params['EventId'] @SessionApplied = params['SessionApplied'] @CreateTime = params['CreateTime'] @LimitMethod = params['LimitMethod'] @CelRule = params['CelRule'] @LogicalOp = params['LogicalOp'] @PageId = params['PageId'] @ActionRatio = params['ActionRatio'] @Domains = params['Domains'] @GroupIds = params['GroupIds'] @JobType = params['JobType'] unless params['JobDateTime'].nil? @JobDateTime = JobDateTime.new @JobDateTime.deserialize(params['JobDateTime']) end @CronType = params['CronType'] @ExpireTime = params['ExpireTime'] @ValidStatus = params['ValidStatus'] @Source = params['Source'] end |