Class: TencentCloud::Tke::V20180525::KubeJarvisStateResultsItem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tke::V20180525::KubeJarvisStateResultsItem
- Defined in:
- lib/v20180525/models.rb
Overview
集群巡检诊断结果详情信息
Instance Attribute Summary collapse
-
#Desc ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Level ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ObjInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ObjName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Proposal ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ProposalDocName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ProposalDocUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Title ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(level = nil, objname = nil, objinfo = nil, title = nil, desc = nil, proposal = nil, proposaldocurl = nil, proposaldocname = nil) ⇒ KubeJarvisStateResultsItem
constructor
A new instance of KubeJarvisStateResultsItem.
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.
14275 14276 14277 14278 14279 14280 14281 14282 14283 14284 |
# File 'lib/v20180525/models.rb', line 14275 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
#Desc ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
14273 14274 14275 |
# File 'lib/v20180525/models.rb', line 14273 def Desc @Desc end |
#Level ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
14273 14274 14275 |
# File 'lib/v20180525/models.rb', line 14273 def Level @Level end |
#ObjInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
14273 14274 14275 |
# File 'lib/v20180525/models.rb', line 14273 def ObjInfo @ObjInfo end |
#ObjName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
14273 14274 14275 |
# File 'lib/v20180525/models.rb', line 14273 def ObjName @ObjName end |
#Proposal ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
14273 14274 14275 |
# File 'lib/v20180525/models.rb', line 14273 def Proposal @Proposal end |
#ProposalDocName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
14273 14274 14275 |
# File 'lib/v20180525/models.rb', line 14273 def ProposalDocName @ProposalDocName end |
#ProposalDocUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
14273 14274 14275 |
# File 'lib/v20180525/models.rb', line 14273 def ProposalDocUrl @ProposalDocUrl end |
#Title ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
14273 14274 14275 |
# File 'lib/v20180525/models.rb', line 14273 def Title @Title end |
Instance Method Details
#deserialize(params) ⇒ Object
14286 14287 14288 14289 14290 14291 14292 14293 14294 14295 14296 14297 14298 14299 14300 14301 14302 |
# File 'lib/v20180525/models.rb', line 14286 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 |