Class: TencentCloud::Tke::V20180525::KubeJarvisStateResultsItem

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

Overview

集群巡检诊断结果详情信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(level = nil, objname = nil, objinfo = nil, title = nil, desc = nil, proposal = nil, proposaldocurl = nil, proposaldocname = nil) ⇒ KubeJarvisStateResultsItem

Returns a new instance of KubeJarvisStateResultsItem.



13437
13438
13439
13440
13441
13442
13443
13444
13445
13446
# File 'lib/v20180525/models.rb', line 13437

def initialize(level=nil, objname=nil, objinfo=nil, title=nil, desc=nil, proposal=nil, proposaldocurl=nil, proposaldocname=nil)
  @Level = level
  @ObjName = objname
  @ObjInfo = objinfo
  @Title = title
  @Desc = desc
  @Proposal = proposal
  @ProposalDocUrl = proposaldocurl
  @ProposalDocName = proposaldocname
end

Instance Attribute Details

#DescObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Level:

    诊断结果级别

  • ObjName:

    诊断对象名

  • ObjInfo:

    诊断对象信息

  • Title:

    诊断项标题

  • Desc:

    诊断项描述

  • Proposal:

    诊断建议

  • ProposalDocUrl:

    诊断建议文档链接

  • ProposalDocName:

    诊断建议文档名称



13435
13436
13437
# File 'lib/v20180525/models.rb', line 13435

def Desc
  @Desc
end

#LevelObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Level:

    诊断结果级别

  • ObjName:

    诊断对象名

  • ObjInfo:

    诊断对象信息

  • Title:

    诊断项标题

  • Desc:

    诊断项描述

  • Proposal:

    诊断建议

  • ProposalDocUrl:

    诊断建议文档链接

  • ProposalDocName:

    诊断建议文档名称



13435
13436
13437
# File 'lib/v20180525/models.rb', line 13435

def Level
  @Level
end

#ObjInfoObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Level:

    诊断结果级别

  • ObjName:

    诊断对象名

  • ObjInfo:

    诊断对象信息

  • Title:

    诊断项标题

  • Desc:

    诊断项描述

  • Proposal:

    诊断建议

  • ProposalDocUrl:

    诊断建议文档链接

  • ProposalDocName:

    诊断建议文档名称



13435
13436
13437
# File 'lib/v20180525/models.rb', line 13435

def ObjInfo
  @ObjInfo
end

#ObjNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Level:

    诊断结果级别

  • ObjName:

    诊断对象名

  • ObjInfo:

    诊断对象信息

  • Title:

    诊断项标题

  • Desc:

    诊断项描述

  • Proposal:

    诊断建议

  • ProposalDocUrl:

    诊断建议文档链接

  • ProposalDocName:

    诊断建议文档名称



13435
13436
13437
# File 'lib/v20180525/models.rb', line 13435

def ObjName
  @ObjName
end

#ProposalObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Level:

    诊断结果级别

  • ObjName:

    诊断对象名

  • ObjInfo:

    诊断对象信息

  • Title:

    诊断项标题

  • Desc:

    诊断项描述

  • Proposal:

    诊断建议

  • ProposalDocUrl:

    诊断建议文档链接

  • ProposalDocName:

    诊断建议文档名称



13435
13436
13437
# File 'lib/v20180525/models.rb', line 13435

def Proposal
  @Proposal
end

#ProposalDocNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Level:

    诊断结果级别

  • ObjName:

    诊断对象名

  • ObjInfo:

    诊断对象信息

  • Title:

    诊断项标题

  • Desc:

    诊断项描述

  • Proposal:

    诊断建议

  • ProposalDocUrl:

    诊断建议文档链接

  • ProposalDocName:

    诊断建议文档名称



13435
13436
13437
# File 'lib/v20180525/models.rb', line 13435

def ProposalDocName
  @ProposalDocName
end

#ProposalDocUrlObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Level:

    诊断结果级别

  • ObjName:

    诊断对象名

  • ObjInfo:

    诊断对象信息

  • Title:

    诊断项标题

  • Desc:

    诊断项描述

  • Proposal:

    诊断建议

  • ProposalDocUrl:

    诊断建议文档链接

  • ProposalDocName:

    诊断建议文档名称



13435
13436
13437
# File 'lib/v20180525/models.rb', line 13435

def ProposalDocUrl
  @ProposalDocUrl
end

#TitleObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Level:

    诊断结果级别

  • ObjName:

    诊断对象名

  • ObjInfo:

    诊断对象信息

  • Title:

    诊断项标题

  • Desc:

    诊断项描述

  • Proposal:

    诊断建议

  • ProposalDocUrl:

    诊断建议文档链接

  • ProposalDocName:

    诊断建议文档名称



13435
13436
13437
# File 'lib/v20180525/models.rb', line 13435

def Title
  @Title
end

Instance Method Details

#deserialize(params) ⇒ Object



13448
13449
13450
13451
13452
13453
13454
13455
13456
13457
13458
13459
13460
13461
13462
13463
13464
# File 'lib/v20180525/models.rb', line 13448

def deserialize(params)
  @Level = params['Level']
  @ObjName = params['ObjName']
  unless params['ObjInfo'].nil?
    @ObjInfo = []
    params['ObjInfo'].each do |i|
      kubejarvisstateresultobjinfo_tmp = KubeJarvisStateResultObjInfo.new
      kubejarvisstateresultobjinfo_tmp.deserialize(i)
      @ObjInfo << kubejarvisstateresultobjinfo_tmp
    end
  end
  @Title = params['Title']
  @Desc = params['Desc']
  @Proposal = params['Proposal']
  @ProposalDocUrl = params['ProposalDocUrl']
  @ProposalDocName = params['ProposalDocName']
end