Class: TencentCloud::Cfw::V20190904::UnHandleEvent

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

Overview

未处置事件详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(eventtableliststruct = nil, baselineuser = nil, baselineinswitch = nil, baselineoutswitch = nil, vpcfwcount = nil) ⇒ UnHandleEvent

Returns a new instance of UnHandleEvent.



9944
9945
9946
9947
9948
9949
9950
# File 'lib/v20190904/models.rb', line 9944

def initialize(eventtableliststruct=nil, baselineuser=nil, baselineinswitch=nil, baselineoutswitch=nil, vpcfwcount=nil)
  @EventTableListStruct = eventtableliststruct
  @BaseLineUser = baselineuser
  @BaseLineInSwitch = baselineinswitch
  @BaseLineOutSwitch = baselineoutswitch
  @VpcFwCount = vpcfwcount
end

Instance Attribute Details

#BaseLineInSwitchObject

Parameters:

  • EventTableListStruct:

    伪攻击链类型

  • BaseLineUser:

    1 是 0否

  • BaseLineInSwitch:

    1 打开 0 关闭

  • BaseLineOutSwitch:

    1 打开 0 关闭

  • VpcFwCount:

    vpc间防火墙实例数量



9942
9943
9944
# File 'lib/v20190904/models.rb', line 9942

def BaseLineInSwitch
  @BaseLineInSwitch
end

#BaseLineOutSwitchObject

Parameters:

  • EventTableListStruct:

    伪攻击链类型

  • BaseLineUser:

    1 是 0否

  • BaseLineInSwitch:

    1 打开 0 关闭

  • BaseLineOutSwitch:

    1 打开 0 关闭

  • VpcFwCount:

    vpc间防火墙实例数量



9942
9943
9944
# File 'lib/v20190904/models.rb', line 9942

def BaseLineOutSwitch
  @BaseLineOutSwitch
end

#BaseLineUserObject

Parameters:

  • EventTableListStruct:

    伪攻击链类型

  • BaseLineUser:

    1 是 0否

  • BaseLineInSwitch:

    1 打开 0 关闭

  • BaseLineOutSwitch:

    1 打开 0 关闭

  • VpcFwCount:

    vpc间防火墙实例数量



9942
9943
9944
# File 'lib/v20190904/models.rb', line 9942

def BaseLineUser
  @BaseLineUser
end

#EventTableListStructObject

Parameters:

  • EventTableListStruct:

    伪攻击链类型

  • BaseLineUser:

    1 是 0否

  • BaseLineInSwitch:

    1 打开 0 关闭

  • BaseLineOutSwitch:

    1 打开 0 关闭

  • VpcFwCount:

    vpc间防火墙实例数量



9942
9943
9944
# File 'lib/v20190904/models.rb', line 9942

def EventTableListStruct
  @EventTableListStruct
end

#VpcFwCountObject

Parameters:

  • EventTableListStruct:

    伪攻击链类型

  • BaseLineUser:

    1 是 0否

  • BaseLineInSwitch:

    1 打开 0 关闭

  • BaseLineOutSwitch:

    1 打开 0 关闭

  • VpcFwCount:

    vpc间防火墙实例数量



9942
9943
9944
# File 'lib/v20190904/models.rb', line 9942

def VpcFwCount
  @VpcFwCount
end

Instance Method Details

#deserialize(params) ⇒ Object



9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
# File 'lib/v20190904/models.rb', line 9952

def deserialize(params)
  unless params['EventTableListStruct'].nil?
    @EventTableListStruct = []
    params['EventTableListStruct'].each do |i|
      unhandleeventdetail_tmp = UnHandleEventDetail.new
      unhandleeventdetail_tmp.deserialize(i)
      @EventTableListStruct << unhandleeventdetail_tmp
    end
  end
  @BaseLineUser = params['BaseLineUser']
  @BaseLineInSwitch = params['BaseLineInSwitch']
  @BaseLineOutSwitch = params['BaseLineOutSwitch']
  @VpcFwCount = params['VpcFwCount']
end