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
- SYSTEM:系统组件
- WEB:Web组件
. -
#ComponentType ⇒ Object
- SYSTEM:系统组件
- WEB:Web组件
. -
#ComponentVersion ⇒ Object
- SYSTEM:系统组件
- WEB:Web组件
. -
#Id ⇒ Object
- SYSTEM:系统组件
- WEB:Web组件
. -
#MachineIp ⇒ Object
- SYSTEM:系统组件
- WEB:Web组件
. -
#MachineName ⇒ Object
- SYSTEM:系统组件
- WEB:Web组件
. -
#ModifyTime ⇒ Object
- SYSTEM:系统组件
- WEB:Web组件
. -
#Uuid ⇒ Object
- SYSTEM:系统组件
- WEB:Web组件
.
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
497 498 499 |
# File 'lib/v20180228/models.rb', line 497 def ComponentName @ComponentName end |
#ComponentType ⇒ Object
497 498 499 |
# File 'lib/v20180228/models.rb', line 497 def ComponentType @ComponentType end |
#ComponentVersion ⇒ Object
497 498 499 |
# File 'lib/v20180228/models.rb', line 497 def ComponentVersion @ComponentVersion end |
#Id ⇒ Object
497 498 499 |
# File 'lib/v20180228/models.rb', line 497 def Id @Id end |
#MachineIp ⇒ Object
497 498 499 |
# File 'lib/v20180228/models.rb', line 497 def MachineIp @MachineIp end |
#MachineName ⇒ Object
497 498 499 |
# File 'lib/v20180228/models.rb', line 497 def MachineName @MachineName end |
#ModifyTime ⇒ Object
497 498 499 |
# File 'lib/v20180228/models.rb', line 497 def ModifyTime @ModifyTime end |
#Uuid ⇒ Object
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 |