Class: TencentCloud::Iotvideoindustry::V20201201::WarningsData

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

Overview

告警列表出参

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, deviceid = nil, devicename = nil, warnchannel = nil, warnlevel = nil, warnlevelname = nil, warnmode = nil, warnmodename = nil, warntype = nil, del = nil, createtime = nil, updatetime = nil) ⇒ WarningsData

Returns a new instance of WarningsData.



6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
# File 'lib/v20201201/models.rb', line 6521

def initialize(id=nil, deviceid=nil, devicename=nil, warnchannel=nil, warnlevel=nil, warnlevelname=nil, warnmode=nil, warnmodename=nil, warntype=nil, del=nil, createtime=nil, updatetime=nil)
  @Id = id
  @DeviceId = deviceid
  @DeviceName = devicename
  @WarnChannel = warnchannel
  @WarnLevel = warnlevel
  @WarnLevelName = warnlevelname
  @WarnMode = warnmode
  @WarnModeName = warnmodename
  @WarnType = warntype
  @Del = del
  @CreateTime = createtime
  @UpdateTime = updatetime
end

Instance Attribute Details

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 }, 5: { Name: “视频报警”, WarnType: mapstring{ 1: “人工视频报警”, 2: “运动目标检测报警”, 3: “遗留物检测报警”, 4: “物体移除检测报警”, 5: “绊线检测报警”, 6: “入侵检测报警”, 7: “逆行检测报警”, 8: “徘徊检测报警”, 9: “流量统计报警”, 10: “密度检测报警”, 11: “视频异常检测报警”, 12: “快速移动报警”, }, }, 6: { Name: “设备故障报警”, WarnType: mapstring{ 1: “存储设备磁盘故障报警”, 2: “存储设备风扇故障报警”, }, } 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    唯一ID

  • DeviceId:

    设备ID

  • DeviceName:

    设备名称

  • WarnChannel:

    告警通道

  • WarnLevel:

    告警级别 1: “一级警情”, 2: “二级警情”, 3: “三级警情”, 4: “四级警情”,

  • WarnLevelName:

    告警级别名称

  • WarnMode:

    告警方式 2 设备报警 5 视频报警 6 设备故障报警

  • WarnModeName:

    告警方式名称

  • WarnType:

    告警类型 2: { Name: “设备报警”, WarnType: mapstring{ 1: “视频丢失报警”, 2: “设备防拆报警”, 3: “存储设备磁盘满报警”, 4: “设备高温报警”, 5: “设备低温报警”, },

  • Del:

    是否删除

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间



6519
6520
6521
# File 'lib/v20201201/models.rb', line 6519

def CreateTime
  @CreateTime
end

#DelObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 }, 5: { Name: “视频报警”, WarnType: mapstring{ 1: “人工视频报警”, 2: “运动目标检测报警”, 3: “遗留物检测报警”, 4: “物体移除检测报警”, 5: “绊线检测报警”, 6: “入侵检测报警”, 7: “逆行检测报警”, 8: “徘徊检测报警”, 9: “流量统计报警”, 10: “密度检测报警”, 11: “视频异常检测报警”, 12: “快速移动报警”, }, }, 6: { Name: “设备故障报警”, WarnType: mapstring{ 1: “存储设备磁盘故障报警”, 2: “存储设备风扇故障报警”, }, } 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    唯一ID

  • DeviceId:

    设备ID

  • DeviceName:

    设备名称

  • WarnChannel:

    告警通道

  • WarnLevel:

    告警级别 1: “一级警情”, 2: “二级警情”, 3: “三级警情”, 4: “四级警情”,

  • WarnLevelName:

    告警级别名称

  • WarnMode:

    告警方式 2 设备报警 5 视频报警 6 设备故障报警

  • WarnModeName:

    告警方式名称

  • WarnType:

    告警类型 2: { Name: “设备报警”, WarnType: mapstring{ 1: “视频丢失报警”, 2: “设备防拆报警”, 3: “存储设备磁盘满报警”, 4: “设备高温报警”, 5: “设备低温报警”, },

  • Del:

    是否删除

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间



6519
6520
6521
# File 'lib/v20201201/models.rb', line 6519

def Del
  @Del
end

#DeviceIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 }, 5: { Name: “视频报警”, WarnType: mapstring{ 1: “人工视频报警”, 2: “运动目标检测报警”, 3: “遗留物检测报警”, 4: “物体移除检测报警”, 5: “绊线检测报警”, 6: “入侵检测报警”, 7: “逆行检测报警”, 8: “徘徊检测报警”, 9: “流量统计报警”, 10: “密度检测报警”, 11: “视频异常检测报警”, 12: “快速移动报警”, }, }, 6: { Name: “设备故障报警”, WarnType: mapstring{ 1: “存储设备磁盘故障报警”, 2: “存储设备风扇故障报警”, }, } 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    唯一ID

  • DeviceId:

    设备ID

  • DeviceName:

    设备名称

  • WarnChannel:

    告警通道

  • WarnLevel:

    告警级别 1: “一级警情”, 2: “二级警情”, 3: “三级警情”, 4: “四级警情”,

  • WarnLevelName:

    告警级别名称

  • WarnMode:

    告警方式 2 设备报警 5 视频报警 6 设备故障报警

  • WarnModeName:

    告警方式名称

  • WarnType:

    告警类型 2: { Name: “设备报警”, WarnType: mapstring{ 1: “视频丢失报警”, 2: “设备防拆报警”, 3: “存储设备磁盘满报警”, 4: “设备高温报警”, 5: “设备低温报警”, },

  • Del:

    是否删除

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间



6519
6520
6521
# File 'lib/v20201201/models.rb', line 6519

def DeviceId
  @DeviceId
end

#DeviceNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 }, 5: { Name: “视频报警”, WarnType: mapstring{ 1: “人工视频报警”, 2: “运动目标检测报警”, 3: “遗留物检测报警”, 4: “物体移除检测报警”, 5: “绊线检测报警”, 6: “入侵检测报警”, 7: “逆行检测报警”, 8: “徘徊检测报警”, 9: “流量统计报警”, 10: “密度检测报警”, 11: “视频异常检测报警”, 12: “快速移动报警”, }, }, 6: { Name: “设备故障报警”, WarnType: mapstring{ 1: “存储设备磁盘故障报警”, 2: “存储设备风扇故障报警”, }, } 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    唯一ID

  • DeviceId:

    设备ID

  • DeviceName:

    设备名称

  • WarnChannel:

    告警通道

  • WarnLevel:

    告警级别 1: “一级警情”, 2: “二级警情”, 3: “三级警情”, 4: “四级警情”,

  • WarnLevelName:

    告警级别名称

  • WarnMode:

    告警方式 2 设备报警 5 视频报警 6 设备故障报警

  • WarnModeName:

    告警方式名称

  • WarnType:

    告警类型 2: { Name: “设备报警”, WarnType: mapstring{ 1: “视频丢失报警”, 2: “设备防拆报警”, 3: “存储设备磁盘满报警”, 4: “设备高温报警”, 5: “设备低温报警”, },

  • Del:

    是否删除

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间



6519
6520
6521
# File 'lib/v20201201/models.rb', line 6519

def DeviceName
  @DeviceName
end

#IdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 }, 5: { Name: “视频报警”, WarnType: mapstring{ 1: “人工视频报警”, 2: “运动目标检测报警”, 3: “遗留物检测报警”, 4: “物体移除检测报警”, 5: “绊线检测报警”, 6: “入侵检测报警”, 7: “逆行检测报警”, 8: “徘徊检测报警”, 9: “流量统计报警”, 10: “密度检测报警”, 11: “视频异常检测报警”, 12: “快速移动报警”, }, }, 6: { Name: “设备故障报警”, WarnType: mapstring{ 1: “存储设备磁盘故障报警”, 2: “存储设备风扇故障报警”, }, } 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    唯一ID

  • DeviceId:

    设备ID

  • DeviceName:

    设备名称

  • WarnChannel:

    告警通道

  • WarnLevel:

    告警级别 1: “一级警情”, 2: “二级警情”, 3: “三级警情”, 4: “四级警情”,

  • WarnLevelName:

    告警级别名称

  • WarnMode:

    告警方式 2 设备报警 5 视频报警 6 设备故障报警

  • WarnModeName:

    告警方式名称

  • WarnType:

    告警类型 2: { Name: “设备报警”, WarnType: mapstring{ 1: “视频丢失报警”, 2: “设备防拆报警”, 3: “存储设备磁盘满报警”, 4: “设备高温报警”, 5: “设备低温报警”, },

  • Del:

    是否删除

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间



6519
6520
6521
# File 'lib/v20201201/models.rb', line 6519

def Id
  @Id
end

#UpdateTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 }, 5: { Name: “视频报警”, WarnType: mapstring{ 1: “人工视频报警”, 2: “运动目标检测报警”, 3: “遗留物检测报警”, 4: “物体移除检测报警”, 5: “绊线检测报警”, 6: “入侵检测报警”, 7: “逆行检测报警”, 8: “徘徊检测报警”, 9: “流量统计报警”, 10: “密度检测报警”, 11: “视频异常检测报警”, 12: “快速移动报警”, }, }, 6: { Name: “设备故障报警”, WarnType: mapstring{ 1: “存储设备磁盘故障报警”, 2: “存储设备风扇故障报警”, }, } 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    唯一ID

  • DeviceId:

    设备ID

  • DeviceName:

    设备名称

  • WarnChannel:

    告警通道

  • WarnLevel:

    告警级别 1: “一级警情”, 2: “二级警情”, 3: “三级警情”, 4: “四级警情”,

  • WarnLevelName:

    告警级别名称

  • WarnMode:

    告警方式 2 设备报警 5 视频报警 6 设备故障报警

  • WarnModeName:

    告警方式名称

  • WarnType:

    告警类型 2: { Name: “设备报警”, WarnType: mapstring{ 1: “视频丢失报警”, 2: “设备防拆报警”, 3: “存储设备磁盘满报警”, 4: “设备高温报警”, 5: “设备低温报警”, },

  • Del:

    是否删除

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间



6519
6520
6521
# File 'lib/v20201201/models.rb', line 6519

def UpdateTime
  @UpdateTime
end

#WarnChannelObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 }, 5: { Name: “视频报警”, WarnType: mapstring{ 1: “人工视频报警”, 2: “运动目标检测报警”, 3: “遗留物检测报警”, 4: “物体移除检测报警”, 5: “绊线检测报警”, 6: “入侵检测报警”, 7: “逆行检测报警”, 8: “徘徊检测报警”, 9: “流量统计报警”, 10: “密度检测报警”, 11: “视频异常检测报警”, 12: “快速移动报警”, }, }, 6: { Name: “设备故障报警”, WarnType: mapstring{ 1: “存储设备磁盘故障报警”, 2: “存储设备风扇故障报警”, }, } 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    唯一ID

  • DeviceId:

    设备ID

  • DeviceName:

    设备名称

  • WarnChannel:

    告警通道

  • WarnLevel:

    告警级别 1: “一级警情”, 2: “二级警情”, 3: “三级警情”, 4: “四级警情”,

  • WarnLevelName:

    告警级别名称

  • WarnMode:

    告警方式 2 设备报警 5 视频报警 6 设备故障报警

  • WarnModeName:

    告警方式名称

  • WarnType:

    告警类型 2: { Name: “设备报警”, WarnType: mapstring{ 1: “视频丢失报警”, 2: “设备防拆报警”, 3: “存储设备磁盘满报警”, 4: “设备高温报警”, 5: “设备低温报警”, },

  • Del:

    是否删除

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间



6519
6520
6521
# File 'lib/v20201201/models.rb', line 6519

def WarnChannel
  @WarnChannel
end

#WarnLevelObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 }, 5: { Name: “视频报警”, WarnType: mapstring{ 1: “人工视频报警”, 2: “运动目标检测报警”, 3: “遗留物检测报警”, 4: “物体移除检测报警”, 5: “绊线检测报警”, 6: “入侵检测报警”, 7: “逆行检测报警”, 8: “徘徊检测报警”, 9: “流量统计报警”, 10: “密度检测报警”, 11: “视频异常检测报警”, 12: “快速移动报警”, }, }, 6: { Name: “设备故障报警”, WarnType: mapstring{ 1: “存储设备磁盘故障报警”, 2: “存储设备风扇故障报警”, }, } 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    唯一ID

  • DeviceId:

    设备ID

  • DeviceName:

    设备名称

  • WarnChannel:

    告警通道

  • WarnLevel:

    告警级别 1: “一级警情”, 2: “二级警情”, 3: “三级警情”, 4: “四级警情”,

  • WarnLevelName:

    告警级别名称

  • WarnMode:

    告警方式 2 设备报警 5 视频报警 6 设备故障报警

  • WarnModeName:

    告警方式名称

  • WarnType:

    告警类型 2: { Name: “设备报警”, WarnType: mapstring{ 1: “视频丢失报警”, 2: “设备防拆报警”, 3: “存储设备磁盘满报警”, 4: “设备高温报警”, 5: “设备低温报警”, },

  • Del:

    是否删除

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间



6519
6520
6521
# File 'lib/v20201201/models.rb', line 6519

def WarnLevel
  @WarnLevel
end

#WarnLevelNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 }, 5: { Name: “视频报警”, WarnType: mapstring{ 1: “人工视频报警”, 2: “运动目标检测报警”, 3: “遗留物检测报警”, 4: “物体移除检测报警”, 5: “绊线检测报警”, 6: “入侵检测报警”, 7: “逆行检测报警”, 8: “徘徊检测报警”, 9: “流量统计报警”, 10: “密度检测报警”, 11: “视频异常检测报警”, 12: “快速移动报警”, }, }, 6: { Name: “设备故障报警”, WarnType: mapstring{ 1: “存储设备磁盘故障报警”, 2: “存储设备风扇故障报警”, }, } 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    唯一ID

  • DeviceId:

    设备ID

  • DeviceName:

    设备名称

  • WarnChannel:

    告警通道

  • WarnLevel:

    告警级别 1: “一级警情”, 2: “二级警情”, 3: “三级警情”, 4: “四级警情”,

  • WarnLevelName:

    告警级别名称

  • WarnMode:

    告警方式 2 设备报警 5 视频报警 6 设备故障报警

  • WarnModeName:

    告警方式名称

  • WarnType:

    告警类型 2: { Name: “设备报警”, WarnType: mapstring{ 1: “视频丢失报警”, 2: “设备防拆报警”, 3: “存储设备磁盘满报警”, 4: “设备高温报警”, 5: “设备低温报警”, },

  • Del:

    是否删除

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间



6519
6520
6521
# File 'lib/v20201201/models.rb', line 6519

def WarnLevelName
  @WarnLevelName
end

#WarnModeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 }, 5: { Name: “视频报警”, WarnType: mapstring{ 1: “人工视频报警”, 2: “运动目标检测报警”, 3: “遗留物检测报警”, 4: “物体移除检测报警”, 5: “绊线检测报警”, 6: “入侵检测报警”, 7: “逆行检测报警”, 8: “徘徊检测报警”, 9: “流量统计报警”, 10: “密度检测报警”, 11: “视频异常检测报警”, 12: “快速移动报警”, }, }, 6: { Name: “设备故障报警”, WarnType: mapstring{ 1: “存储设备磁盘故障报警”, 2: “存储设备风扇故障报警”, }, } 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    唯一ID

  • DeviceId:

    设备ID

  • DeviceName:

    设备名称

  • WarnChannel:

    告警通道

  • WarnLevel:

    告警级别 1: “一级警情”, 2: “二级警情”, 3: “三级警情”, 4: “四级警情”,

  • WarnLevelName:

    告警级别名称

  • WarnMode:

    告警方式 2 设备报警 5 视频报警 6 设备故障报警

  • WarnModeName:

    告警方式名称

  • WarnType:

    告警类型 2: { Name: “设备报警”, WarnType: mapstring{ 1: “视频丢失报警”, 2: “设备防拆报警”, 3: “存储设备磁盘满报警”, 4: “设备高温报警”, 5: “设备低温报警”, },

  • Del:

    是否删除

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间



6519
6520
6521
# File 'lib/v20201201/models.rb', line 6519

def WarnMode
  @WarnMode
end

#WarnModeNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 }, 5: { Name: “视频报警”, WarnType: mapstring{ 1: “人工视频报警”, 2: “运动目标检测报警”, 3: “遗留物检测报警”, 4: “物体移除检测报警”, 5: “绊线检测报警”, 6: “入侵检测报警”, 7: “逆行检测报警”, 8: “徘徊检测报警”, 9: “流量统计报警”, 10: “密度检测报警”, 11: “视频异常检测报警”, 12: “快速移动报警”, }, }, 6: { Name: “设备故障报警”, WarnType: mapstring{ 1: “存储设备磁盘故障报警”, 2: “存储设备风扇故障报警”, }, } 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    唯一ID

  • DeviceId:

    设备ID

  • DeviceName:

    设备名称

  • WarnChannel:

    告警通道

  • WarnLevel:

    告警级别 1: “一级警情”, 2: “二级警情”, 3: “三级警情”, 4: “四级警情”,

  • WarnLevelName:

    告警级别名称

  • WarnMode:

    告警方式 2 设备报警 5 视频报警 6 设备故障报警

  • WarnModeName:

    告警方式名称

  • WarnType:

    告警类型 2: { Name: “设备报警”, WarnType: mapstring{ 1: “视频丢失报警”, 2: “设备防拆报警”, 3: “存储设备磁盘满报警”, 4: “设备高温报警”, 5: “设备低温报警”, },

  • Del:

    是否删除

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间



6519
6520
6521
# File 'lib/v20201201/models.rb', line 6519

def WarnModeName
  @WarnModeName
end

#WarnTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 }, 5: { Name: “视频报警”, WarnType: mapstring{ 1: “人工视频报警”, 2: “运动目标检测报警”, 3: “遗留物检测报警”, 4: “物体移除检测报警”, 5: “绊线检测报警”, 6: “入侵检测报警”, 7: “逆行检测报警”, 8: “徘徊检测报警”, 9: “流量统计报警”, 10: “密度检测报警”, 11: “视频异常检测报警”, 12: “快速移动报警”, }, }, 6: { Name: “设备故障报警”, WarnType: mapstring{ 1: “存储设备磁盘故障报警”, 2: “存储设备风扇故障报警”, }, } 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Id:

    唯一ID

  • DeviceId:

    设备ID

  • DeviceName:

    设备名称

  • WarnChannel:

    告警通道

  • WarnLevel:

    告警级别 1: “一级警情”, 2: “二级警情”, 3: “三级警情”, 4: “四级警情”,

  • WarnLevelName:

    告警级别名称

  • WarnMode:

    告警方式 2 设备报警 5 视频报警 6 设备故障报警

  • WarnModeName:

    告警方式名称

  • WarnType:

    告警类型 2: { Name: “设备报警”, WarnType: mapstring{ 1: “视频丢失报警”, 2: “设备防拆报警”, 3: “存储设备磁盘满报警”, 4: “设备高温报警”, 5: “设备低温报警”, },

  • Del:

    是否删除

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间



6519
6520
6521
# File 'lib/v20201201/models.rb', line 6519

def WarnType
  @WarnType
end

Instance Method Details

#deserialize(params) ⇒ Object



6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
# File 'lib/v20201201/models.rb', line 6536

def deserialize(params)
  @Id = params['Id']
  @DeviceId = params['DeviceId']
  @DeviceName = params['DeviceName']
  @WarnChannel = params['WarnChannel']
  @WarnLevel = params['WarnLevel']
  @WarnLevelName = params['WarnLevelName']
  @WarnMode = params['WarnMode']
  @WarnModeName = params['WarnModeName']
  @WarnType = params['WarnType']
  @Del = params['Del']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
end