Class: TencentCloud::Iotvideoindustry::V20201201::DevGroupInfo

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

Overview

设备所在分组信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(deviceid = nil, groupid = nil, grouppath = nil, parentid = nil, error = nil) ⇒ DevGroupInfo

Returns a new instance of DevGroupInfo.



4216
4217
4218
4219
4220
4221
4222
# File 'lib/v20201201/models.rb', line 4216

def initialize(deviceid=nil, groupid=nil, grouppath=nil, parentid=nil, error=nil)
  @DeviceId = deviceid
  @GroupId = groupid
  @GroupPath = grouppath
  @ParentId = parentid
  @Error = error
end

Instance Attribute Details

#DeviceIdObject

Parameters:

  • DeviceId:

    设备唯一标识

  • GroupId:

    分组ID

  • GroupPath:

    分组路径

  • ParentId:

    父分组ID

  • Error:

    设备错误,仅在用户没权限或者设备已删除时返回具体结果



4214
4215
4216
# File 'lib/v20201201/models.rb', line 4214

def DeviceId
  @DeviceId
end

#ErrorObject

Parameters:

  • DeviceId:

    设备唯一标识

  • GroupId:

    分组ID

  • GroupPath:

    分组路径

  • ParentId:

    父分组ID

  • Error:

    设备错误,仅在用户没权限或者设备已删除时返回具体结果



4214
4215
4216
# File 'lib/v20201201/models.rb', line 4214

def Error
  @Error
end

#GroupIdObject

Parameters:

  • DeviceId:

    设备唯一标识

  • GroupId:

    分组ID

  • GroupPath:

    分组路径

  • ParentId:

    父分组ID

  • Error:

    设备错误,仅在用户没权限或者设备已删除时返回具体结果



4214
4215
4216
# File 'lib/v20201201/models.rb', line 4214

def GroupId
  @GroupId
end

#GroupPathObject

Parameters:

  • DeviceId:

    设备唯一标识

  • GroupId:

    分组ID

  • GroupPath:

    分组路径

  • ParentId:

    父分组ID

  • Error:

    设备错误,仅在用户没权限或者设备已删除时返回具体结果



4214
4215
4216
# File 'lib/v20201201/models.rb', line 4214

def GroupPath
  @GroupPath
end

#ParentIdObject

Parameters:

  • DeviceId:

    设备唯一标识

  • GroupId:

    分组ID

  • GroupPath:

    分组路径

  • ParentId:

    父分组ID

  • Error:

    设备错误,仅在用户没权限或者设备已删除时返回具体结果



4214
4215
4216
# File 'lib/v20201201/models.rb', line 4214

def ParentId
  @ParentId
end

Instance Method Details

#deserialize(params) ⇒ Object



4224
4225
4226
4227
4228
4229
4230
# File 'lib/v20201201/models.rb', line 4224

def deserialize(params)
  @DeviceId = params['DeviceId']
  @GroupId = params['GroupId']
  @GroupPath = params['GroupPath']
  @ParentId = params['ParentId']
  @Error = params['Error']
end