Class: TencentCloud::Yunjing::V20180228::DescribeWeeklyReportInfoResponse

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

Overview

DescribeWeeklyReportInfo返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(companyname = nil, machinenum = nil, onlinemachinenum = nil, offlinemachinenum = nil, proversionmachinenum = nil, begindate = nil, enddate = nil, level = nil, malwarenum = nil, nonlocalloginnum = nil, bruteattacksuccessnum = nil, vulnum = nil, downloadurl = nil, requestid = nil) ⇒ DescribeWeeklyReportInfoResponse

Returns a new instance of DescribeWeeklyReportInfoResponse.



4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
# File 'lib/v20180228/models.rb', line 4027

def initialize(companyname=nil, machinenum=nil, onlinemachinenum=nil, offlinemachinenum=nil, proversionmachinenum=nil, begindate=nil, enddate=nil, level=nil, malwarenum=nil, nonlocalloginnum=nil, bruteattacksuccessnum=nil, vulnum=nil, downloadurl=nil, requestid=nil)
  @CompanyName = companyname
  @MachineNum = machinenum
  @OnlineMachineNum = onlinemachinenum
  @OfflineMachineNum = offlinemachinenum
  @ProVersionMachineNum = proversionmachinenum
  @BeginDate = begindate
  @EndDate = enddate
  @Level = level
  @MalwareNum = malwarenum
  @NonlocalLoginNum = nonlocalloginnum
  @BruteAttackSuccessNum = bruteattacksuccessnum
  @VulNum = vulnum
  @DownloadUrl = downloadurl
  @RequestId = requestid
end

Instance Attribute Details

#BeginDateObject

<li>HIGH:高</li> <li>MIDDLE:中</li> <li>LOW:低</li>

Parameters:

  • CompanyName:

    账号所属公司或个人名称。

  • MachineNum:

    机器总数。

  • OnlineMachineNum:

    云镜客户端在线数。

  • OfflineMachineNum:

    云镜客户端离线数。

  • ProVersionMachineNum:

    开通云镜专业版数量。

  • BeginDate:

    周报开始时间。

  • EndDate:

    周报结束时间。

  • Level:

    安全等级。

  • MalwareNum:

    木马记录数。

  • NonlocalLoginNum:

    异地登录数。

  • BruteAttackSuccessNum:

    密码破解成功数。

  • VulNum:

    漏洞数。

  • DownloadUrl:

    导出文件下载地址。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



4025
4026
4027
# File 'lib/v20180228/models.rb', line 4025

def BeginDate
  @BeginDate
end

#BruteAttackSuccessNumObject

<li>HIGH:高</li> <li>MIDDLE:中</li> <li>LOW:低</li>

Parameters:

  • CompanyName:

    账号所属公司或个人名称。

  • MachineNum:

    机器总数。

  • OnlineMachineNum:

    云镜客户端在线数。

  • OfflineMachineNum:

    云镜客户端离线数。

  • ProVersionMachineNum:

    开通云镜专业版数量。

  • BeginDate:

    周报开始时间。

  • EndDate:

    周报结束时间。

  • Level:

    安全等级。

  • MalwareNum:

    木马记录数。

  • NonlocalLoginNum:

    异地登录数。

  • BruteAttackSuccessNum:

    密码破解成功数。

  • VulNum:

    漏洞数。

  • DownloadUrl:

    导出文件下载地址。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



4025
4026
4027
# File 'lib/v20180228/models.rb', line 4025

def BruteAttackSuccessNum
  @BruteAttackSuccessNum
end

#CompanyNameObject

<li>HIGH:高</li> <li>MIDDLE:中</li> <li>LOW:低</li>

