Class: TencentCloud::Iotexplorer::V20190423::ModifyPositionSpaceRequest

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

Overview

ModifyPositionSpace请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(spaceid = nil, spacename = nil, authorizetype = nil, productidlist = nil, description = nil, icon = nil) ⇒ ModifyPositionSpaceRequest

Returns a new instance of ModifyPositionSpaceRequest.



11175
11176
11177
11178
11179
11180
11181
11182
# File 'lib/v20190423/models.rb', line 11175

def initialize(spaceid=nil, spacename=nil, authorizetype=nil, productidlist=nil, description=nil, icon=nil)
  @SpaceId = spaceid
  @SpaceName = spacename
  @AuthorizeType = authorizetype
  @ProductIdList = productidlist
  @Description = description
  @Icon = icon
end

Instance Attribute Details

#AuthorizeTypeObject

Parameters:

  • SpaceId:

    位置空间Id

  • SpaceName:

    位置空间名称

  • AuthorizeType:

    授权类型

  • ProductIdList:

    产品列表

  • Description:

    位置空间描述

  • Icon:

    缩略图



11173
11174
11175
# File 'lib/v20190423/models.rb', line 11173

def AuthorizeType
  @AuthorizeType
end

#DescriptionObject

Parameters:

  • SpaceId:

    位置空间Id

  • SpaceName:

    位置空间名称

  • AuthorizeType:

    授权类型

  • ProductIdList:

    产品列表

  • Description:

    位置空间描述

  • Icon:

    缩略图



11173
11174
11175
# File 'lib/v20190423/models.rb', line 11173

def Description
  @Description
end

#IconObject

Parameters:

  • SpaceId:

    位置空间Id

  • SpaceName:

    位置空间名称

  • AuthorizeType:

    授权类型

  • ProductIdList:

    产品列表

  • Description:

    位置空间描述

  • Icon:

    缩略图



11173
11174
11175
# File 'lib/v20190423/models.rb', line 11173

def Icon
  @Icon
end

#ProductIdListObject

Parameters:

  • SpaceId:

    位置空间Id

  • SpaceName:

    位置空间名称

  • AuthorizeType:

    授权类型

  • ProductIdList:

    产品列表

  • Description:

    位置空间描述

  • Icon:

    缩略图



11173
11174
11175
# File 'lib/v20190423/models.rb', line 11173

def ProductIdList
  @ProductIdList
end

#SpaceIdObject

Parameters:

  • SpaceId:

    位置空间Id

  • SpaceName:

    位置空间名称

  • AuthorizeType:

    授权类型

  • ProductIdList:

    产品列表

  • Description:

    位置空间描述

  • Icon:

    缩略图



11173
11174
11175
# File 'lib/v20190423/models.rb', line 11173

def SpaceId
  @SpaceId
end

#SpaceNameObject

Parameters:

  • SpaceId:

    位置空间Id

  • SpaceName:

    位置空间名称

  • AuthorizeType:

    授权类型

  • ProductIdList:

    产品列表

  • Description:

    位置空间描述

  • Icon:

    缩略图



11173
11174
11175
# File 'lib/v20190423/models.rb', line 11173

def SpaceName
  @SpaceName
end

Instance Method Details

#deserialize(params) ⇒ Object



11184
11185
11186
11187
11188
11189
11190
11191
# File 'lib/v20190423/models.rb', line 11184

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