Class: TencentCloud::Yunjing::V20180228::Component
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Yunjing::V20180228::Component
- Defined in:
- lib/v20180228/models.rb
Overview
组件列表数据。
Instance Attribute Summary collapse
-
#ComponentName ⇒ Object
<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>.
-
#ComponentType ⇒ Object
<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>.
-
#ComponentVersion ⇒ Object
<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>.
-
#Id ⇒ Object
<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>.
-
#MachineIp ⇒ Object
<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>.
-
#MachineName ⇒ Object
<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>.
-
#ModifyTime ⇒ Object
<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>.
-
#Uuid ⇒ Object
<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, uuid = nil, machineip = nil, machinename = nil, componentversion = nil, componenttype = nil, componentname = nil, modifytime = nil) ⇒ Component
constructor
A new instance of Component.
Constructor Details
#initialize(id = nil, uuid = nil, machineip = nil, machinename = nil, componentversion = nil, componenttype = nil, componentname = nil, modifytime = nil) ⇒ Component
Returns a new instance of Component.
499 500 501 502 503 504 505 506 507 508 |
# File 'lib/v20180228/models.rb', line 499 def initialize(id=nil, uuid=nil, machineip=nil, machinename=nil, componentversion=nil, componenttype=nil, componentname=nil, modifytime=nil) @Id = id @Uuid = uuid @MachineIp = machineip @MachineName = machinename @ComponentVersion = componentversion @ComponentType = componenttype @ComponentName = componentname @ModifyTime = modifytime end |
Instance Attribute Details
#ComponentName ⇒ Object
<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>
497 498 499 |
# File 'lib/v20180228/models.rb', line 497 def ComponentName @ComponentName end |
#ComponentType ⇒ Object
<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>
497 498 499 |
# File 'lib/v20180228/models.rb', line 497 def ComponentType @ComponentType end |
#ComponentVersion ⇒ Object
<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>
497 498 499 |
# File 'lib/v20180228/models.rb', line 497 def ComponentVersion @ComponentVersion end |
#Id ⇒ Object
<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>
497 498 499 |
# File 'lib/v20180228/models.rb', line 497 def Id @Id end |
#MachineIp ⇒ Object
<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>
497 498 499 |
# File 'lib/v20180228/models.rb', line 497 def MachineIp @MachineIp end |
#MachineName ⇒ Object
<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>
497 498 499 |
# File 'lib/v20180228/models.rb', line 497 def MachineName @MachineName end |
#ModifyTime ⇒ Object
<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>
497 498 499 |
# File 'lib/v20180228/models.rb', line 497 def ModifyTime @ModifyTime end |
#Uuid ⇒ Object
<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>
497 498 499 |
# File 'lib/v20180228/models.rb', line 497 def Uuid @Uuid end |
Instance Method Details
#deserialize(params) ⇒ Object
510 511 512 513 514 515 516 517 518 519 |
# File 'lib/v20180228/models.rb', line 510 def deserialize(params) @Id = params['Id'] @Uuid = params['Uuid'] @MachineIp = params['MachineIp'] @MachineName = params['MachineName'] @ComponentVersion = params['ComponentVersion'] @ComponentType = params['ComponentType'] @ComponentName = params['ComponentName'] @ModifyTime = params['ModifyTime'] end |