Class: TencentCloud::Cwp::V20180228::DescribeCanNotSeparateMachineRequest

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

Overview

DescribeCanNotSeparateMachine请求参数结构体

Instance Attribute Summary collapse

  • #Filters ⇒ Object
  • FilePath - String - 是否必填:否 - 路径筛选
  • VirusName - String - 是否必填:否 - 描述筛选
  • CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间
  • CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间
  • Status - String - 是否必填:否 - 状态筛选 4待处理,5信任,6已隔离,10隔离中,11恢复隔离中
  • .
  • #Ids ⇒ Object
  • FilePath - String - 是否必填:否 - 路径筛选
  • VirusName - String - 是否必填:否 - 描述筛选
  • CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间
  • CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间
  • Status - String - 是否必填:否 - 状态筛选 4待处理,5信任,6已隔离,10隔离中,11恢复隔离中
  • .
  • #UpdateAll ⇒ Object
  • FilePath - String - 是否必填:否 - 路径筛选
  • VirusName - String - 是否必填:否 - 描述筛选
  • CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间
  • CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间
  • Status - String - 是否必填:否 - 状态筛选 4待处理,5信任,6已隔离,10隔离中,11恢复隔离中
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(ids = nil, updateall = nil, excludeid = nil, filters = nil) ⇒ DescribeCanNotSeparateMachineRequest

    Returns a new instance of DescribeCanNotSeparateMachineRequest.

    
    
    13999
    14000
    14001
    14002
    14003
    14004
    # File 'lib/v20180228/models.rb', line 13999
    
    def initialize(ids=nil, updateall=nil, excludeid=nil, filters=nil)
      @Ids = ids
      @UpdateAll = updateall
      @ExcludeId = excludeid
      @Filters = filters
    end

    Instance Attribute Details

    #ExcludeIdObject

  • FilePath - String - 是否必填:否 - 路径筛选
  • VirusName - String - 是否必填:否 - 描述筛选
  • CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间
  • CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间
  • Status - String - 是否必填:否 - 状态筛选 4待处理,5信任,6已隔离,10隔离中,11恢复隔离中
  • Parameters:

    • Ids:

      需要修改的事件id 数组,支持批量

    • UpdateAll:

      是否更新全部,即是否对所有的事件进行操作,当ids 不为空时,此参数无效

    • ExcludeId:

      排除的事件id,当操作全部事件时,需要排除这次id

    • Filters: (li)

      IpOrAlias - String - 是否必填:否 - 主机ip或别名筛选

    
    
    13997
    13998
    13999
    # File 'lib/v20180228/models.rb', line 13997
    
    def ExcludeId
      @ExcludeId
    end

    #FiltersObject

  • FilePath - String - 是否必填:否 - 路径筛选
  • VirusName - String - 是否必填:否 - 描述筛选
  • CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间
  • CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间
  • Status - String - 是否必填:否 - 状态筛选 4待处理,5信任,6已隔离,10隔离中,11恢复隔离中
  • Parameters:

    
    
    13997
    13998
    13999
    # File 'lib/v20180228/models.rb', line 13997
    
    def Filters
      @Filters
    end

    #IdsObject

  • FilePath - String - 是否必填:否 - 路径筛选
  • VirusName - String - 是否必填:否 - 描述筛选
  • CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间
  • CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间
  • Status - String - 是否必填:否 - 状态筛选 4待处理,5信任,6已隔离,10隔离中,11恢复隔离中
  • Parameters:

    
    
    13997
    13998
    13999
    # File 'lib/v20180228/models.rb', line 13997
    
    def Ids
      @Ids
    end

    #UpdateAllObject

  • FilePath - String - 是否必填:否 - 路径筛选
  • VirusName - String - 是否必填:否 - 描述筛选
  • CreateBeginTime - String - 是否必填:否 - 创建时间筛选-开始时间
  • CreateEndTime - String - 是否必填:否 - 创建时间筛选-结束时间
  • Status - String - 是否必填:否 - 状态筛选 4待处理,5信任,6已隔离,10隔离中,11恢复隔离中
  • Parameters:

    
    
    13997
    13998
    13999
    # File 'lib/v20180228/models.rb', line 13997
    
    def UpdateAll
      @UpdateAll
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    14006
    14007
    14008
    14009
    14010
    14011
    14012
    14013
    14014
    14015
    14016
    14017
    14018
    # File 'lib/v20180228/models.rb', line 14006
    
    def deserialize(params)
      @Ids = params['Ids']
      @UpdateAll = params['UpdateAll']
      @ExcludeId = params['ExcludeId']
      unless params['Filters'].nil?
        @Filters = []
        params['Filters'].each do |i|
          filters_tmp = Filters.new
          filters_tmp.deserialize(i)
          @Filters << filters_tmp
        end
      end
    end