Class: TencentCloud::Tke::V20180525::Addon
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tke::V20180525::Addon
- Defined in:
- lib/v20180525/models.rb
Overview
addon的具体描述
Instance Attribute Summary collapse
-
#AddonName ⇒ Object
-
Installing:安装中 - Upgrading:升级中 - Terminating:删除中 - Succeeded:安装/升级成功 - InstallFailed:安装失败 - UpgradFailed:升级失败.
-
-
#AddonVersion ⇒ Object
-
Installing:安装中 - Upgrading:升级中 - Terminating:删除中 - Succeeded:安装/升级成功 - InstallFailed:安装失败 - UpgradFailed:升级失败.
-
-
#CreateTime ⇒ Object
-
Installing:安装中 - Upgrading:升级中 - Terminating:删除中 - Succeeded:安装/升级成功 - InstallFailed:安装失败 - UpgradFailed:升级失败.
-
-
#Phase ⇒ Object
-
Installing:安装中 - Upgrading:升级中 - Terminating:删除中 - Succeeded:安装/升级成功 - InstallFailed:安装失败 - UpgradFailed:升级失败.
-
-
#RawValues ⇒ Object
-
Installing:安装中 - Upgrading:升级中 - Terminating:删除中 - Succeeded:安装/升级成功 - InstallFailed:安装失败 - UpgradFailed:升级失败.
-
-
#Reason ⇒ Object
-
Installing:安装中 - Upgrading:升级中 - Terminating:删除中 - Succeeded:安装/升级成功 - InstallFailed:安装失败 - UpgradFailed:升级失败.
-
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(addonname = nil, addonversion = nil, rawvalues = nil, phase = nil, reason = nil, createtime = nil) ⇒ Addon
constructor
A new instance of Addon.
Constructor Details
#initialize(addonname = nil, addonversion = nil, rawvalues = nil, phase = nil, reason = nil, createtime = nil) ⇒ Addon
Returns a new instance of Addon.
310 311 312 313 314 315 316 317 |
# File 'lib/v20180525/models.rb', line 310 def initialize(addonname=nil, addonversion=nil, rawvalues=nil, phase=nil, reason=nil, createtime=nil) @AddonName = addonname @AddonVersion = addonversion @RawValues = rawvalues @Phase = phase @Reason = reason @CreateTime = createtime end |
Instance Attribute Details
#AddonName ⇒ Object
-
Installing:安装中
-
Upgrading:升级中
-
Terminating:删除中
-
Succeeded:安装/升级成功
-
InstallFailed:安装失败
-
UpgradFailed:升级失败
308 309 310 |
# File 'lib/v20180525/models.rb', line 308 def AddonName @AddonName end |
#AddonVersion ⇒ Object
-
Installing:安装中
-
Upgrading:升级中
-
Terminating:删除中
-
Succeeded:安装/升级成功
-
InstallFailed:安装失败
-
UpgradFailed:升级失败
308 309 310 |
# File 'lib/v20180525/models.rb', line 308 def AddonVersion @AddonVersion end |
#CreateTime ⇒ Object
-
Installing:安装中
-
Upgrading:升级中
-
Terminating:删除中
-
Succeeded:安装/升级成功
-
InstallFailed:安装失败
-
UpgradFailed:升级失败
308 309 310 |
# File 'lib/v20180525/models.rb', line 308 def CreateTime @CreateTime end |
#Phase ⇒ Object
-
Installing:安装中
-
Upgrading:升级中
-
Terminating:删除中
-
Succeeded:安装/升级成功
-
InstallFailed:安装失败
-
UpgradFailed:升级失败
308 309 310 |
# File 'lib/v20180525/models.rb', line 308 def Phase @Phase end |
#RawValues ⇒ Object
-
Installing:安装中
-
Upgrading:升级中
-
Terminating:删除中
-
Succeeded:安装/升级成功
-
InstallFailed:安装失败
-
UpgradFailed:升级失败
308 309 310 |
# File 'lib/v20180525/models.rb', line 308 def RawValues @RawValues end |
#Reason ⇒ Object
-
Installing:安装中
-
Upgrading:升级中
-
Terminating:删除中
-
Succeeded:安装/升级成功
-
InstallFailed:安装失败
-
UpgradFailed:升级失败
308 309 310 |
# File 'lib/v20180525/models.rb', line 308 def Reason @Reason end |
Instance Method Details
#deserialize(params) ⇒ Object
319 320 321 322 323 324 325 326 |
# File 'lib/v20180525/models.rb', line 319 def deserialize(params) @AddonName = params['AddonName'] @AddonVersion = params['AddonVersion'] @RawValues = params['RawValues'] @Phase = params['Phase'] @Reason = params['Reason'] @CreateTime = params['CreateTime'] end |