Class: TencentCloud::Iecp::V20210914::NodeGroupInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iecp::V20210914::NodeGroupInfo
- Defined in:
- lib/v20210914/models.rb
Overview
NodeGroup信息
Instance Attribute Summary collapse
-
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DeploymentGridList ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Description ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#NodeGroupName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Protect ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#StatefulSetGridList ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(description = nil, createtime = nil, nodegroupname = nil, deploymentgridlist = nil, statefulsetgridlist = nil, protect = nil) ⇒ NodeGroupInfo
constructor
A new instance of NodeGroupInfo.
Constructor Details
#initialize(description = nil, createtime = nil, nodegroupname = nil, deploymentgridlist = nil, statefulsetgridlist = nil, protect = nil) ⇒ NodeGroupInfo
Returns a new instance of NodeGroupInfo.
5859 5860 5861 5862 5863 5864 5865 5866 |
# File 'lib/v20210914/models.rb', line 5859 def initialize(description=nil, createtime=nil, nodegroupname=nil, deploymentgridlist=nil, statefulsetgridlist=nil, protect=nil) @Description = description @CreateTime = createtime @NodeGroupName = nodegroupname @DeploymentGridList = deploymentgridlist @StatefulSetGridList = statefulsetgridlist @Protect = protect end |
Instance Attribute Details
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5857 5858 5859 |
# File 'lib/v20210914/models.rb', line 5857 def CreateTime @CreateTime end |
#DeploymentGridList ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5857 5858 5859 |
# File 'lib/v20210914/models.rb', line 5857 def DeploymentGridList @DeploymentGridList end |
#Description ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5857 5858 5859 |
# File 'lib/v20210914/models.rb', line 5857 def Description @Description end |
#NodeGroupName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5857 5858 5859 |
# File 'lib/v20210914/models.rb', line 5857 def NodeGroupName @NodeGroupName end |
#Protect ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5857 5858 5859 |
# File 'lib/v20210914/models.rb', line 5857 def Protect @Protect end |
#StatefulSetGridList ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5857 5858 5859 |
# File 'lib/v20210914/models.rb', line 5857 def StatefulSetGridList @StatefulSetGridList end |
Instance Method Details
#deserialize(params) ⇒ Object
5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 5879 5880 5881 5882 5883 5884 5885 5886 5887 5888 5889 |
# File 'lib/v20210914/models.rb', line 5868 def deserialize(params) @Description = params['Description'] @CreateTime = params['CreateTime'] @NodeGroupName = params['NodeGroupName'] unless params['DeploymentGridList'].nil? @DeploymentGridList = [] params['DeploymentGridList'].each do |i| griddetail_tmp = GridDetail.new griddetail_tmp.deserialize(i) @DeploymentGridList << griddetail_tmp end end unless params['StatefulSetGridList'].nil? @StatefulSetGridList = [] params['StatefulSetGridList'].each do |i| griddetail_tmp = GridDetail.new griddetail_tmp.deserialize(i) @StatefulSetGridList << griddetail_tmp end end @Protect = params['Protect'] end |