Class: TencentCloud::Waf::V20180125::DescribeBotSceneUCBRuleRequest

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

Overview

DescribeBotSceneUCBRule请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domain = nil, skip = nil, limit = nil, sort = nil, sceneid = nil, operate = nil, name = nil, versionflag = nil, timertype = nil, validstatus = nil, ruleid = nil) ⇒ DescribeBotSceneUCBRuleRequest

Returns a new instance of DescribeBotSceneUCBRuleRequest.



6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
# File 'lib/v20180125/models.rb', line 6540

def initialize(domain=nil, skip=nil, limit=nil, sort=nil, sceneid=nil, operate=nil, name=nil, versionflag=nil, timertype=nil, validstatus=nil, ruleid=nil)
  @Domain = domain
  @Skip = skip
  @Limit = limit
  @Sort = sort
  @SceneId = sceneid
  @Operate = operate
  @Name = name
  @VersionFlag = versionflag
  @TimerType = timertype
  @ValidStatus = validstatus
  @RuleId = ruleid
end

Instance Attribute Details

#DomainObject

Parameters:

  • Domain:

    域名

  • Skip:

    翻页组件的起始页

  • Limit:

    翻页组件的页数据条数

  • Sort:

    排序参数

  • SceneId:

    1.BOT全局白名单处调用时,传“global”;2.BOT场景配置处调用时,传具体的场景ID

  • Operate:

    需要过滤的动作

  • Name:

    需要过滤的规则名称

  • VersionFlag:

    兼容老数据和新旧版前端

  • TimerType:

    生效方式:0-全部 1-永久生效 2-定时生效 3-周粒度生效 4-月粒度生效

  • ValidStatus:

    0-全部 1-生效中 2-已过期

  • RuleId:

    规则id



6538
6539
6540
# File 'lib/v20180125/models.rb', line 6538

def Domain
  @Domain
end

#LimitObject

Parameters:

  • Domain:

    域名

  • Skip:

    翻页组件的起始页

  • Limit:

    翻页组件的页数据条数

  • Sort:

    排序参数

  • SceneId:

    1.BOT全局白名单处调用时,传“global”;2.BOT场景配置处调用时,传具体的场景ID

  • Operate:

    需要过滤的动作

  • Name:

    需要过滤的规则名称

  • VersionFlag:

    兼容老数据和新旧版前端

  • TimerType:

    生效方式:0-全部 1-永久生效 2-定时生效 3-周粒度生效 4-月粒度生效

  • ValidStatus:

    0-全部 1-生效中 2-已过期

  • RuleId:

    规则id



6538
6539
6540
# File 'lib/v20180125/models.rb', line 6538

def Limit
  @Limit
end

#NameObject

Parameters:

  • Domain:

    域名

  • Skip:

    翻页组件的起始页

  • Limit:

    翻页组件的页数据条数

  • Sort:

    排序参数

  • SceneId:

    1.BOT全局白名单处调用时,传“global”;2.BOT场景配置处调用时,传具体的场景ID

  • Operate:

    需要过滤的动作

  • Name:

    需要过滤的规则名称

  • VersionFlag:

    兼容老数据和新旧版前端

  • TimerType:

    生效方式:0-全部 1-永久生效 2-定时生效 3-周粒度生效 4-月粒度生效

  • ValidStatus:

    0-全部 1-生效中 2-已过期

  • RuleId:

    规则id



6538
6539
6540
# File 'lib/v20180125/models.rb', line 6538

def Name
  @Name
end

#OperateObject

Parameters:

  • Domain:

    域名

  • Skip:

    翻页组件的起始页

  • Limit:

    翻页组件的页数据条数

  • Sort:

    排序参数

  • SceneId:

    1.BOT全局白名单处调用时,传“global”;2.BOT场景配置处调用时,传具体的场景ID

  • Operate:

    需要过滤的动作

  • Name:

    需要过滤的规则名称

  • VersionFlag:

    兼容老数据和新旧版前端

  • TimerType:

    生效方式:0-全部 1-永久生效 2-定时生效 3-周粒度生效 4-月粒度生效

  • ValidStatus:

    0-全部 1-生效中 2-已过期

  • RuleId:

    规则id



6538
6539
6540
# File 'lib/v20180125/models.rb', line 6538

def Operate
  @Operate
end

#RuleIdObject

Parameters:

  • Domain:

    域名

  • Skip:

    翻页组件的起始页

  • Limit:

    翻页组件的页数据条数

  • Sort:

    排序参数

  • SceneId:

    1.BOT全局白名单处调用时,传“global”;2.BOT场景配置处调用时,传具体的场景ID

  • Operate:

    需要过滤的动作

  • Name:

    需要过滤的规则名称

  • VersionFlag:

    兼容老数据和新旧版前端

  • TimerType:

    生效方式:0-全部 1-永久生效 2-定时生效 3-周粒度生效 4-月粒度生效

  • ValidStatus:

    0-全部 1-生效中 2-已过期

  • RuleId:

    规则id



6538
6539
6540
# File 'lib/v20180125/models.rb', line 6538

def RuleId
  @RuleId
end

#SceneIdObject

