Class: TencentCloud::Waf::V20180125::DescribeDomainWhiteRulesRequest

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

Overview

DescribeDomainWhiteRules请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domain = nil, url = nil, page = nil, count = nil, sort = nil, ruleid = nil) ⇒ DescribeDomainWhiteRulesRequest

Returns a new instance of DescribeDomainWhiteRulesRequest.



4428
4429
4430
4431
4432
4433
4434
4435
# File 'lib/v20180125/models.rb', line 4428

def initialize(domain=nil, url=nil, page=nil, count=nil, sort=nil, ruleid=nil)
  @Domain = domain
  @Url = url
  @Page = page
  @Count = count
  @Sort = sort
  @RuleId = ruleid
end

Instance Attribute Details

#CountObject

Parameters:

  • Domain:

    需要查询的域名

  • Url:

    请求的白名单匹配路径

  • Page:

    翻到多少页

  • Count:

    每页展示的条数

  • Sort:

    排序方式,desc表示降序,asc表示升序

  • RuleId:

    规则ID



4426
4427
4428
# File 'lib/v20180125/models.rb', line 4426

def Count
  @Count
end

#DomainObject

Parameters:

  • Domain:

    需要查询的域名

  • Url:

    请求的白名单匹配路径

  • Page:

    翻到多少页

  • Count:

    每页展示的条数

  • Sort:

    排序方式,desc表示降序,asc表示升序

  • RuleId:

    规则ID



4426
4427
4428
# File 'lib/v20180125/models.rb', line 4426

def Domain
  @Domain
end

#PageObject

Parameters:

  • Domain:

    需要查询的域名

  • Url:

    请求的白名单匹配路径

  • Page:

    翻到多少页

  • Count:

    每页展示的条数

  • Sort:

    排序方式,desc表示降序,asc表示升序

  • RuleId:

    规则ID



4426
4427
4428
# File 'lib/v20180125/models.rb', line 4426

def Page
  @Page
end

#RuleIdObject

Parameters:

  • Domain:

    需要查询的域名

  • Url:

    请求的白名单匹配路径

  • Page:

    翻到多少页

  • Count:

    每页展示的条数

  • Sort:

    排序方式,desc表示降序,asc表示升序

  • RuleId:

    规则ID



4426
4427
4428
# File 'lib/v20180125/models.rb', line 4426

def RuleId
  @RuleId
end

#SortObject

Parameters:

  • Domain:

    需要查询的域名

  • Url:

    请求的白名单匹配路径

  • Page:

    翻到多少页

  • Count:

    每页展示的条数

  • Sort:

    排序方式,desc表示降序,asc表示升序

  • RuleId:

    规则ID



4426
4427
4428
# File 'lib/v20180125/models.rb', line 4426

def Sort
  @Sort
end

#UrlObject

Parameters:

  • Domain:

    需要查询的域名

  • Url:

    请求的白名单匹配路径

  • Page:

    翻到多少页

  • Count:

    每页展示的条数

  • Sort:

    排序方式,desc表示降序,asc表示升序

  • RuleId:

    规则ID



4426
4427
4428
# File 'lib/v20180125/models.rb', line 4426

def Url
  @Url
end

Instance Method Details

#deserialize(params) ⇒ Object



4437
4438
4439
4440
4441
4442
4443
4444
# File 'lib/v20180125/models.rb', line 4437

def deserialize(params)
  @Domain = params['Domain']
  @Url = params['Url']
  @Page = params['Page']
  @Count = params['Count']
  @Sort = params['Sort']
  @RuleId = params['RuleId']
end