Class: TencentCloud::Dbbrain::V20191016::SecLogExportTaskInfo

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

Overview

安全审计日志导出任务信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(asyncrequestid = nil, starttime = nil, endtime = nil, createtime = nil, status = nil, progress = nil, logstarttime = nil, logendtime = nil, totalsize = nil, dangerlevels = nil) ⇒ SecLogExportTaskInfo

Returns a new instance of SecLogExportTaskInfo.



2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
# File 'lib/v20191016/models.rb', line 2684

def initialize(asyncrequestid=nil, starttime=nil, endtime=nil, createtime=nil, status=nil, progress=nil, logstarttime=nil, logendtime=nil, totalsize=nil, dangerlevels=nil)
  @AsyncRequestId = asyncrequestid
  @StartTime = starttime
  @EndTime = endtime
  @CreateTime = createtime
  @Status = status
  @Progress = progress
  @LogStartTime = logstarttime
  @LogEndTime = logendtime
  @TotalSize = totalsize
  @DangerLevels = dangerlevels
end

Instance Attribute Details

#AsyncRequestIdObject

Parameters:

  • AsyncRequestId:

    异步任务Id。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • CreateTime:

    任务创建时间。

  • Status:

    任务状态。

  • Progress:

    任务执行进度。

  • LogStartTime:

    导出日志开始时间。

  • LogEndTime:

    导出日志结束时间。

  • TotalSize:

    日志文件总大小,单位KB。

  • DangerLevels:

    风险等级列表。0 无风险;1 低风险;2 中风险;3 高风险。



2682
2683
2684
# File 'lib/v20191016/models.rb', line 2682

def AsyncRequestId
  @AsyncRequestId
end

#CreateTimeObject

Parameters:

  • AsyncRequestId:

    异步任务Id。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • CreateTime:

    任务创建时间。

  • Status:

    任务状态。

  • Progress:

    任务执行进度。

  • LogStartTime:

    导出日志开始时间。

  • LogEndTime:

    导出日志结束时间。

  • TotalSize:

    日志文件总大小,单位KB。

  • DangerLevels:

    风险等级列表。0 无风险;1 低风险;2 中风险;3 高风险。



2682
2683
2684
# File 'lib/v20191016/models.rb', line 2682

def CreateTime
  @CreateTime
end

#DangerLevelsObject

Parameters:

  • AsyncRequestId:

    异步任务Id。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • CreateTime:

    任务创建时间。

  • Status:

    任务状态。

  • Progress:

    任务执行进度。

  • LogStartTime:

    导出日志开始时间。

  • LogEndTime:

    导出日志结束时间。

  • TotalSize:

    日志文件总大小,单位KB。

  • DangerLevels:

    风险等级列表。0 无风险;1 低风险;2 中风险;3 高风险。



2682
2683
2684
# File 'lib/v20191016/models.rb', line 2682

def DangerLevels
  @DangerLevels
end

#EndTimeObject

Parameters:

  • AsyncRequestId:

    异步任务Id。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • CreateTime:

    任务创建时间。

  • Status:

    任务状态。

  • Progress:

    任务执行进度。

  • LogStartTime:

    导出日志开始时间。

  • LogEndTime:

    导出日志结束时间。

  • TotalSize:

    日志文件总大小,单位KB。

  • DangerLevels:

    风险等级列表。0 无风险;1 低风险;2 中风险;3 高风险。



2682
2683
2684
# File 'lib/v20191016/models.rb', line 2682

def EndTime
  @EndTime
end

#LogEndTimeObject

Parameters:

  • AsyncRequestId:

    异步任务Id。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • CreateTime:

    任务创建时间。

  • Status:

    任务状态。

  • Progress:

    任务执行进度。

  • LogStartTime:

    导出日志开始时间。

  • LogEndTime:

    导出日志结束时间。

  • TotalSize:

    日志文件总大小,单位KB。

  • DangerLevels:

    风险等级列表。0 无风险;1 低风险;2 中风险;3 高风险。



2682
2683
2684
# File 'lib/v20191016/models.rb', line 2682

def LogEndTime
  @LogEndTime
end

#LogStartTimeObject

Parameters:

  • AsyncRequestId:

    异步任务Id。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • CreateTime:

    任务创建时间。

  • Status:

    任务状态。

  • Progress:

    任务执行进度。

  • LogStartTime:

    导出日志开始时间。

  • LogEndTime:

    导出日志结束时间。

  • TotalSize:

    日志文件总大小,单位KB。

  • DangerLevels:

    风险等级列表。0 无风险;1 低风险;2 中风险;3 高风险。



2682
2683
2684
# File 'lib/v20191016/models.rb', line 2682

def LogStartTime
  @LogStartTime
end

#ProgressObject

Parameters:

  • AsyncRequestId:

    异步任务Id。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • CreateTime:

    任务创建时间。

  • Status:

    任务状态。

  • Progress:

    任务执行进度。

  • LogStartTime:

    导出日志开始时间。

  • LogEndTime:

    导出日志结束时间。

  • TotalSize:

    日志文件总大小,单位KB。

  • DangerLevels:

    风险等级列表。0 无风险;1 低风险;2 中风险;3 高风险。



2682
2683
2684
# File 'lib/v20191016/models.rb', line 2682

def Progress
  @Progress
end

#StartTimeObject

Parameters:

  • AsyncRequestId:

    异步任务Id。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • CreateTime:

    任务创建时间。

  • Status:

    任务状态。

  • Progress:

    任务执行进度。

  • LogStartTime:

    导出日志开始时间。

  • LogEndTime:

    导出日志结束时间。

  • TotalSize:

    日志文件总大小,单位KB。

  • DangerLevels:

    风险等级列表。0 无风险;1 低风险;2 中风险;3 高风险。



2682
2683
2684
# File 'lib/v20191016/models.rb', line 2682

def StartTime
  @StartTime
end

#StatusObject

Parameters:

  • AsyncRequestId:

    异步任务Id。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • CreateTime:

    任务创建时间。

  • Status:

    任务状态。

  • Progress:

    任务执行进度。

  • LogStartTime:

    导出日志开始时间。

  • LogEndTime:

    导出日志结束时间。

  • TotalSize:

    日志文件总大小,单位KB。

  • DangerLevels:

    风险等级列表。0 无风险;1 低风险;2 中风险;3 高风险。



2682
2683
2684
# File 'lib/v20191016/models.rb', line 2682

def Status
  @Status
end

#TotalSizeObject

Parameters:

  • AsyncRequestId:

    异步任务Id。

  • StartTime:

    任务开始时间。

  • EndTime:

    任务结束时间。

  • CreateTime:

    任务创建时间。

  • Status:

    任务状态。

  • Progress:

    任务执行进度。

  • LogStartTime:

    导出日志开始时间。

  • LogEndTime:

    导出日志结束时间。

  • TotalSize:

    日志文件总大小,单位KB。

  • DangerLevels:

    风险等级列表。0 无风险;1 低风险;2 中风险;3 高风险。



2682
2683
2684
# File 'lib/v20191016/models.rb', line 2682

def TotalSize
  @TotalSize
end

Instance Method Details

#deserialize(params) ⇒ Object



2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
# File 'lib/v20191016/models.rb', line 2697

def deserialize(params)
  @AsyncRequestId = params['AsyncRequestId']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @CreateTime = params['CreateTime']
  @Status = params['Status']
  @Progress = params['Progress']
  @LogStartTime = params['LogStartTime']
  @LogEndTime = params['LogEndTime']
  @TotalSize = params['TotalSize']
  @DangerLevels = params['DangerLevels']
end