Class: TencentCloud::Yunjing::V20180228::ComponentStatistics

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

Overview

组件统计数据。

Instance Attribute Summary collapse

  • #ComponentType ⇒ Object
  • WEB:Web组件
  • SYSTEM:系统组件
  • .
  • #Description ⇒ Object
  • WEB:Web组件
  • SYSTEM:系统组件
  • .
  • #Id ⇒ Object
  • WEB:Web组件
  • SYSTEM:系统组件
  • .
  • #MachineNum ⇒ Object
  • WEB:Web组件
  • SYSTEM:系统组件
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(id = nil, machinenum = nil, componentname = nil, componenttype = nil, description = nil) ⇒ ComponentStatistics

    Returns a new instance of ComponentStatistics.

    
    
    539
    540
    541
    542
    543
    544
    545
    # File 'lib/v20180228/models.rb', line 539
    
    def initialize(id=nil, machinenum=nil, componentname=nil, componenttype=nil, description=nil)
      @Id = id
      @MachineNum = machinenum
      @ComponentName = componentname
      @ComponentType = componenttype
      @Description = description
    end

    Instance Attribute Details

    #ComponentNameObject

  • WEB:Web组件
  • SYSTEM:系统组件
  • Parameters:

    • Id:

      组件ID。

    • MachineNum:

      主机数量。

    • ComponentName:

      组件名称。

    • ComponentType:

      组件类型。

    • Description:

      组件描述。

    
    
    537
    538
    539
    # File 'lib/v20180228/models.rb', line 537
    
    def ComponentName
      @ComponentName
    end

    #ComponentTypeObject

  • WEB:Web组件
  • SYSTEM:系统组件
  • Parameters:

    • Id:

      组件ID。

    • MachineNum:

      主机数量。

    • ComponentName:

      组件名称。

    • ComponentType:

      组件类型。

    • Description:

      组件描述。

    
    
    537
    538
    539
    # File 'lib/v20180228/models.rb', line 537
    
    def ComponentType
      @ComponentType
    end

    #DescriptionObject

  • WEB:Web组件
  • SYSTEM:系统组件
  • Parameters:

    • Id:

      组件ID。

    • MachineNum:

      主机数量。

    • ComponentName:

      组件名称。

    • ComponentType:

      组件类型。

    • Description:

      组件描述。

    
    
    537
    538
    539
    # File 'lib/v20180228/models.rb', line 537
    
    def Description
      @Description
    end

    #IdObject

  • WEB:Web组件
  • SYSTEM:系统组件
  • Parameters:

    • Id:

      组件ID。

    • MachineNum:

      主机数量。

    • ComponentName:

      组件名称。

    • ComponentType:

      组件类型。

    • Description:

      组件描述。

    
    
    537
    538
    539
    # File 'lib/v20180228/models.rb', line 537
    
    def Id
      @Id
    end

    #MachineNumObject

  • WEB:Web组件
  • SYSTEM:系统组件
  • Parameters:

    • Id:

      组件ID。

    • MachineNum:

      主机数量。

    • ComponentName:

      组件名称。

    • ComponentType:

      组件类型。

    • Description:

      组件描述。

    
    
    537
    538
    539
    # File 'lib/v20180228/models.rb', line 537
    
    def MachineNum
      @MachineNum
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    547
    548
    549
    550
    551
    552
    553
    # File 'lib/v20180228/models.rb', line 547
    
    def deserialize(params)
      @Id = params['Id']
      @MachineNum = params['MachineNum']
      @ComponentName = params['ComponentName']
      @ComponentType = params['ComponentType']
      @Description = params['Description']
    end