Class: TencentCloud::Tem::V20201221::RunVersionPod

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

Overview

版本pod

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(webshell = nil, podid = nil, status = nil, createtime = nil, podip = nil, zone = nil, deployversion = nil, restartcount = nil) ⇒ RunVersionPod

Returns a new instance of RunVersionPod.



1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
# File 'lib/v20201221/models.rb', line 1755

def initialize(webshell=nil, podid=nil, status=nil, createtime=nil, podip=nil, zone=nil, deployversion=nil, restartcount=nil)
  @Webshell = webshell
  @PodId = podid
  @Status = status
  @CreateTime = createtime
  @PodIp = podip
  @Zone = zone
  @DeployVersion = deployversion
  @RestartCount = restartcount
end

Instance Attribute Details

#CreateTimeObject

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

Parameters:

  • Webshell:

    shell地址

  • PodId:

    pod的id

  • Status:

    状态

  • CreateTime:

    创建时间

  • PodIp:

    实例的ip

  • Zone:

    可用区

  • DeployVersion:

    部署版本

  • RestartCount:

    重启次数



1753
1754
1755
# File 'lib/v20201221/models.rb', line 1753

def CreateTime
  @CreateTime
end

#DeployVersionObject

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

Parameters:

  • Webshell:

    shell地址

  • PodId:

    pod的id

  • Status:

    状态

  • CreateTime:

    创建时间

  • PodIp:

    实例的ip

  • Zone:

    可用区

  • DeployVersion:

    部署版本

  • RestartCount:

    重启次数



1753
1754
1755
# File 'lib/v20201221/models.rb', line 1753

def DeployVersion
  @DeployVersion
end

#PodIdObject

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

Parameters:

  • Webshell:

    shell地址

  • PodId:

    pod的id

  • Status:

    状态

  • CreateTime:

    创建时间

  • PodIp:

    实例的ip

  • Zone:

    可用区

  • DeployVersion:

    部署版本

  • RestartCount:

    重启次数



1753
1754
1755
# File 'lib/v20201221/models.rb', line 1753

def PodId
  @PodId
end

#PodIpObject

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

Parameters:

  • Webshell:

    shell地址

  • PodId:

    pod的id

  • Status:

    状态

  • CreateTime:

    创建时间

  • PodIp:

    实例的ip

  • Zone:

    可用区

  • DeployVersion:

    部署版本

  • RestartCount:

    重启次数



1753
1754
1755
# File 'lib/v20201221/models.rb', line 1753

def PodIp
  @PodIp
end

#RestartCountObject

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

Parameters:

  • Webshell:

    shell地址

  • PodId:

    pod的id

  • Status:

    状态

  • CreateTime:

    创建时间

  • PodIp:

    实例的ip

  • Zone:

    可用区

  • DeployVersion:

    部署版本

  • RestartCount:

    重启次数



1753
1754
1755
# File 'lib/v20201221/models.rb', line 1753

def RestartCount
  @RestartCount
end

#StatusObject

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

Parameters:

  • Webshell:

    shell地址

  • PodId:

    pod的id

  • Status:

    状态

  • CreateTime:

    创建时间

  • PodIp:

    实例的ip

  • Zone:

    可用区

  • DeployVersion:

    部署版本

  • RestartCount:

    重启次数



1753
1754
1755
# File 'lib/v20201221/models.rb', line 1753

def Status
  @Status
end

#WebshellObject

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

Parameters:

  • Webshell:

    shell地址

  • PodId:

    pod的id

  • Status:

    状态

  • CreateTime:

    创建时间

  • PodIp:

    实例的ip

  • Zone:

    可用区

  • DeployVersion:

    部署版本

  • RestartCount:

    重启次数



1753
1754
1755
# File 'lib/v20201221/models.rb', line 1753

def Webshell
  @Webshell
end

#ZoneObject

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

Parameters:

  • Webshell:

    shell地址

  • PodId:

    pod的id

  • Status:

    状态

  • CreateTime:

    创建时间

  • PodIp:

    实例的ip

  • Zone:

    可用区

  • DeployVersion:

    部署版本

  • RestartCount:

    重启次数



1753
1754
1755
# File 'lib/v20201221/models.rb', line 1753

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
# File 'lib/v20201221/models.rb', line 1766

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']
end