Parameters:

  • Domain:

    域名

  • Skip:

    翻页组件的起始页

  • Limit:

    翻页组件的页数据条数

  • Sort:

    排序参数

  • SceneId:

    1.BOT全局白名单处调用时,传“global”;2.BOT场景配置处调用时,传具体的场景ID

  • Operate:

    需要过滤的动作

  • Name:

    需要过滤的规则名称

  • VersionFlag:

    兼容老数据和新旧版前端

  • TimerType:

    生效方式:0-全部 1-永久生效 2-定时生效 3-周粒度生效 4-月粒度生效

  • ValidStatus:

    0-全部 1-生效中 2-已过期

  • RuleId:

    规则id



6538
6539
6540
# File 'lib/v20180125/models.rb', line 6538

def SceneId
  @SceneId
end

#SkipObject

Parameters:

  • Domain:

    域名

  • Skip:

    翻页组件的起始页

  • Limit:

    翻页组件的页数据条数

  • Sort:

    排序参数

  • SceneId:

    1.BOT全局白名单处调用时,传“global”;2.BOT场景配置处调用时,传具体的场景ID

  • Operate:

    需要过滤的动作

  • Name:

    需要过滤的规则名称

  • VersionFlag:

    兼容老数据和新旧版前端

  • TimerType:

    生效方式:0-全部 1-永久生效 2-定时生效 3-周粒度生效 4-月粒度生效

  • ValidStatus:

    0-全部 1-生效中 2-已过期

  • RuleId:

    规则id



6538
6539
6540
# File 'lib/v20180125/models.rb', line 6538

def Skip
  @Skip
end

#SortObject

Parameters:

  • Domain:

    域名

  • Skip:

    翻页组件的起始页

  • Limit:

    翻页组件的页数据条数

  • Sort:

    排序参数

  • SceneId:

    1.BOT全局白名单处调用时,传“global”;2.BOT场景配置处调用时,传具体的场景ID

  • Operate:

    需要过滤的动作

  • Name:

    需要过滤的规则名称

  • VersionFlag:

    兼容老数据和新旧版前端

  • TimerType:

    生效方式:0-全部 1-永久生效 2-定时生效 3-周粒度生效 4-月粒度生效

  • ValidStatus:

    0-全部 1-生效中 2-已过期

  • RuleId:

    规则id



6538
6539
6540
# File 'lib/v20180125/models.rb', line 6538

def Sort
  @Sort
end

#TimerTypeObject

Parameters:

  • Domain:

    域名

  • Skip:

    翻页组件的起始页

  • Limit:

    翻页组件的页数据条数

  • Sort:

    排序参数

  • SceneId:

    1.BOT全局白名单处调用时,传“global”;2.BOT场景配置处调用时,传具体的场景ID

  • Operate:

    需要过滤的动作

  • Name:

    需要过滤的规则名称

  • VersionFlag:

    兼容老数据和新旧版前端

  • TimerType:

    生效方式:0-全部 1-永久生效 2-定时生效 3-周粒度生效 4-月粒度生效

  • ValidStatus:

    0-全部 1-生效中 2-已过期

  • RuleId:

    规则id



6538
6539
6540
# File 'lib/v20180125/models.rb', line 6538

def TimerType
  @TimerType
end

#ValidStatusObject

Parameters:

  • Domain:

    域名

  • Skip:

    翻页组件的起始页

  • Limit:

    翻页组件的页数据条数

  • Sort:

    排序参数

  • SceneId:

    1.BOT全局白名单处调用时,传“global”;2.BOT场景配置处调用时,传具体的场景ID

  • Operate:

    需要过滤的动作

  • Name:

    需要过滤的规则名称

  • VersionFlag:

    兼容老数据和新旧版前端

  • TimerType:

    生效方式:0-全部 1-永久生效 2-定时生效 3-周粒度生效 4-月粒度生效

  • ValidStatus:

    0-全部 1-生效中 2-已过期

  • RuleId:

    规则id



6538
6539
6540
# File 'lib/v20180125/models.rb', line 6538

def ValidStatus
  @ValidStatus
end

#VersionFlagObject

Parameters:

  • Domain:

    域名

  • Skip:

    翻页组件的起始页

  • Limit:

    翻页组件的页数据条数

  • Sort:

    排序参数

  • SceneId:

    1.BOT全局白名单处调用时,传“global”;2.BOT场景配置处调用时,传具体的场景ID

  • Operate:

    需要过滤的动作

  • Name:

    需要过滤的规则名称

  • VersionFlag:

    兼容老数据和新旧版前端

  • TimerType:

    生效方式:0-全部 1-永久生效 2-定时生效 3-周粒度生效 4-月粒度生效

  • ValidStatus:

    0-全部 1-生效中 2-已过期

  • RuleId:

    规则id



6538
6539
6540
# File 'lib/v20180125/models.rb', line 6538

def VersionFlag
  @VersionFlag
end

Instance Method Details

#deserialize(params) ⇒ Object



6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
# File 'lib/v20180125/models.rb', line 6554

def deserialize(params)
  @Domain = params['Domain']
  @Skip = params['Skip']
  @Limit = params['Limit']
  @Sort = params['Sort']
  @SceneId = params['SceneId']
  @Operate = params['Operate']
  @Name = params['Name']
  @VersionFlag = params['VersionFlag']
  @TimerType = params['TimerType']
  @ValidStatus = params['ValidStatus']
  @RuleId = params['RuleId']
end