Class: TencentCloud::Cwp::V20180228::ModifyNetAttackWhiteListRequest

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

Overview

ModifyNetAttackWhiteList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(scope = nil, srcip = nil, dealoldevents = nil, id = nil, quuidlist = nil, description = nil) ⇒ ModifyNetAttackWhiteListRequest

Returns a new instance of ModifyNetAttackWhiteListRequest.



33884
33885
33886
33887
33888
33889
33890
33891
# File 'lib/v20180228/models.rb', line 33884

def initialize(scope=nil, srcip=nil, dealoldevents=nil, id=nil, quuidlist=nil, description=nil)
  @Scope = scope
  @SrcIp = srcip
  @DealOldEvents = dealoldevents
  @Id = id
  @QuuidList = quuidlist
  @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

  • DealOldEvents:

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

  • Id:

    规则id

  • QuuidList:

    quuid 列表

  • Description:

    规则描述



33882
33883
33884
# File 'lib/v20180228/models.rb', line 33882

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

  • DealOldEvents:

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

  • Id:

    规则id

  • QuuidList:

    quuid 列表

  • Description:

    规则描述



33882
33883
33884
# File 'lib/v20180228/models.rb', line 33882

def Description
  @Description
end

#IdObject

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

  • DealOldEvents:

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

  • Id:

    规则id

  • QuuidList:

    quuid 列表

  • Description:

    规则描述



33882
33883
33884
# File 'lib/v20180228/models.rb', line 33882

def Id
  @Id
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

  • DealOldEvents:

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

  • Id:

    规则id

  • QuuidList:

    quuid 列表

  • Description:

    规则描述



33882
33883
33884
# File 'lib/v20180228/models.rb', line 33882

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

  • DealOldEvents:

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

  • Id:

    规则id

  • QuuidList:

    quuid 列表

  • Description:

    规则描述



33882
33883
33884
# File 'lib/v20180228/models.rb', line 33882

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

  • DealOldEvents:

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

  • Id:

    规则id

  • QuuidList:

    quuid 列表

  • Description:

    规则描述



33882
33883
33884
# File 'lib/v20180228/models.rb', line 33882

def SrcIp
  @SrcIp
end

Instance Method Details

#deserialize(params) ⇒ Object



33893
33894
33895
33896
33897
33898
33899
33900
# File 'lib/v20180228/models.rb', line 33893

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