Parameters:

  • CompanyName:

    账号所属公司或个人名称。

  • MachineNum:

    机器总数。

  • OnlineMachineNum:

    云镜客户端在线数。

  • OfflineMachineNum:

    云镜客户端离线数。

  • ProVersionMachineNum:

    开通云镜专业版数量。

  • BeginDate:

    周报开始时间。

  • EndDate:

    周报结束时间。

  • Level:

    安全等级。

  • MalwareNum:

    木马记录数。

  • NonlocalLoginNum:

    异地登录数。

  • BruteAttackSuccessNum:

    密码破解成功数。

  • VulNum:

    漏洞数。

  • DownloadUrl:

    导出文件下载地址。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



4025
4026
4027
# File 'lib/v20180228/models.rb', line 4025

def CompanyName
  @CompanyName
end

#DownloadUrlObject

<li>HIGH:高</li> <li>MIDDLE:中</li> <li>LOW:低</li>

Parameters:

  • CompanyName:

    账号所属公司或个人名称。

  • MachineNum:

    机器总数。

  • OnlineMachineNum:

    云镜客户端在线数。

  • OfflineMachineNum:

    云镜客户端离线数。

  • ProVersionMachineNum:

    开通云镜专业版数量。

  • BeginDate:

    周报开始时间。

  • EndDate:

    周报结束时间。

  • Level:

    安全等级。

  • MalwareNum:

    木马记录数。

  • NonlocalLoginNum:

    异地登录数。

  • BruteAttackSuccessNum:

    密码破解成功数。

  • VulNum:

    漏洞数。

  • DownloadUrl:

    导出文件下载地址。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



4025
4026
4027
# File 'lib/v20180228/models.rb', line 4025

def DownloadUrl
  @DownloadUrl
end

#EndDateObject

<li>HIGH:高</li> <li>MIDDLE:中</li> <li>LOW:低</li>

Parameters:

  • CompanyName:

    账号所属公司或个人名称。

  • MachineNum:

    机器总数。

  • OnlineMachineNum:

    云镜客户端在线数。

  • OfflineMachineNum:

    云镜客户端离线数。

  • ProVersionMachineNum:

    开通云镜专业版数量。

  • BeginDate:

    周报开始时间。

  • EndDate:

    周报结束时间。

  • Level:

    安全等级。

  • MalwareNum:

    木马记录数。

  • NonlocalLoginNum:

    异地登录数。

  • BruteAttackSuccessNum:

    密码破解成功数。

  • VulNum:

    漏洞数。

  • DownloadUrl:

    导出文件下载地址。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



4025
4026
4027
# File 'lib/v20180228/models.rb', line 4025

def EndDate
  @EndDate
end

#LevelObject

<li>HIGH:高</li> <li>MIDDLE:中</li> <li>LOW:低</li>

Parameters:

  • CompanyName:

    账号所属公司或个人名称。

  • MachineNum:

    机器总数。

  • OnlineMachineNum:

    云镜客户端在线数。

  • OfflineMachineNum:

    云镜客户端离线数。

  • ProVersionMachineNum:

    开通云镜专业版数量。

  • BeginDate:

    周报开始时间。

  • EndDate:

    周报结束时间。

  • Level:

    安全等级。

  • MalwareNum:

    木马记录数。

  • NonlocalLoginNum:

    异地登录数。

  • BruteAttackSuccessNum:

    密码破解成功数。

  • VulNum:

    漏洞数。

  • DownloadUrl:

    导出文件下载地址。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



4025
4026
4027
# File 'lib/v20180228/models.rb', line 4025

def Level
  @Level
end

#MachineNumObject

<li>HIGH:高</li> <li>MIDDLE:中</li> <li>LOW:低</li>

Parameters:

  • CompanyName:

    账号所属公司或个人名称。

  • MachineNum:

    机器总数。

  • OnlineMachineNum:

    云镜客户端在线数。

  • OfflineMachineNum:

    云镜客户端离线数。

  • ProVersionMachineNum:

    开通云镜专业版数量。

  • BeginDate:

    周报开始时间。

  • EndDate:

    周报结束时间。

  • Level:

    安全等级。

  • MalwareNum:

    木马记录数。

  • NonlocalLoginNum:

    异地登录数。

  • BruteAttackSuccessNum:

    密码破解成功数。

  • VulNum:

    漏洞数。

  • DownloadUrl:

    导出文件下载地址。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



