Class: TencentCloud::Cwp::V20180228::ExportFileTamperEventsRequest

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

Overview

ExportFileTamperEvents请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filters = nil, fileds = nil, fields = nil, where = nil) ⇒ ExportFileTamperEventsRequest

Returns a new instance of ExportFileTamperEventsRequest.



27573
27574
27575
27576
27577
27578
# File 'lib/v20180228/models.rb', line 27573

def initialize(filters=nil, fileds=nil, fields=nil, where=nil)
  @Filters = filters
  @Fileds = fileds
  @Fields = fields
  @Where = where
end

Instance Attribute Details

#FieldsObject

<li>Status - String - 是否必填:否 - 处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略</li> <li>ModifyTime - String - 是否必填:否 - 最近发生时间</li> <li>Uuid- String - 是否必填:否 - 主机uuid查询</li> <li>RuleCategory- string - 是否必填:否 - 规则类别 0 系统规则 1 自定义规则</li>

Parameters:

  • Filters:

    过滤条件。

  • Fileds:

    需要导出的字段

  • Fields:

    需要导出的字段

  • Where:

    需要导出的字段



27566
27567
27568
# File 'lib/v20180228/models.rb', line 27566

def Fields
  @Fields
end

#FiledsObject

<li>Status - String - 是否必填:否 - 处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略</li> <li>ModifyTime - String - 是否必填:否 - 最近发生时间</li> <li>Uuid- String - 是否必填:否 - 主机uuid查询</li> <li>RuleCategory- string - 是否必填:否 - 规则类别 0 系统规则 1 自定义规则</li>

Parameters:

  • Filters:

    过滤条件。

  • Fileds:

    需要导出的字段

  • Fields:

    需要导出的字段

  • Where:

    需要导出的字段



27566
27567
27568
# File 'lib/v20180228/models.rb', line 27566

def Fileds
  @Fileds
end

#FiltersObject

<li>Status - String - 是否必填:否 - 处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略</li> <li>ModifyTime - String - 是否必填:否 - 最近发生时间</li> <li>Uuid- String - 是否必填:否 - 主机uuid查询</li> <li>RuleCategory- string - 是否必填:否 - 规则类别 0 系统规则 1 自定义规则</li>

Parameters:

  • Filters:

    过滤条件。

  • Fileds:

    需要导出的字段

  • Fields:

    需要导出的字段

  • Where:

    需要导出的字段



27566
27567
27568
# File 'lib/v20180228/models.rb', line 27566

def Filters
  @Filters
end

#WhereObject

<li>Status - String - 是否必填:否 - 处理状态 0 – 待处理 1 – 已加白 2 – 已删除 3 - 已忽略</li> <li>ModifyTime - String - 是否必填:否 - 最近发生时间</li> <li>Uuid- String - 是否必填:否 - 主机uuid查询</li> <li>RuleCategory- string - 是否必填:否 - 规则类别 0 系统规则 1 自定义规则</li>

Parameters:

  • Filters:

    过滤条件。

  • Fileds:

    需要导出的字段

  • Fields:

    需要导出的字段

  • Where:

    需要导出的字段



27566
27567
27568
# File 'lib/v20180228/models.rb', line 27566

def Where
  @Where
end

Instance Method Details

#deserialize(params) ⇒ Object



27580
27581
27582
27583
27584
27585
27586
27587
27588
27589
27590
27591
27592
# File 'lib/v20180228/models.rb', line 27580

def deserialize(params)
  unless params['Filters'].nil?
    @Filters = []
    params['Filters'].each do |i|
      filters_tmp = Filters.new
      filters_tmp.deserialize(i)
      @Filters << filters_tmp
    end
  end
  @Fileds = params['Fileds']
  @Fields = params['Fields']
  @Where = params['Where']
end