Class: TencentCloud::Cwp::V20180228::DescribeBaselineEffectHostListRequest

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

Overview

DescribeBaselineEffectHostList请求参数结构体

Instance Attribute Summary collapse

  • #Filters ⇒ Object
  • AliasName- String- 主机别名
  • Status- Uint- 1已通过 0未通过 5检测中
  • .
  • #Limit ⇒ Object
  • AliasName- String- 主机别名
  • Status- Uint- 1已通过 0未通过 5检测中
  • .
  • #Offset ⇒ Object
  • AliasName- String- 主机别名
  • Status- Uint- 1已通过 0未通过 5检测中
  • .
  • #StrategyId ⇒ Object
  • AliasName- String- 主机别名
  • Status- Uint- 1已通过 0未通过 5检测中
  • .
  • #UuidList ⇒ Object
  • AliasName- String- 主机别名
  • Status- Uint- 1已通过 0未通过 5检测中
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(limit = nil, offset = nil, baselineid = nil, filters = nil, strategyid = nil, uuidlist = nil) ⇒ DescribeBaselineEffectHostListRequest

    Returns a new instance of DescribeBaselineEffectHostListRequest.

    
    
    11975
    11976
    11977
    11978
    11979
    11980
    11981
    11982
    # File 'lib/v20180228/models.rb', line 11975
    
    def initialize(limit=nil, offset=nil, baselineid=nil, filters=nil, strategyid=nil, uuidlist=nil)
      @Limit = limit
      @Offset = offset
      @BaselineId = baselineid
      @Filters = filters
      @StrategyId = strategyid
      @UuidList = uuidlist
    end

    Instance Attribute Details

    #BaselineIdObject

  • AliasName- String- 主机别名
  • Status- Uint- 1已通过 0未通过 5检测中
  • Parameters:

    • Limit:

      分页参数 最大100条

    • Offset:

      分页参数

    • BaselineId:

      基线id

    • Filters:

      过滤条件。

    • StrategyId:

      策略id

    • UuidList:

      主机uuid数组

    
    
    11973
    11974
    11975
    # File 'lib/v20180228/models.rb', line 11973
    
    def BaselineId
      @BaselineId
    end

    #FiltersObject

  • AliasName- String- 主机别名
  • Status- Uint- 1已通过 0未通过 5检测中
  • Parameters:

    • Limit:

      分页参数 最大100条

    • Offset:

      分页参数

    • BaselineId:

      基线id

    • Filters:

      过滤条件。

    • StrategyId:

      策略id

    • UuidList:

      主机uuid数组

    
    
    11973
    11974
    11975
    # File 'lib/v20180228/models.rb', line 11973
    
    def Filters
      @Filters
    end

    #LimitObject

  • AliasName- String- 主机别名
  • Status- Uint- 1已通过 0未通过 5检测中
  • Parameters:

    • Limit:

      分页参数 最大100条

    • Offset:

      分页参数

    • BaselineId:

      基线id

    • Filters:

      过滤条件。

    • StrategyId:

      策略id

    • UuidList:

      主机uuid数组

    
    
    11973
    11974
    11975
    # File 'lib/v20180228/models.rb', line 11973
    
    def Limit
      @Limit
    end

    #OffsetObject

  • AliasName- String- 主机别名
  • Status- Uint- 1已通过 0未通过 5检测中
  • Parameters:

    • Limit:

      分页参数 最大100条

    • Offset:

      分页参数

    • BaselineId:

      基线id

    • Filters:

      过滤条件。

    • StrategyId:

      策略id

    • UuidList:

      主机uuid数组

    
    
    11973
    11974
    11975
    # File 'lib/v20180228/models.rb', line 11973
    
    def Offset
      @Offset
    end

    #StrategyIdObject

  • AliasName- String- 主机别名
  • Status- Uint- 1已通过 0未通过 5检测中
  • Parameters:

    • Limit:

      分页参数 最大100条

    • Offset:

      分页参数

    • BaselineId:

      基线id

    • Filters:

      过滤条件。

    • StrategyId:

      策略id

    • UuidList:

      主机uuid数组

    
    
    11973
    11974
    11975
    # File 'lib/v20180228/models.rb', line 11973
    
    def StrategyId
      @StrategyId
    end

    #UuidListObject

  • AliasName- String- 主机别名
  • Status- Uint- 1已通过 0未通过 5检测中
  • Parameters:

    • Limit:

      分页参数 最大100条

    • Offset:

      分页参数

    • BaselineId:

      基线id

    • Filters:

      过滤条件。

    • StrategyId:

      策略id

    • UuidList:

      主机uuid数组

    
    
    11973
    11974
    11975
    # File 'lib/v20180228/models.rb', line 11973
    
    def UuidList
      @UuidList
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    11984
    11985
    11986
    11987
    11988
    11989
    11990
    11991
    11992
    11993
    11994
    11995
    11996
    11997
    11998
    # File 'lib/v20180228/models.rb', line 11984
    
    def deserialize(params)
      @Limit = params['Limit']
      @Offset = params['Offset']
      @BaselineId = params['BaselineId']
      unless params['Filters'].nil?
        @Filters = []
        params['Filters'].each do |i|
          filters_tmp = Filters.new
          filters_tmp.deserialize(i)
          @Filters << filters_tmp
        end
      end
      @StrategyId = params['StrategyId']
      @UuidList = params['UuidList']
    end