Class: TencentCloud::Iotexplorer::V20190423::PositionSpaceInfo

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

Overview

位置空间详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, spaceid = nil, spacename = nil, authorizetype = nil, description = nil, productidlist = nil, icon = nil, createtime = nil, updatetime = nil, zoom = nil) ⇒ PositionSpaceInfo

Returns a new instance of PositionSpaceInfo.



12045
12046
12047
12048
12049
12050
12051
12052
12053
12054
12055
12056
# File 'lib/v20190423/models.rb', line 12045

def initialize(projectid=nil, spaceid=nil, spacename=nil, authorizetype=nil, description=nil, productidlist=nil, icon=nil, createtime=nil, updatetime=nil, zoom=nil)
  @ProjectId = projectid
  @SpaceId = spaceid
  @SpaceName = spacename
  @AuthorizeType = authorizetype
  @Description = description
  @ProductIdList = productidlist
  @Icon = icon
  @CreateTime = createtime
  @UpdateTime = updatetime
  @Zoom = zoom
end

Instance Attribute Details

#AuthorizeTypeObject

Parameters:

  • ProjectId:

    项目Id

  • SpaceId:

    位置空间Id

  • SpaceName:

    位置空间名称

  • AuthorizeType:

    授权类型

  • Description:

    描述备注

  • ProductIdList:

    产品列表

  • Icon:

    缩略图

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Zoom:

    用户自定义地图缩放



12043
12044
12045
# File 'lib/v20190423/models.rb', line 12043

def AuthorizeType
  @AuthorizeType
end

#CreateTimeObject

Parameters:

  • ProjectId:

    项目Id

  • SpaceId:

    位置空间Id

  • SpaceName:

    位置空间名称

  • AuthorizeType:

    授权类型

  • Description:

    描述备注

  • ProductIdList:

    产品列表

  • Icon:

    缩略图

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Zoom:

    用户自定义地图缩放



12043
12044
12045
# File 'lib/v20190423/models.rb', line 12043

def CreateTime
  @CreateTime
end

#DescriptionObject

Parameters:

  • ProjectId:

    项目Id

  • SpaceId:

    位置空间Id

  • SpaceName:

    位置空间名称

  • AuthorizeType:

    授权类型

  • Description:

    描述备注

  • ProductIdList:

    产品列表

  • Icon:

    缩略图

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Zoom:

    用户自定义地图缩放



12043
12044
12045
# File 'lib/v20190423/models.rb', line 12043

def Description
  @Description
end

#IconObject

Parameters:

  • ProjectId:

    项目Id

  • SpaceId:

    位置空间Id

  • SpaceName:

    位置空间名称

  • AuthorizeType:

    授权类型

  • Description:

    描述备注

  • ProductIdList:

    产品列表

  • Icon:

    缩略图

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Zoom:

    用户自定义地图缩放



12043
12044
12045
# File 'lib/v20190423/models.rb', line 12043

def Icon
  @Icon
end

#ProductIdListObject

Parameters:

  • ProjectId:

    项目Id

  • SpaceId:

    位置空间Id

  • SpaceName:

    位置空间名称

  • AuthorizeType:

    授权类型

  • Description:

    描述备注

  • ProductIdList:

    产品列表

  • Icon:

    缩略图

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Zoom:

    用户自定义地图缩放



12043
12044
12045
# File 'lib/v20190423/models.rb', line 12043

def ProductIdList
  @ProductIdList
end

#ProjectIdObject

Parameters:

  • ProjectId:

    项目Id

  • SpaceId:

    位置空间Id

  • SpaceName:

    位置空间名称

  • AuthorizeType:

    授权类型

  • Description:

    描述备注

  • ProductIdList:

    产品列表

  • Icon:

    缩略图

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Zoom:

    用户自定义地图缩放



12043
12044
12045
# File 'lib/v20190423/models.rb', line 12043

def ProjectId
  @ProjectId
end

#SpaceIdObject

Parameters:

  • ProjectId:

    项目Id

  • SpaceId:

    位置空间Id

  • SpaceName:

    位置空间名称

  • AuthorizeType:

    授权类型

  • Description:

    描述备注

  • ProductIdList:

    产品列表

  • Icon:

    缩略图

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Zoom:

    用户自定义地图缩放



12043
12044
12045
# File 'lib/v20190423/models.rb', line 12043

def SpaceId
  @SpaceId
end

#SpaceNameObject

Parameters:

  • ProjectId:

    项目Id

  • SpaceId:

    位置空间Id

  • SpaceName:

    位置空间名称

  • AuthorizeType:

    授权类型

  • Description:

    描述备注

  • ProductIdList:

    产品列表

  • Icon:

    缩略图

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Zoom:

    用户自定义地图缩放



12043
12044
12045
# File 'lib/v20190423/models.rb', line 12043

def SpaceName
  @SpaceName
end

#UpdateTimeObject

Parameters:

  • ProjectId:

    项目Id

  • SpaceId:

    位置空间Id

  • SpaceName:

    位置空间名称

  • AuthorizeType:

    授权类型

  • Description:

    描述备注

  • ProductIdList:

    产品列表

  • Icon:

    缩略图

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Zoom:

    用户自定义地图缩放



12043
12044
12045
# File 'lib/v20190423/models.rb', line 12043

def UpdateTime
  @UpdateTime
end

#ZoomObject

Parameters:

  • ProjectId:

    项目Id

  • SpaceId:

    位置空间Id

  • SpaceName:

    位置空间名称

  • AuthorizeType:

    授权类型

  • Description:

    描述备注

  • ProductIdList:

    产品列表

  • Icon:

    缩略图

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Zoom:

    用户自定义地图缩放



12043
12044
12045
# File 'lib/v20190423/models.rb', line 12043

def Zoom
  @Zoom
end

Instance Method Details

#deserialize(params) ⇒ Object



12058
12059
12060
12061
12062
12063
12064
12065
12066
12067
12068
12069
# File 'lib/v20190423/models.rb', line 12058

def deserialize(params)
  @ProjectId = params['ProjectId']
  @SpaceId = params['SpaceId']
  @SpaceName = params['SpaceName']
  @AuthorizeType = params['AuthorizeType']
  @Description = params['Description']
  @ProductIdList = params['ProductIdList']
  @Icon = params['Icon']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @Zoom = params['Zoom']
end