4025
4026
4027
# File 'lib/v20180228/models.rb', line 4025

def MachineNum
  @MachineNum
end

#MalwareNumObject

<li>HIGH:高</li> <li>MIDDLE:中</li> <li>LOW:低</li>

Parameters:

  • CompanyName:

    账号所属公司或个人名称。

  • MachineNum:

    机器总数。

  • OnlineMachineNum:

    云镜客户端在线数。

  • OfflineMachineNum:

    云镜客户端离线数。

  • ProVersionMachineNum:

    开通云镜专业版数量。

  • BeginDate:

    周报开始时间。

  • EndDate:

    周报结束时间。

  • Level:

    安全等级。

  • MalwareNum:

    木马记录数。

  • NonlocalLoginNum:

    异地登录数。

  • BruteAttackSuccessNum:

    密码破解成功数。

  • VulNum:

    漏洞数。

  • DownloadUrl:

    导出文件下载地址。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



4025
4026
4027
# File 'lib/v20180228/models.rb', line 4025

def MalwareNum
  @MalwareNum
end

#NonlocalLoginNumObject

<li>HIGH:高</li> <li>MIDDLE:中</li> <li>LOW:低</li>

Parameters:

  • CompanyName:

    账号所属公司或个人名称。

  • MachineNum:

    机器总数。

  • OnlineMachineNum:

    云镜客户端在线数。

  • OfflineMachineNum:

    云镜客户端离线数。

  • ProVersionMachineNum:

    开通云镜专业版数量。

  • BeginDate:

    周报开始时间。

  • EndDate:

    周报结束时间。

  • Level:

    安全等级。

  • MalwareNum:

    木马记录数。

  • NonlocalLoginNum:

    异地登录数。

  • BruteAttackSuccessNum:

    密码破解成功数。

  • VulNum:

    漏洞数。

  • DownloadUrl:

    导出文件下载地址。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



4025
4026
4027
# File 'lib/v20180228/models.rb', line 4025

def NonlocalLoginNum
  @NonlocalLoginNum
end

#OfflineMachineNumObject

<li>HIGH:高</li> <li>MIDDLE:中</li> <li>LOW:低</li>

Parameters:

  • CompanyName:

    账号所属公司或个人名称。

  • MachineNum:

    机器总数。

  • OnlineMachineNum:

    云镜客户端在线数。

  • OfflineMachineNum:

    云镜客户端离线数。

  • ProVersionMachineNum:

    开通云镜专业版数量。

  • BeginDate:

    周报开始时间。

  • EndDate:

    周报结束时间。

  • Level:

    安全等级。

  • MalwareNum:

    木马记录数。

  • NonlocalLoginNum:

    异地登录数。

  • BruteAttackSuccessNum:

    密码破解成功数。

  • VulNum:

    漏洞数。

  • DownloadUrl:

    导出文件下载地址。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



4025
4026
4027
# File 'lib/v20180228/models.rb', line 4025

def OfflineMachineNum
  @OfflineMachineNum
end

#OnlineMachineNumObject

<li>HIGH:高</li> <li>MIDDLE:中</li> <li>LOW:低</li>

Parameters:

  • CompanyName:

    账号所属公司或个人名称。

  • MachineNum:

    机器总数。

  • OnlineMachineNum:

    云镜客户端在线数。

  • OfflineMachineNum:

    云镜客户端离线数。

  • ProVersionMachineNum:

    开通云镜专业版数量。

  • BeginDate:

    周报开始时间。

  • EndDate:

    周报结束时间。

  • Level:

    安全等级。

  • MalwareNum:

    木马记录数。

  • NonlocalLoginNum:

    异地登录数。

  • BruteAttackSuccessNum:

    密码破解成功数。

  • VulNum:

    漏洞数。

  • DownloadUrl:

    导出文件下载地址。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



