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.



2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
# File 'lib/v20190904/models.rb', line 2959

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:

  • EndTime:

    结束时间

  • Ip:

    ip查询条件

  • StartTime:

    开始时间

  • Direction:

    方向

  • EdgeId:

    vpc间防火墙开关边id

  • LogSource:

    日志来源 move:vpc间防火墙

  • Source:

    来源

  • Zone:

    地域



2957
2958
2959
# File 'lib/v20190904/models.rb', line 2957

def Direction
  @Direction
end

#EdgeIdObject

Parameters:

  • EndTime:

    结束时间

  • Ip:

    ip查询条件

  • StartTime:

    开始时间

  • Direction:

    方向

  • EdgeId:

    vpc间防火墙开关边id

  • LogSource:

    日志来源 move:vpc间防火墙

  • Source:

    来源

  • Zone:

    地域



2957
2958
2959
# File 'lib/v20190904/models.rb', line 2957

def EdgeId
  @EdgeId
end

#EndTimeObject

Parameters:

  • EndTime:

    结束时间

  • Ip:

    ip查询条件

  • StartTime:

    开始时间

  • Direction:

    方向

  • EdgeId:

    vpc间防火墙开关边id

  • LogSource:

    日志来源 move:vpc间防火墙

  • Source:

    来源

  • Zone:

    地域



2957
2958
2959
# File 'lib/v20190904/models.rb', line 2957

def EndTime
  @EndTime
end

#IpObject

Parameters:

  • EndTime:

    结束时间

  • Ip:

    ip查询条件

  • StartTime:

    开始时间

  • Direction:

    方向

  • EdgeId:

    vpc间防火墙开关边id

  • LogSource:

    日志来源 move:vpc间防火墙

  • Source:

    来源

  • Zone:

    地域



2957
2958
2959
# File 'lib/v20190904/models.rb', line 2957

def Ip
  @Ip
end

#LogSourceObject

Parameters:

  • EndTime:

    结束时间

  • Ip:

    ip查询条件

  • StartTime:

    开始时间

  • Direction:

    方向

  • EdgeId:

    vpc间防火墙开关边id

  • LogSource:

    日志来源 move:vpc间防火墙

  • Source:

    来源

  • Zone:

    地域



2957
2958
2959
# File 'lib/v20190904/models.rb', line 2957

def LogSource
  @LogSource
end

#SourceObject

Parameters:

  • EndTime:

    结束时间

  • Ip:

    ip查询条件

  • StartTime:

    开始时间

  • Direction:

    方向

  • EdgeId:

    vpc间防火墙开关边id

  • LogSource:

    日志来源 move:vpc间防火墙

  • Source:

    来源

  • Zone:

    地域



2957
2958
2959
# File 'lib/v20190904/models.rb', line 2957

def Source
  @Source
end

#StartTimeObject

Parameters:

  • EndTime:

    结束时间

  • Ip:

    ip查询条件

  • StartTime:

    开始时间

  • Direction:

    方向

  • EdgeId:

    vpc间防火墙开关边id

  • LogSource:

    日志来源 move:vpc间防火墙

  • Source:

    来源

  • Zone:

    地域



2957
2958
2959
# File 'lib/v20190904/models.rb', line 2957

def StartTime
  @StartTime
end

#ZoneObject

Parameters:

  • EndTime:

    结束时间

  • Ip:

    ip查询条件

  • StartTime:

    开始时间

  • Direction:

    方向

  • EdgeId:

    vpc间防火墙开关边id

  • LogSource:

    日志来源 move:vpc间防火墙

  • Source:

    来源

  • Zone:

    地域



2957
2958
2959
# File 'lib/v20190904/models.rb', line 2957

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
# File 'lib/v20190904/models.rb', line 2970

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