Class: TencentCloud::Cfw::V20190904::DescribeLogsRequest

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

Overview

DescribeLogs请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(index = nil, limit = nil, offset = nil, starttime = nil, endtime = nil, filters = nil) ⇒ DescribeLogsRequest

Returns a new instance of DescribeLogsRequest.



3902
3903
3904
3905
3906
3907
3908
3909
# File 'lib/v20190904/models.rb', line 3902

def initialize(index=nil, limit=nil, offset=nil, starttime=nil, endtime=nil, filters=nil)
  @Index = index
  @Limit = limit
  @Offset = offset
  @StartTime = starttime
  @EndTime = endtime
  @Filters = filters
end

Instance Attribute Details

#EndTimeObject

流量日志:互联网边界防火墙netflow_border,NAT边界防火墙netflow_nat,VPC间防火墙vpcnetflow,内网流量日志netflow_fl,流量分析日志netflow_nta 入侵防御日志rule_threatinfo 访问控制日志:互联网边界规则rule_acl,NAT边界规则rule_acl,内网间规则rule_vpcacl,企业安全组rule_sg 操作日志:防火墙开关-开关操作operate_switch,防火墙开关-实例配置operate_instance,资产中心操作operate_assetgroup,访问控制操作operate_acl,零信任防护操作operate_identity,入侵防御操作-入侵防御operate_ids,入侵防御操作-安全基线operate_baseline,常用工具操作operate_tool,网络蜜罐操作operate_honeypot,日志投递操作operate_logdelivery,通用设置操作operate_logstorage,登录日志operate_login

Parameters:

  • Index:

    日志类型标识

  • Limit:

    每页条数,最大支持2000

  • Offset:

    偏移值,最大支持60000

  • StartTime:

    筛选开始时间

  • EndTime:

    筛选结束时间

  • Filters:

    过滤条件组合,各数组元素间为AND关系,查询字段名Name参考文档cloud.tencent.com/document/product/1132/87894,数值类型字段不支持模糊匹配



3900
3901
3902
# File 'lib/v20190904/models.rb', line 3900

def EndTime
  @EndTime
end

#FiltersObject

流量日志:互联网边界防火墙netflow_border,NAT边界防火墙netflow_nat,VPC间防火墙vpcnetflow,内网流量日志netflow_fl,流量分析日志netflow_nta 入侵防御日志rule_threatinfo 访问控制日志:互联网边界规则rule_acl,NAT边界规则rule_acl,内网间规则rule_vpcacl,企业安全组rule_sg 操作日志:防火墙开关-开关操作operate_switch,防火墙开关-实例配置operate_instance,资产中心操作operate_assetgroup,访问控制操作operate_acl,零信任防护操作operate_identity,入侵防御操作-入侵防御operate_ids,入侵防御操作-安全基线operate_baseline,常用工具操作operate_tool,网络蜜罐操作operate_honeypot,日志投递操作operate_logdelivery,通用设置操作operate_logstorage,登录日志operate_login

Parameters:

  • Index:

    日志类型标识

  • Limit:

    每页条数,最大支持2000

  • Offset:

    偏移值,最大支持60000

  • StartTime:

    筛选开始时间

  • EndTime:

    筛选结束时间

  • Filters:

    过滤条件组合,各数组元素间为AND关系,查询字段名Name参考文档cloud.tencent.com/document/product/1132/87894,数值类型字段不支持模糊匹配



3900
3901
3902
# File 'lib/v20190904/models.rb', line 3900

def Filters
  @Filters
end

#IndexObject

流量日志:互联网边界防火墙netflow_border,NAT边界防火墙netflow_nat,VPC间防火墙vpcnetflow,内网流量日志netflow_fl,流量分析日志netflow_nta 入侵防御日志rule_threatinfo 访问控制日志:互联网边界规则rule_acl,NAT边界规则rule_acl,内网间规则rule_vpcacl,企业安全组rule_sg 操作日志:防火墙开关-开关操作operate_switch,防火墙开关-实例配置operate_instance,资产中心操作operate_assetgroup,访问控制操作operate_acl,零信任防护操作operate_identity,入侵防御操作-入侵防御operate_ids,入侵防御操作-安全基线operate_baseline,常用工具操作operate_tool,网络蜜罐操作operate_honeypot,日志投递操作operate_logdelivery,通用设置操作operate_logstorage,登录日志operate_login

Parameters:

  • Index:

    日志类型标识

  • Limit:

    每页条数,最大支持2000

  • Offset:

    偏移值,最大支持60000

  • StartTime:

    筛选开始时间

  • EndTime:

    筛选结束时间

  • Filters:

    过滤条件组合,各数组元素间为AND关系,查询字段名Name参考文档cloud.tencent.com/document/product/1132/87894,数值类型字段不支持模糊匹配



