Class: TencentCloud::Dayu::V20180709::DescribeNewL4RulesRequest

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

Overview

DescribeNewL4Rules请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(business = nil, ip = nil, virtualport = nil, limit = nil, offset = nil) ⇒ DescribeNewL4RulesRequest

Returns a new instance of DescribeNewL4RulesRequest.



5032
5033
5034
5035
5036
5037
5038
# File 'lib/v20180709/models.rb', line 5032

def initialize(business=nil, ip=nil, virtualport=nil, limit=nil, offset=nil)
  @Business = business
  @Ip = ip
  @VirtualPort = virtualport
  @Limit = limit
  @Offset = offset
end

Instance Attribute Details

#BusinessObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP)

  • Ip:

    指定IP查询

  • VirtualPort:

    指定高防IP端口查询

  • Limit:

    一页条数,填0表示不分页

  • Offset:

    页起始偏移,取值为(页码-1)*一页条数



5030
5031
5032
# File 'lib/v20180709/models.rb', line 5030

def Business
  @Business
end

#IpObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP)

  • Ip:

    指定IP查询

  • VirtualPort:

    指定高防IP端口查询

  • Limit:

    一页条数,填0表示不分页

  • Offset:

    页起始偏移,取值为(页码-1)*一页条数



5030
5031
5032
# File 'lib/v20180709/models.rb', line 5030

def Ip
  @Ip
end

#LimitObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP)

  • Ip:

    指定IP查询

  • VirtualPort:

    指定高防IP端口查询

  • Limit:

    一页条数,填0表示不分页

  • Offset:

    页起始偏移,取值为(页码-1)*一页条数



5030
5031
5032
# File 'lib/v20180709/models.rb', line 5030

def Limit
  @Limit
end

#OffsetObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP)

  • Ip:

    指定IP查询

  • VirtualPort:

    指定高防IP端口查询

  • Limit:

    一页条数,填0表示不分页

  • Offset:

    页起始偏移,取值为(页码-1)*一页条数



5030
5031
5032
# File 'lib/v20180709/models.rb', line 5030

def Offset
  @Offset
end

#VirtualPortObject

Parameters:

  • Business:

    大禹子产品代号(bgpip表示高防IP)

  • Ip:

    指定IP查询

  • VirtualPort:

    指定高防IP端口查询

  • Limit:

    一页条数,填0表示不分页

  • Offset:

    页起始偏移,取值为(页码-1)*一页条数



5030
5031
5032
# File 'lib/v20180709/models.rb', line 5030

def VirtualPort
  @VirtualPort
end

Instance Method Details

#deserialize(params) ⇒ Object



5040
5041
5042
5043
5044
5045
5046
# File 'lib/v20180709/models.rb', line 5040

def deserialize(params)
  @Business = params['Business']
  @Ip = params['Ip']
  @VirtualPort = params['VirtualPort']
  @Limit = params['Limit']
  @Offset = params['Offset']
end