Class: TencentCloud::Iotexplorer::V20190423::CreatePositionFenceRequest

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

Overview

CreatePositionFence请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(spaceid = nil, fencename = nil, fencearea = nil, fencedesc = nil) ⇒ CreatePositionFenceRequest

Returns a new instance of CreatePositionFenceRequest.



2244
2245
2246
2247
2248
2249
# File 'lib/v20190423/models.rb', line 2244

def initialize(spaceid=nil, fencename=nil, fencearea=nil, fencedesc=nil)
  @SpaceId = spaceid
  @FenceName = fencename
  @FenceArea = fencearea
  @FenceDesc = fencedesc
end

Instance Attribute Details

#FenceAreaObject

Parameters:

  • SpaceId:

    位置空间Id

  • FenceName:

    围栏名称

  • FenceArea:

    围栏区域信息,采用 GeoJSON 格式

  • FenceDesc:

    围栏描述



2242
2243
2244
# File 'lib/v20190423/models.rb', line 2242

def FenceArea
  @FenceArea
end

#FenceDescObject

Parameters:

  • SpaceId:

    位置空间Id

  • FenceName:

    围栏名称

  • FenceArea:

    围栏区域信息,采用 GeoJSON 格式

  • FenceDesc:

    围栏描述



2242
2243
2244
# File 'lib/v20190423/models.rb', line 2242

def FenceDesc
  @FenceDesc
end

#FenceNameObject

Parameters:

  • SpaceId:

    位置空间Id

  • FenceName:

    围栏名称

  • FenceArea:

    围栏区域信息,采用 GeoJSON 格式

  • FenceDesc:

    围栏描述



2242
2243
2244
# File 'lib/v20190423/models.rb', line 2242

def FenceName
  @FenceName
end

#SpaceIdObject

Parameters:

  • SpaceId:

    位置空间Id

  • FenceName:

    围栏名称

  • FenceArea:

    围栏区域信息,采用 GeoJSON 格式

  • FenceDesc:

    围栏描述



2242
2243
2244
# File 'lib/v20190423/models.rb', line 2242

def SpaceId
  @SpaceId
end

Instance Method Details

#deserialize(params) ⇒ Object



2251
2252
2253
2254
2255
2256
# File 'lib/v20190423/models.rb', line 2251

def deserialize(params)
  @SpaceId = params['SpaceId']
  @FenceName = params['FenceName']
  @FenceArea = params['FenceArea']
  @FenceDesc = params['FenceDesc']
end