Class: TencentCloud::Mongodb::V20190725::CreateLogDownloadTaskRequest

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

Overview

CreateLogDownloadTask请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, starttime = nil, endtime = nil, nodenames = nil, logcomponents = nil, loglevels = nil, logids = nil, logconnections = nil, logdetailparams = nil) ⇒ CreateLogDownloadTaskRequest

Returns a new instance of CreateLogDownloadTaskRequest.



1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
# File 'lib/v20190725/models.rb', line 1194

def initialize(instanceid=nil, starttime=nil, endtime=nil, nodenames=nil, logcomponents=nil, loglevels=nil, logids=nil, logconnections=nil, logdetailparams=nil)
  @InstanceId = instanceid
  @StartTime = starttime
  @EndTime = endtime
  @NodeNames = nodenames
  @LogComponents = logcomponents
  @LogLevels = loglevels
  @LogIds = logids
  @LogConnections = logconnections
  @LogDetailParams = logdetailparams
end

Instance Attribute Details

#EndTimeObject

Parameters:

  • InstanceId:

    实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • NodeNames:

    节点名称

  • LogComponents:

    日志类别

  • LogLevels:

    日志等级

  • LogIds:

    日志ID

  • LogConnections:

    日志连接信息

  • LogDetailParams:

    日志详情过滤字段



1192
1193
1194
# File 'lib/v20190725/models.rb', line 1192

def EndTime
  @EndTime
end

#InstanceIdObject

Parameters:

  • InstanceId:

    实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • NodeNames:

    节点名称

  • LogComponents:

    日志类别

  • LogLevels:

    日志等级

  • LogIds:

    日志ID

  • LogConnections:

    日志连接信息

  • LogDetailParams:

    日志详情过滤字段



1192
1193
1194
# File 'lib/v20190725/models.rb', line 1192

def InstanceId
  @InstanceId
end

#LogComponentsObject

Parameters:

  • InstanceId:

    实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • NodeNames:

    节点名称

  • LogComponents:

    日志类别

  • LogLevels:

    日志等级

  • LogIds:

    日志ID

  • LogConnections:

    日志连接信息

  • LogDetailParams:

    日志详情过滤字段



1192
1193
1194
# File 'lib/v20190725/models.rb', line 1192

def LogComponents
  @LogComponents
end

#LogConnectionsObject

Parameters:

  • InstanceId:

    实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • NodeNames:

    节点名称

  • LogComponents:

    日志类别

  • LogLevels:

    日志等级

  • LogIds:

    日志ID

  • LogConnections:

    日志连接信息

  • LogDetailParams:

    日志详情过滤字段



1192
1193
1194
# File 'lib/v20190725/models.rb', line 1192

def LogConnections
  @LogConnections
end

#LogDetailParamsObject

Parameters:

  • InstanceId:

    实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • NodeNames:

    节点名称

  • LogComponents:

    日志类别

  • LogLevels:

    日志等级

  • LogIds:

    日志ID

  • LogConnections:

    日志连接信息

  • LogDetailParams:

    日志详情过滤字段



1192
1193
1194
# File 'lib/v20190725/models.rb', line 1192

def LogDetailParams
  @LogDetailParams
end

#LogIdsObject

Parameters:

  • InstanceId:

    实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • NodeNames:

    节点名称

  • LogComponents:

    日志类别

  • LogLevels:

    日志等级

  • LogIds:

    日志ID

  • LogConnections:

    日志连接信息

  • LogDetailParams:

    日志详情过滤字段



1192
1193
1194
# File 'lib/v20190725/models.rb', line 1192

def LogIds
  @LogIds
end

#LogLevelsObject

Parameters:

  • InstanceId:

    实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • NodeNames:

    节点名称

  • LogComponents:

    日志类别

  • LogLevels:

    日志等级

  • LogIds:

    日志ID

  • LogConnections:

    日志连接信息

  • LogDetailParams:

    日志详情过滤字段



1192
1193
1194
# File 'lib/v20190725/models.rb', line 1192

def LogLevels
  @LogLevels
end

#NodeNamesObject

Parameters:

  • InstanceId:

    实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • NodeNames:

    节点名称

  • LogComponents:

    日志类别

  • LogLevels:

    日志等级

  • LogIds:

    日志ID

  • LogConnections:

    日志连接信息

  • LogDetailParams:

    日志详情过滤字段



1192
1193
1194
# File 'lib/v20190725/models.rb', line 1192

def NodeNames
  @NodeNames
end

#StartTimeObject

Parameters:

  • InstanceId:

    实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • NodeNames:

    节点名称

  • LogComponents:

    日志类别

  • LogLevels:

    日志等级

  • LogIds:

    日志ID

  • LogConnections:

    日志连接信息

  • LogDetailParams:

    日志详情过滤字段



1192
1193
1194
# File 'lib/v20190725/models.rb', line 1192

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
# File 'lib/v20190725/models.rb', line 1206

def deserialize(params)
  @InstanceId = params['InstanceId']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @NodeNames = params['NodeNames']
  @LogComponents = params['LogComponents']
  @LogLevels = params['LogLevels']
  @LogIds = params['LogIds']
  @LogConnections = params['LogConnections']
  @LogDetailParams = params['LogDetailParams']
end