Class: TencentCloud::Tem::V20210701::RunVersionPod
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tem::V20210701::RunVersionPod
- Defined in:
- lib/v20210701/models.rb
Overview
应用实例
Instance Attribute Summary collapse
-
#ApplicationName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ContainerState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#DeployVersion ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#NodeInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#PodId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#PodIp ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Ready ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#RestartCount ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#StartTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Unhealthy ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#UnhealthyWarningMsg ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#VersionId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Webshell ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Zone ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(webshell = nil, podid = nil, status = nil, createtime = nil, podip = nil, zone = nil, deployversion = nil, restartcount = nil, ready = nil, containerstate = nil, nodeinfo = nil, starttime = nil, unhealthy = nil, unhealthywarningmsg = nil, versionid = nil, applicationname = nil) ⇒ RunVersionPod
constructor
A new instance of RunVersionPod.
Constructor Details
#initialize(webshell = nil, podid = nil, status = nil, createtime = nil, podip = nil, zone = nil, deployversion = nil, restartcount = nil, ready = nil, containerstate = nil, nodeinfo = nil, starttime = nil, unhealthy = nil, unhealthywarningmsg = nil, versionid = nil, applicationname = nil) ⇒ RunVersionPod
Returns a new instance of RunVersionPod.
4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 |
# File 'lib/v20210701/models.rb', line 4401 def initialize(webshell=nil, podid=nil, status=nil, createtime=nil, podip=nil, zone=nil, deployversion=nil, restartcount=nil, ready=nil, containerstate=nil, nodeinfo=nil, starttime=nil, unhealthy=nil, unhealthywarningmsg=nil, versionid=nil, applicationname=nil) @Webshell = webshell @PodId = podid @Status = status @CreateTime = createtime @PodIp = podip @Zone = zone @DeployVersion = deployversion @RestartCount = restartcount @Ready = ready @ContainerState = containerstate @NodeInfo = nodeinfo @StartTime = starttime @Unhealthy = unhealthy @UnhealthyWarningMsg = unhealthywarningmsg @VersionId = versionid @ApplicationName = applicationname end |
Instance Attribute Details
#ApplicationName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4399 4400 4401 |
# File 'lib/v20210701/models.rb', line 4399 def ApplicationName @ApplicationName end |
#ContainerState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4399 4400 4401 |
# File 'lib/v20210701/models.rb', line 4399 def ContainerState @ContainerState end |
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4399 4400 4401 |
# File 'lib/v20210701/models.rb', line 4399 def CreateTime @CreateTime end |
#DeployVersion ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4399 4400 4401 |
# File 'lib/v20210701/models.rb', line 4399 def DeployVersion @DeployVersion end |
#NodeInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4399 4400 4401 |
# File 'lib/v20210701/models.rb', line 4399 def NodeInfo @NodeInfo end |
#PodId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4399 4400 4401 |
# File 'lib/v20210701/models.rb', line 4399 def PodId @PodId end |
#PodIp ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4399 4400 4401 |
# File 'lib/v20210701/models.rb', line 4399 def PodIp @PodIp end |
#Ready ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4399 4400 4401 |
# File 'lib/v20210701/models.rb', line 4399 def Ready @Ready end |
#RestartCount ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4399 4400 4401 |
# File 'lib/v20210701/models.rb', line 4399 def RestartCount @RestartCount end |
#StartTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4399 4400 4401 |
# File 'lib/v20210701/models.rb', line 4399 def StartTime @StartTime end |
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4399 4400 4401 |
# File 'lib/v20210701/models.rb', line 4399 def Status @Status end |
#Unhealthy ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4399 4400 4401 |
# File 'lib/v20210701/models.rb', line 4399 def Unhealthy @Unhealthy end |
#UnhealthyWarningMsg ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4399 4400 4401 |
# File 'lib/v20210701/models.rb', line 4399 def UnhealthyWarningMsg @UnhealthyWarningMsg end |
#VersionId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4399 4400 4401 |
# File 'lib/v20210701/models.rb', line 4399 def VersionId @VersionId end |
#Webshell ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4399 4400 4401 |
# File 'lib/v20210701/models.rb', line 4399 def Webshell @Webshell end |
#Zone ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4399 4400 4401 |
# File 'lib/v20210701/models.rb', line 4399 def Zone @Zone end |
Instance Method Details
#deserialize(params) ⇒ Object
4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 |
# File 'lib/v20210701/models.rb', line 4420 def deserialize(params) @Webshell = params['Webshell'] @PodId = params['PodId'] @Status = params['Status'] @CreateTime = params['CreateTime'] @PodIp = params['PodIp'] @Zone = params['Zone'] @DeployVersion = params['DeployVersion'] @RestartCount = params['RestartCount'] @Ready = params['Ready'] @ContainerState = params['ContainerState'] unless params['NodeInfo'].nil? @NodeInfo = NodeInfo.new @NodeInfo.deserialize(params['NodeInfo']) end @StartTime = params['StartTime'] @Unhealthy = params['Unhealthy'] @UnhealthyWarningMsg = params['UnhealthyWarningMsg'] @VersionId = params['VersionId'] @ApplicationName = params['ApplicationName'] end |