Class: TencentCloud::Iotexplorer::V20190423::PositionFenceItem

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

Overview

围栏信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of PositionFenceItem.



11987
11988
11989
11990
11991
11992
11993
# File 'lib/v20190423/models.rb', line 11987

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

Instance Attribute Details

#FenceAreaObject

Parameters:

  • FenceId:

    围栏Id

  • SpaceId:

    位置空间Id

  • FenceName:

    围栏名称

  • FenceDesc:

    围栏描述

  • FenceArea:

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



11985
11986
11987
# File 'lib/v20190423/models.rb', line 11985

def FenceArea
  @FenceArea
end

#FenceDescObject

Parameters:

  • FenceId:

    围栏Id

  • SpaceId:

    位置空间Id

  • FenceName:

    围栏名称

  • FenceDesc:

    围栏描述

  • FenceArea:

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



11985
11986
11987
# File 'lib/v20190423/models.rb', line 11985

def FenceDesc
  @FenceDesc
end

#FenceIdObject

Parameters:

  • FenceId:

    围栏Id

  • SpaceId:

    位置空间Id

  • FenceName:

    围栏名称

  • FenceDesc:

    围栏描述

  • FenceArea:

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



11985
11986
11987
# File 'lib/v20190423/models.rb', line 11985

def FenceId
  @FenceId
end

#FenceNameObject

Parameters:

  • FenceId:

    围栏Id

  • SpaceId:

    位置空间Id

  • FenceName:

    围栏名称

  • FenceDesc:

    围栏描述

  • FenceArea:

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



11985
11986
11987
# File 'lib/v20190423/models.rb', line 11985

def FenceName
  @FenceName
end

#SpaceIdObject

Parameters:

  • FenceId:

    围栏Id

  • SpaceId:

    位置空间Id

  • FenceName:

    围栏名称

  • FenceDesc:

    围栏描述

  • FenceArea:

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



11985
11986
11987
# File 'lib/v20190423/models.rb', line 11985

def SpaceId
  @SpaceId
end

Instance Method Details

#deserialize(params) ⇒ Object



11995
11996
11997
11998
11999
12000
12001
# File 'lib/v20190423/models.rb', line 11995

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