3900
3901
3902
# File 'lib/v20190904/models.rb', line 3900

def Index
  @Index
end

#LimitObject

流量日志:互联网边界防火墙netflow_border,NAT边界防火墙netflow_nat,VPC间防火墙vpcnetflow,内网流量日志netflow_fl,流量分析日志netflow_nta 入侵防御日志rule_threatinfo 访问控制日志:互联网边界规则rule_acl,NAT边界规则rule_acl,内网间规则rule_vpcacl,企业安全组rule_sg 操作日志:防火墙开关-开关操作operate_switch,防火墙开关-实例配置operate_instance,资产中心操作operate_assetgroup,访问控制操作operate_acl,零信任防护操作operate_identity,入侵防御操作-入侵防御operate_ids,入侵防御操作-安全基线operate_baseline,常用工具操作operate_tool,网络蜜罐操作operate_honeypot,日志投递操作operate_logdelivery,通用设置操作operate_logstorage,登录日志operate_login

Parameters:

  • Index:

    日志类型标识

  • Limit:

    每页条数,最大支持2000

  • Offset:

    偏移值,最大支持60000

  • StartTime:

    筛选开始时间

  • EndTime:

    筛选结束时间

  • Filters:

    过滤条件组合,各数组元素间为AND关系,查询字段名Name参考文档cloud.tencent.com/document/product/1132/87894,数值类型字段不支持模糊匹配



3900
3901
3902
# File 'lib/v20190904/models.rb', line 3900

def Limit
  @Limit
end

#OffsetObject

流量日志:互联网边界防火墙netflow_border,NAT边界防火墙netflow_nat,VPC间防火墙vpcnetflow,内网流量日志netflow_fl,流量分析日志netflow_nta 入侵防御日志rule_threatinfo 访问控制日志:互联网边界规则rule_acl,NAT边界规则rule_acl,内网间规则rule_vpcacl,企业安全组rule_sg 操作日志:防火墙开关-开关操作operate_switch,防火墙开关-实例配置operate_instance,资产中心操作operate_assetgroup,访问控制操作operate_acl,零信任防护操作operate_identity,入侵防御操作-入侵防御operate_ids,入侵防御操作-安全基线operate_baseline,常用工具操作operate_tool,网络蜜罐操作operate_honeypot,日志投递操作operate_logdelivery,通用设置操作operate_logstorage,登录日志operate_login

Parameters:

  • Index:

    日志类型标识

  • Limit:

    每页条数,最大支持2000

  • Offset:

    偏移值,最大支持60000

  • StartTime:

    筛选开始时间

  • EndTime:

    筛选结束时间

  • Filters:

    过滤条件组合,各数组元素间为AND关系,查询字段名Name参考文档cloud.tencent.com/document/product/1132/87894,数值类型字段不支持模糊匹配



3900
3901
3902
# File 'lib/v20190904/models.rb', line 3900

def Offset
  @Offset
end

#StartTimeObject

流量日志:互联网边界防火墙netflow_border,NAT边界防火墙netflow_nat,VPC间防火墙vpcnetflow,内网流量日志netflow_fl,流量分析日志netflow_nta 入侵防御日志rule_threatinfo 访问控制日志:互联网边界规则rule_acl,NAT边界规则rule_acl,内网间规则rule_vpcacl,企业安全组rule_sg 操作日志:防火墙开关-开关操作operate_switch,防火墙开关-实例配置operate_instance,资产中心操作operate_assetgroup,访问控制操作operate_acl,零信任防护操作operate_identity,入侵防御操作-入侵防御operate_ids,入侵防御操作-安全基线operate_baseline,常用工具操作operate_tool,网络蜜罐操作operate_honeypot,日志投递操作operate_logdelivery,通用设置操作operate_logstorage,登录日志operate_login

Parameters:

  • Index:

    日志类型标识

  • Limit:

    每页条数,最大支持2000

  • Offset:

    偏移值,最大支持60000

  • StartTime:

    筛选开始时间

  • EndTime:

    筛选结束时间

  • Filters:

    过滤条件组合,各数组元素间为AND关系,查询字段名Name参考文档cloud.tencent.com/document/product/1132/87894,数值类型字段不支持模糊匹配



3900
3901
3902
# File 'lib/v20190904/models.rb', line 3900

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
# File 'lib/v20190904/models.rb', line 3911

def deserialize(params)
  @Index = params['Index']
  @Limit = params['Limit']
  @Offset = params['Offset']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  unless params['Filters'].nil?
    @Filters = []
    params['Filters'].each do |i|
      commonfilter_tmp = CommonFilter.new
      commonfilter_tmp.deserialize(i)
      @Filters << commonfilter_tmp
    end
  end
end