Class: TencentCloud::Tcr::V20190924::AutoDelStrategyInfoResp

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

Overview

获取自动删除策略

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(totalcount = nil, strategyinfo = nil) ⇒ AutoDelStrategyInfoResp

Returns a new instance of AutoDelStrategyInfoResp.



93
94
95
96
# File 'lib/v20190924/models.rb', line 93

def initialize(totalcount=nil, strategyinfo=nil)
  @TotalCount = totalcount
  @StrategyInfo = strategyinfo
end

Instance Attribute Details

#StrategyInfo ⇒ Object

Parameters:

  • TotalCount: —

    总数目

  • StrategyInfo: —

    自动删除策略列表



91
92
93
# File 'lib/v20190924/models.rb', line 91

def StrategyInfo
  @StrategyInfo
end

#TotalCount ⇒ Object

Parameters:

  • TotalCount: —

    总数目

  • StrategyInfo: —

    自动删除策略列表



91
92
93
# File 'lib/v20190924/models.rb', line 91

def TotalCount
  @TotalCount
end

Instance Method Details

#deserialize(params) ⇒ Object



98
99
100
101
102
103
104
105
106
107
108
# File 'lib/v20190924/models.rb', line 98

def deserialize(params)
  @TotalCount = params['TotalCount']
  unless params['StrategyInfo'].nil?
    @StrategyInfo = []
    params['StrategyInfo'].each do |i|
      autodelstrategyinfo_tmp = AutoDelStrategyInfo.new
      autodelstrategyinfo_tmp.deserialize(i)
      @StrategyInfo << autodelstrategyinfo_tmp
    end
  end
end