Class: TencentCloud::Yunjing::V20180228::Component

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

Overview

组件列表数据。

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#ComponentNameObject

<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一Uuid。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • ComponentVersion:

    组件版本号。

  • ComponentType:

    组件类型。

  • ComponentName:

    组件名称。

  • ModifyTime:

    组件检测更新时间。



497
498
499
# File 'lib/v20180228/models.rb', line 497

def ComponentName
  @ComponentName
end

#ComponentTypeObject

<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一Uuid。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • ComponentVersion:

    组件版本号。

  • ComponentType:

    组件类型。

  • ComponentName:

    组件名称。

  • ModifyTime:

    组件检测更新时间。



497
498
499
# File 'lib/v20180228/models.rb', line 497

def ComponentType
  @ComponentType
end

#ComponentVersionObject

<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一Uuid。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • ComponentVersion:

    组件版本号。

  • ComponentType:

    组件类型。

  • ComponentName:

    组件名称。

  • ModifyTime:

    组件检测更新时间。



497
498
499
# File 'lib/v20180228/models.rb', line 497

def ComponentVersion
  @ComponentVersion
end

#IdObject

<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一Uuid。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • ComponentVersion:

    组件版本号。

  • ComponentType:

    组件类型。

  • ComponentName:

    组件名称。

  • ModifyTime:

    组件检测更新时间。



497
498
499
# File 'lib/v20180228/models.rb', line 497

def Id
  @Id
end

#MachineIpObject

<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一Uuid。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • ComponentVersion:

    组件版本号。

  • ComponentType:

    组件类型。

  • ComponentName:

    组件名称。

  • ModifyTime:

    组件检测更新时间。



497
498
499
# File 'lib/v20180228/models.rb', line 497

def MachineIp
  @MachineIp
end

#MachineNameObject

<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一Uuid。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • ComponentVersion:

    组件版本号。

  • ComponentType:

    组件类型。

  • ComponentName:

    组件名称。

  • ModifyTime:

    组件检测更新时间。



497
498
499
# File 'lib/v20180228/models.rb', line 497

def MachineName
  @MachineName
end

#ModifyTimeObject

<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一Uuid。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • ComponentVersion:

    组件版本号。

  • ComponentType:

    组件类型。

  • ComponentName:

    组件名称。

  • ModifyTime:

    组件检测更新时间。



497
498
499
# File 'lib/v20180228/models.rb', line 497

def ModifyTime
  @ModifyTime
end

#UuidObject

<li>SYSTEM:系统组件</li> <li>WEB:Web组件</li>

Parameters:

  • Id:

    唯一ID。

  • Uuid:

    云镜客户端唯一Uuid。

  • MachineIp:

    主机内网IP。

  • MachineName:

    主机名。

  • ComponentVersion:

    组件版本号。

  • ComponentType:

    组件类型。

  • ComponentName:

    组件名称。

  • ModifyTime:

    组件检测更新时间。



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