4025
4026
4027
# File 'lib/v20180228/models.rb', line 4025

def OnlineMachineNum
  @OnlineMachineNum
end

#ProVersionMachineNumObject

<li>HIGH:高</li> <li>MIDDLE:中</li> <li>LOW:低</li>

Parameters:

  • CompanyName:

    账号所属公司或个人名称。

  • MachineNum:

    机器总数。

  • OnlineMachineNum:

    云镜客户端在线数。

  • OfflineMachineNum:

    云镜客户端离线数。

  • ProVersionMachineNum:

    开通云镜专业版数量。

  • BeginDate:

    周报开始时间。

  • EndDate:

    周报结束时间。

  • Level:

    安全等级。

  • MalwareNum:

    木马记录数。

  • NonlocalLoginNum:

    异地登录数。

  • BruteAttackSuccessNum:

    密码破解成功数。

  • VulNum:

    漏洞数。

  • DownloadUrl:

    导出文件下载地址。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



4025
4026
4027
# File 'lib/v20180228/models.rb', line 4025

def ProVersionMachineNum
  @ProVersionMachineNum
end

#RequestIdObject

<li>HIGH:高</li> <li>MIDDLE:中</li> <li>LOW:低</li>

Parameters:

  • CompanyName:

    账号所属公司或个人名称。

  • MachineNum:

    机器总数。

  • OnlineMachineNum:

    云镜客户端在线数。

  • OfflineMachineNum:

    云镜客户端离线数。

  • ProVersionMachineNum:

    开通云镜专业版数量。

  • BeginDate:

    周报开始时间。

  • EndDate:

    周报结束时间。

  • Level:

    安全等级。

  • MalwareNum:

    木马记录数。

  • NonlocalLoginNum:

    异地登录数。

  • BruteAttackSuccessNum:

    密码破解成功数。

  • VulNum:

    漏洞数。

  • DownloadUrl:

    导出文件下载地址。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



4025
4026
4027
# File 'lib/v20180228/models.rb', line 4025

def RequestId
  @RequestId
end

#VulNumObject

<li>HIGH:高</li> <li>MIDDLE:中</li> <li>LOW:低</li>

Parameters:

  • CompanyName:

    账号所属公司或个人名称。

  • MachineNum:

    机器总数。

  • OnlineMachineNum:

    云镜客户端在线数。

  • OfflineMachineNum:

    云镜客户端离线数。

  • ProVersionMachineNum:

    开通云镜专业版数量。

  • BeginDate:

    周报开始时间。

  • EndDate:

    周报结束时间。

  • Level:

    安全等级。

  • MalwareNum:

    木马记录数。

  • NonlocalLoginNum:

    异地登录数。

  • BruteAttackSuccessNum:

    密码破解成功数。

  • VulNum:

    漏洞数。

  • DownloadUrl:

    导出文件下载地址。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



4025
4026
4027
# File 'lib/v20180228/models.rb', line 4025

def VulNum
  @VulNum
end

Instance Method Details

#deserialize(params) ⇒ Object



4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
# File 'lib/v20180228/models.rb', line 4044

def deserialize(params)
  @CompanyName = params['CompanyName']
  @MachineNum = params['MachineNum']
  @OnlineMachineNum = params['OnlineMachineNum']
  @OfflineMachineNum = params['OfflineMachineNum']
  @ProVersionMachineNum = params['ProVersionMachineNum']
  @BeginDate = params['BeginDate']
  @EndDate = params['EndDate']
  @Level = params['Level']
  @MalwareNum = params['MalwareNum']
  @NonlocalLoginNum = params['NonlocalLoginNum']
  @BruteAttackSuccessNum = params['BruteAttackSuccessNum']
  @VulNum = params['VulNum']
  @DownloadUrl = params['DownloadUrl']
  @RequestId = params['RequestId']
end