Class: TencentCloud::As::V20180419::Advice

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

Overview

伸缩配置建议。

Instance Attribute Summary collapse

  • #Level ⇒ Object
  • WARNING:警告级别
  • CRITICAL:严重级别
  • .
  • #Problem ⇒ Object
  • WARNING:警告级别
  • CRITICAL:严重级别
  • .
  • #Solution ⇒ Object
  • WARNING:警告级别
  • CRITICAL:严重级别
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(problem = nil, detail = nil, solution = nil, level = nil) ⇒ Advice

    Returns a new instance of Advice.

    
    
    185
    186
    187
    188
    189
    190
    # File 'lib/v20180419/models.rb', line 185
    
    def initialize(problem=nil, detail=nil, solution=nil, level=nil)
      @Problem = problem
      @Detail = detail
      @Solution = solution
      @Level = level
    end

    Instance Attribute Details

    #DetailObject

  • WARNING:警告级别
  • CRITICAL:严重级别
  • Parameters:

    • Problem:

      问题描述。

    • Detail:

      问题详情。

    • Solution:

      建议解决方案。

    • Level:

      伸缩建议警告级别。取值范围:

    
    
    183
    184
    185
    # File 'lib/v20180419/models.rb', line 183
    
    def Detail
      @Detail
    end

    #LevelObject

  • WARNING:警告级别
  • CRITICAL:严重级别
  • Parameters:

    • Problem:

      问题描述。

    • Detail:

      问题详情。

    • Solution:

      建议解决方案。

    • Level:

      伸缩建议警告级别。取值范围:

    
    
    183
    184
    185
    # File 'lib/v20180419/models.rb', line 183
    
    def Level
      @Level
    end

    #ProblemObject

  • WARNING:警告级别
  • CRITICAL:严重级别
  • Parameters:

    • Problem:

      问题描述。

    • Detail:

      问题详情。

    • Solution:

      建议解决方案。

    • Level:

      伸缩建议警告级别。取值范围:

    
    
    183
    184
    185
    # File 'lib/v20180419/models.rb', line 183
    
    def Problem
      @Problem
    end

    #SolutionObject

  • WARNING:警告级别
  • CRITICAL:严重级别
  • Parameters:

    • Problem:

      问题描述。

    • Detail:

      问题详情。

    • Solution:

      建议解决方案。

    • Level:

      伸缩建议警告级别。取值范围:

    
    
    183
    184
    185
    # File 'lib/v20180419/models.rb', line 183
    
    def Solution
      @Solution
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    192
    193
    194
    195
    196
    197
    # File 'lib/v20180419/models.rb', line 192
    
    def deserialize(params)
      @Problem = params['Problem']
      @Detail = params['Detail']
      @Solution = params['Solution']
      @Level = params['Level']
    end