Class: TencentCloud::Weilingwith::V20230427::DeviceType

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

Overview

设备类型

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(code = nil, name = nil, parentcode = nil, parentname = nil, issubsystem = nil) ⇒ DeviceType

Returns a new instance of DeviceType.



5195
5196
5197
5198
5199
5200
5201
# File 'lib/v20230427/models.rb', line 5195

def initialize(code=nil, name=nil, parentcode=nil, parentname=nil, issubsystem=nil)
  @Code = code
  @Name = name
  @ParentCode = parentcode
  @ParentName = parentname
  @IsSubsystem = issubsystem
end

Instance Attribute Details

#CodeObject

Parameters:

  • Code:

    设备类型编码

  • Name:

    设备类型名称

  • ParentCode:

    父设备类型编码

  • ParentName:

    父设备类型名称

  • IsSubsystem:

    是否子系统,1是



5193
5194
5195
# File 'lib/v20230427/models.rb', line 5193

def Code
  @Code
end

#IsSubsystemObject

Parameters:

  • Code:

    设备类型编码

  • Name:

    设备类型名称

  • ParentCode:

    父设备类型编码

  • ParentName:

    父设备类型名称

  • IsSubsystem:

    是否子系统,1是



5193
5194
5195
# File 'lib/v20230427/models.rb', line 5193

def IsSubsystem
  @IsSubsystem
end

#NameObject

Parameters:

  • Code:

    设备类型编码

  • Name:

    设备类型名称

  • ParentCode:

    父设备类型编码

  • ParentName:

    父设备类型名称

  • IsSubsystem:

    是否子系统,1是



5193
5194
5195
# File 'lib/v20230427/models.rb', line 5193

def Name
  @Name
end

#ParentCodeObject

Parameters:

  • Code:

    设备类型编码

  • Name:

    设备类型名称

  • ParentCode:

    父设备类型编码

  • ParentName:

    父设备类型名称

  • IsSubsystem:

    是否子系统,1是



5193
5194
5195
# File 'lib/v20230427/models.rb', line 5193

def ParentCode
  @ParentCode
end

#ParentNameObject

Parameters:

  • Code:

    设备类型编码

  • Name:

    设备类型名称

  • ParentCode:

    父设备类型编码

  • ParentName:

    父设备类型名称

  • IsSubsystem:

    是否子系统,1是



5193
5194
5195
# File 'lib/v20230427/models.rb', line 5193

def ParentName
  @ParentName
end

Instance Method Details

#deserialize(params) ⇒ Object



5203
5204
5205
5206
5207
5208
5209
# File 'lib/v20230427/models.rb', line 5203

def deserialize(params)
  @Code = params['Code']
  @Name = params['Name']
  @ParentCode = params['ParentCode']
  @ParentName = params['ParentName']
  @IsSubsystem = params['IsSubsystem']
end