Class: TencentCloud::Waf::V20180125::DescribeAntiInfoLeakRulesRequest

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

Overview

DescribeAntiInfoLeakRules请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domain = nil, actiontype = nil, pageinfo = nil) ⇒ DescribeAntiInfoLeakRulesRequest

Returns a new instance of DescribeAntiInfoLeakRulesRequest.



3068
3069
3070
3071
3072
# File 'lib/v20180125/models.rb', line 3068

def initialize(domain=nil, actiontype=nil, pageinfo=nil)
  @Domain = domain
  @ActionType = actiontype
  @PageInfo = pageinfo
end

Instance Attribute Details

#ActionTypeObject

Parameters:

  • Domain:

    域名

  • ActionType:

    动作类型

  • PageInfo:

    翻页



3066
3067
3068
# File 'lib/v20180125/models.rb', line 3066

def ActionType
  @ActionType
end

#DomainObject

Parameters:

  • Domain:

    域名

  • ActionType:

    动作类型

  • PageInfo:

    翻页



3066
3067
3068
# File 'lib/v20180125/models.rb', line 3066

def Domain
  @Domain
end

#PageInfoObject

Parameters:

  • Domain:

    域名

  • ActionType:

    动作类型

  • PageInfo:

    翻页



3066
3067
3068
# File 'lib/v20180125/models.rb', line 3066

def PageInfo
  @PageInfo
end

Instance Method Details

#deserialize(params) ⇒ Object



3074
3075
3076
3077
3078
3079
3080
3081
# File 'lib/v20180125/models.rb', line 3074

def deserialize(params)
  @Domain = params['Domain']
  @ActionType = params['ActionType']
  unless params['PageInfo'].nil?
    @PageInfo = PageInfo.new
    @PageInfo.deserialize(params['PageInfo'])
  end
end