Class: TencentCloud::Cwp::V20180228::ExportBaselineFixListRequest

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

Overview

ExportBaselineFixList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filters = nil, exportall = nil) ⇒ ExportBaselineFixListRequest

Returns a new instance of ExportBaselineFixListRequest.



26575
26576
26577
26578
# File 'lib/v20180228/models.rb', line 26575

def initialize(filters=nil, exportall=nil)
  @Filters = filters
  @ExportAll = exportall
end

Instance Attribute Details

#ExportAllObject

Parameters:

  • Filters: (li)

    ItemName - String - 是否必填:否 - 项名称

  • ExportAll:

    0:过滤的结果导出;1:全部导出

  • 
    
    26573
    26574
    26575
    # File 'lib/v20180228/models.rb', line 26573
    
    def ExportAll
      @ExportAll
    end

    #FiltersObject

    Parameters:

    • Filters: (li)

      ItemName - String - 是否必填:否 - 项名称

  • ExportAll:

    0:过滤的结果导出;1:全部导出

  • 
    
    26573
    26574
    26575
    # File 'lib/v20180228/models.rb', line 26573
    
    def Filters
      @Filters
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    26580
    26581
    26582
    26583
    26584
    26585
    26586
    26587
    26588
    26589
    26590
    # File 'lib/v20180228/models.rb', line 26580
    
    def deserialize(params)
      unless params['Filters'].nil?
        @Filters = []
        params['Filters'].each do |i|
          filter_tmp = Filter.new
          filter_tmp.deserialize(i)
          @Filters << filter_tmp
        end
      end
      @ExportAll = params['ExportAll']
    end