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.



2232
2233
2234
2235
2236
2237
# File 'lib/v20190423/models.rb', line 2232

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:

    围栏描述



2230
2231
2232
# File 'lib/v20190423/models.rb', line 2230

def FenceArea
  @FenceArea
end

#FenceDescObject

Parameters:

  • SpaceId:

    位置空间Id

  • FenceName:

    围栏名称

  • FenceArea:

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

  • FenceDesc:

    围栏描述



2230
2231
2232
# File 'lib/v20190423/models.rb', line 2230

def FenceDesc
  @FenceDesc
end

#FenceNameObject

Parameters:

  • SpaceId:

    位置空间Id

  • FenceName:

    围栏名称

  • FenceArea:

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

  • FenceDesc:

    围栏描述



2230
2231
2232
# File 'lib/v20190423/models.rb', line 2230

def FenceName
  @FenceName
end

#SpaceIdObject

Parameters:

  • SpaceId:

    位置空间Id

  • FenceName:

    围栏名称

  • FenceArea:

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

  • FenceDesc:

    围栏描述



2230
2231
2232
# File 'lib/v20190423/models.rb', line 2230

def SpaceId
  @SpaceId
end

Instance Method Details

#deserialize(params) ⇒ Object



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

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