Class: TencentCloud::Iotvideoindustry::V20201201::PresetItem

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

Overview

预置位结构出参

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(presetid = nil, presetname = nil, status = nil, resettime = nil) ⇒ PresetItem

Returns a new instance of PresetItem.



5592
5593
5594
5595
5596
5597
# File 'lib/v20201201/models.rb', line 5592

def initialize(presetid=nil, presetname=nil, status=nil, resettime=nil)
  @PresetId = presetid
  @PresetName = presetname
  @Status = status
  @ResetTime = resettime
end

Instance Attribute Details

#PresetIdObject

Parameters:

  • PresetId:

    预置位ID

  • PresetName:

    预置位名称

  • Status:

    预置位状态 0:未设置预置位 1:已设置预置位 2:已设置预置位&看守位

  • ResetTime:

    预置位启用时的自动归位时间



5590
5591
5592
# File 'lib/v20201201/models.rb', line 5590

def PresetId
  @PresetId
end

#PresetNameObject

Parameters:

  • PresetId:

    预置位ID

  • PresetName:

    预置位名称

  • Status:

    预置位状态 0:未设置预置位 1:已设置预置位 2:已设置预置位&看守位

  • ResetTime:

    预置位启用时的自动归位时间



5590
5591
5592
# File 'lib/v20201201/models.rb', line 5590

def PresetName
  @PresetName
end

#ResetTimeObject

Parameters:

  • PresetId:

    预置位ID

  • PresetName:

    预置位名称

  • Status:

    预置位状态 0:未设置预置位 1:已设置预置位 2:已设置预置位&看守位

  • ResetTime:

    预置位启用时的自动归位时间



5590
5591
5592
# File 'lib/v20201201/models.rb', line 5590

def ResetTime
  @ResetTime
end

#StatusObject

Parameters:

  • PresetId:

    预置位ID

  • PresetName:

    预置位名称

  • Status:

    预置位状态 0:未设置预置位 1:已设置预置位 2:已设置预置位&看守位

  • ResetTime:

    预置位启用时的自动归位时间



5590
5591
5592
# File 'lib/v20201201/models.rb', line 5590

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



5599
5600
5601
5602
5603
5604
# File 'lib/v20201201/models.rb', line 5599

def deserialize(params)
  @PresetId = params['PresetId']
  @PresetName = params['PresetName']
  @Status = params['Status']
  @ResetTime = params['ResetTime']
end