Class: TencentCloud::Cwp::V20180228::CreateNetAttackWhiteListRequest

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

Overview

CreateNetAttackWhiteList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(scope = nil, srcip = nil, quuidlist = nil, eventid = nil, dealoldevents = nil, description = nil) ⇒ CreateNetAttackWhiteListRequest

Returns a new instance of CreateNetAttackWhiteListRequest.



5881
5882
5883
5884
5885
5886
5887
5888
# File 'lib/v20180228/models.rb', line 5881

def initialize(scope=nil, srcip=nil, quuidlist=nil, eventid=nil, dealoldevents=nil, description=nil)
  @Scope = scope
  @SrcIp = srcip
  @QuuidList = quuidlist
  @EventId = eventid
  @DealOldEvents = dealoldevents
  @Description = description
end

Instance Attribute Details

#DealOldEventsObject

Parameters:

  • Scope:

    是否全部主机; 0否,1是。

  • SrcIp:

    来源IP 单IP:1.1.1.1 IP范围:1.1.1.1-1.1.2.1 IP范围:1.1.1.0/24

  • QuuidList:

    quuid 列表

  • EventId:

    事件id

  • DealOldEvents:

    是否加白所有符合该规则的告警 ,1:处理,0:不处理

  • Description:

    描述



5879
5880
5881
# File 'lib/v20180228/models.rb', line 5879

def DealOldEvents
  @DealOldEvents
end

#DescriptionObject

Parameters:

  • Scope:

    是否全部主机; 0否,1是。

  • SrcIp:

    来源IP 单IP:1.1.1.1 IP范围:1.1.1.1-1.1.2.1 IP范围:1.1.1.0/24

  • QuuidList:

    quuid 列表

  • EventId:

    事件id

  • DealOldEvents:

    是否加白所有符合该规则的告警 ,1:处理,0:不处理

  • Description:

    描述



5879
5880
5881
# File 'lib/v20180228/models.rb', line 5879

def Description
  @Description
end

#EventIdObject

Parameters:

  • Scope:

    是否全部主机; 0否,1是。

  • SrcIp:

    来源IP 单IP:1.1.1.1 IP范围:1.1.1.1-1.1.2.1 IP范围:1.1.1.0/24

  • QuuidList:

    quuid 列表

  • EventId:

    事件id

  • DealOldEvents:

    是否加白所有符合该规则的告警 ,1:处理,0:不处理

  • Description:

    描述



5879
5880
5881
# File 'lib/v20180228/models.rb', line 5879

def EventId
  @EventId
end

#QuuidListObject

Parameters:

  • Scope:

    是否全部主机; 0否,1是。

  • SrcIp:

    来源IP 单IP:1.1.1.1 IP范围:1.1.1.1-1.1.2.1 IP范围:1.1.1.0/24

  • QuuidList:

    quuid 列表

  • EventId:

    事件id

  • DealOldEvents:

    是否加白所有符合该规则的告警 ,1:处理,0:不处理

  • Description:

    描述



5879
5880
5881
# File 'lib/v20180228/models.rb', line 5879

def QuuidList
  @QuuidList
end

#ScopeObject

Parameters:

  • Scope:

    是否全部主机; 0否,1是。

  • SrcIp:

    来源IP 单IP:1.1.1.1 IP范围:1.1.1.1-1.1.2.1 IP范围:1.1.1.0/24

  • QuuidList:

    quuid 列表

  • EventId:

    事件id

  • DealOldEvents:

    是否加白所有符合该规则的告警 ,1:处理,0:不处理

  • Description:

    描述



5879
5880
5881
# File 'lib/v20180228/models.rb', line 5879

def Scope
  @Scope
end

#SrcIpObject

Parameters:

  • Scope:

    是否全部主机; 0否,1是。

  • SrcIp:

    来源IP 单IP:1.1.1.1 IP范围:1.1.1.1-1.1.2.1 IP范围:1.1.1.0/24

  • QuuidList:

    quuid 列表

  • EventId:

    事件id

  • DealOldEvents:

    是否加白所有符合该规则的告警 ,1:处理,0:不处理

  • Description:

    描述



5879
5880
5881
# File 'lib/v20180228/models.rb', line 5879

def SrcIp
  @SrcIp
end

Instance Method Details

#deserialize(params) ⇒ Object



5890
5891
5892
5893
5894
5895
5896
5897
# File 'lib/v20180228/models.rb', line 5890

def deserialize(params)
  @Scope = params['Scope']
  @SrcIp = params['SrcIp']
  @QuuidList = params['QuuidList']
  @EventId = params['EventId']
  @DealOldEvents = params['DealOldEvents']
  @Description = params['Description']
end