Class: TencentCloud::Cwp::V20180228::ExportBaselineWeakPasswordListRequest

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

Overview

ExportBaselineWeakPasswordList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of ExportBaselineWeakPasswordListRequest.



26868
26869
26870
26871
# File 'lib/v20180228/models.rb', line 26868

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

Instance Attribute Details

#ExportAllObject

Parameters:

  • Filters: (li)

    WeakPassword - string - 是否必填:否 - 弱口令

  • ExportAll:

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

  • 
    
    26866
    26867
    26868
    # File 'lib/v20180228/models.rb', line 26866
    
    def ExportAll
      @ExportAll
    end

    #FiltersObject

    Parameters:

    • Filters: (li)

      WeakPassword - string - 是否必填:否 - 弱口令

  • ExportAll:

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

  • 
    
    26866
    26867
    26868
    # File 'lib/v20180228/models.rb', line 26866
    
    def Filters
      @Filters
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    26873
    26874
    26875
    26876
    26877
    26878
    26879
    26880
    26881
    26882
    26883
    # File 'lib/v20180228/models.rb', line 26873
    
    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