Class: TencentCloud::Cfw::V20190904::DescribeBlockByIpTimesListRequest

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

Overview

DescribeBlockByIpTimesList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(endtime = nil, ip = nil, starttime = nil, direction = nil, edgeid = nil, logsource = nil, source = nil, zone = nil) ⇒ DescribeBlockByIpTimesListRequest

Returns a new instance of DescribeBlockByIpTimesListRequest.



3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
# File 'lib/v20190904/models.rb', line 3158

def initialize(endtime=nil, ip=nil, starttime=nil, direction=nil, edgeid=nil, logsource=nil, source=nil, zone=nil)
  @EndTime = endtime
  @Ip = ip
  @StartTime = starttime
  @Direction = direction
  @EdgeId = edgeid
  @LogSource = logsource
  @Source = source
  @Zone = zone
end

Instance Attribute Details

#DirectionObject

Parameters:

  • 结束时间

  • ip查询条件

  • 开始时间

  • 方向

  • vpc间防火墙开关边id

  • 日志来源 move:vpc间防火墙

  • 来源

  • 地域



3156
3157
3158
# File 'lib/v20190904/models.rb', line 3156

def Direction
  @Direction
end

#EdgeIdObject

Parameters:

  • 结束时间

  • ip查询条件

  • 开始时间

  • 方向

  • vpc间防火墙开关边id

  • 日志来源 move:vpc间防火墙

  • 来源

  • 地域



3156
3157
3158
# File 'lib/v20190904/models.rb', line 3156

def EdgeId
  @EdgeId
end

#EndTimeObject

Parameters:

  • 结束时间

  • ip查询条件

  • 开始时间

  • 方向

  • vpc间防火墙开关边id

  • 日志来源 move:vpc间防火墙

  • 来源

  • 地域



3156
3157
3158
# File 'lib/v20190904/models.rb', line 3156

def EndTime
  @EndTime
end

#IpObject

Parameters:

  • 结束时间

  • ip查询条件

  • 开始时间

  • 方向

  • vpc间防火墙开关边id

  • 日志来源 move:vpc间防火墙

  • 来源

  • 地域



3156
3157
3158
# File 'lib/v20190904/models.rb', line 3156

def Ip
  @Ip
end

#LogSourceObject

Parameters:

  • 结束时间

  • ip查询条件

  • 开始时间

  • 方向

  • vpc间防火墙开关边id

  • 日志来源 move:vpc间防火墙

  • 来源

  • 地域



3156
3157
3158
# File 'lib/v20190904/models.rb', line 3156

def LogSource
  @LogSource
end

#SourceObject

Parameters:

  • 结束时间

  • ip查询条件

  • 开始时间

  • 方向

  • vpc间防火墙开关边id

  • 日志来源 move:vpc间防火墙

  • 来源

  • 地域



3156
3157
3158
# File 'lib/v20190904/models.rb', line 3156

def Source
  @Source
end

#StartTimeObject

Parameters:

  • 结束时间

  • ip查询条件

  • 开始时间

  • 方向

  • vpc间防火墙开关边id

  • 日志来源 move:vpc间防火墙

  • 来源

  • 地域



3156
3157
3158
# File 'lib/v20190904/models.rb', line 3156

def StartTime
  @StartTime
end

#ZoneObject

Parameters:

  • 结束时间

  • ip查询条件

  • 开始时间

  • 方向

  • vpc间防火墙开关边id

  • 日志来源 move:vpc间防火墙

  • 来源

  • 地域



3156
3157
3158
# File 'lib/v20190904/models.rb', line 3156

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
# File 'lib/v20190904/models.rb', line 3169

def deserialize(params)
  @EndTime = params['EndTime']
  @Ip = params['Ip']
  @StartTime = params['StartTime']
  @Direction = params['Direction']
  @EdgeId = params['EdgeId']
  @LogSource = params['LogSource']
  @Source = params['Source']
  @Zone = params['Zone']
end