Class: TencentCloud::Iotexplorer::V20190423::CreatePositionSpaceRequest

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

Overview

CreatePositionSpace请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, spacename = nil, authorizetype = nil, productidlist = nil, description = nil, icon = nil) ⇒ CreatePositionSpaceRequest

Returns a new instance of CreatePositionSpaceRequest.



2280
2281
2282
2283
2284
2285
2286
2287
# File 'lib/v20190423/models.rb', line 2280

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

Instance Attribute Details

#AuthorizeTypeObject

Parameters:

  • ProjectId:

    项目ID

  • SpaceName:

    空间名称

  • AuthorizeType:

    授权类型,0:只读 1:读写

  • ProductIdList:

    产品列表

  • Description:

    描述

  • Icon:

    缩略图



2278
2279
2280
# File 'lib/v20190423/models.rb', line 2278

def AuthorizeType
  @AuthorizeType
end

#DescriptionObject

Parameters:

  • ProjectId:

    项目ID

  • SpaceName:

    空间名称

  • AuthorizeType:

    授权类型,0:只读 1:读写

  • ProductIdList:

    产品列表

  • Description:

    描述

  • Icon:

    缩略图



2278
2279
2280
# File 'lib/v20190423/models.rb', line 2278

def Description
  @Description
end

#IconObject

Parameters:

  • ProjectId:

    项目ID

  • SpaceName:

    空间名称

  • AuthorizeType:

    授权类型,0:只读 1:读写

  • ProductIdList:

    产品列表

  • Description:

    描述

  • Icon:

    缩略图



2278
2279
2280
# File 'lib/v20190423/models.rb', line 2278

def Icon
  @Icon
end

#ProductIdListObject

Parameters:

  • ProjectId:

    项目ID

  • SpaceName:

    空间名称

  • AuthorizeType:

    授权类型,0:只读 1:读写

  • ProductIdList:

    产品列表

  • Description:

    描述

  • Icon:

    缩略图



2278
2279
2280
# File 'lib/v20190423/models.rb', line 2278

def ProductIdList
  @ProductIdList
end

#ProjectIdObject

Parameters:

  • ProjectId:

    项目ID

  • SpaceName:

    空间名称

  • AuthorizeType:

    授权类型,0:只读 1:读写

  • ProductIdList:

    产品列表

  • Description:

    描述

  • Icon:

    缩略图



2278
2279
2280
# File 'lib/v20190423/models.rb', line 2278

def ProjectId
  @ProjectId
end

#SpaceNameObject

Parameters:

  • ProjectId:

    项目ID

  • SpaceName:

    空间名称

  • AuthorizeType:

    授权类型,0:只读 1:读写

  • ProductIdList:

    产品列表

  • Description:

    描述

  • Icon:

    缩略图



2278
2279
2280
# File 'lib/v20190423/models.rb', line 2278

def SpaceName
  @SpaceName
end

Instance Method Details

#deserialize(params) ⇒ Object



2289
2290
2291
2292
2293
2294
2295
2296
# File 'lib/v20190423/models.rb', line 2289

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