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

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

Overview

组件列表数据。

Instance Attribute Summary collapse

  • #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

    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

  • SYSTEM:系统组件
  • WEB:Web组件
  • 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

  • SYSTEM:系统组件
  • WEB:Web组件
  • 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

  • SYSTEM:系统组件
  • WEB:Web组件
  • 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

  • SYSTEM:系统组件
  • WEB:Web组件
  • 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

  • SYSTEM:系统组件
  • WEB:Web组件
  • 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

  • SYSTEM:系统组件
  • WEB:Web组件
  • 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

  • SYSTEM:系统组件
  • WEB:Web组件
  • 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

  • SYSTEM:系统组件
  • WEB:Web组件
  • 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