Class: TencentCloud::Cls::V20201016::GetAlarmLogResponse

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

Overview

GetAlarmLog返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(context = nil, listover = nil, analysis = nil, colnames = nil, results = nil, analysisresults = nil, analysisrecords = nil, columns = nil, requestid = nil) ⇒ GetAlarmLogResponse

Returns a new instance of GetAlarmLogResponse.



11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
# File 'lib/v20201016/models.rb', line 11430

def initialize(context=nil, listover=nil, analysis=nil, colnames=nil, results=nil, analysisresults=nil, analysisrecords=nil, columns=nil, requestid=nil)
  @Context = context
  @ListOver = listover
  @Analysis = analysis
  @ColNames = colnames
  @Results = results
  @AnalysisResults = analysisresults
  @AnalysisRecords = analysisrecords
  @Columns = columns
  @RequestId = requestid
end

Instance Attribute Details

#Analysis ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AnalysisRecords: —

    执行详情统计分析结果;UseNewAnalysis为true有效。

  • Columns: —

    分析结果的列名, UseNewAnalysis为true有效

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11428
11429
11430
# File 'lib/v20201016/models.rb', line 11428

def Analysis
  @Analysis
end

#AnalysisRecords ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AnalysisRecords: —

    执行详情统计分析结果;UseNewAnalysis为true有效。

  • Columns: —

    分析结果的列名, UseNewAnalysis为true有效

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11428
11429
11430
# File 'lib/v20201016/models.rb', line 11428

def AnalysisRecords
  @AnalysisRecords
end

#AnalysisResults ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AnalysisRecords: —

    执行详情统计分析结果;UseNewAnalysis为true有效。

  • Columns: —

    分析结果的列名, UseNewAnalysis为true有效

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11428
11429
11430
# File 'lib/v20201016/models.rb', line 11428

def AnalysisResults
  @AnalysisResults
end

#ColNames ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AnalysisRecords: —

    执行详情统计分析结果;UseNewAnalysis为true有效。

  • Columns: —

    分析结果的列名, UseNewAnalysis为true有效

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11428
11429
11430
# File 'lib/v20201016/models.rb', line 11428

def ColNames
  @ColNames
end

#Columns ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AnalysisRecords: —

    执行详情统计分析结果;UseNewAnalysis为true有效。

  • Columns: —

    分析结果的列名, UseNewAnalysis为true有效

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11428
11429
11430
# File 'lib/v20201016/models.rb', line 11428

def Columns
  @Columns
end

#Context ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AnalysisRecords: —

    执行详情统计分析结果;UseNewAnalysis为true有效。

  • Columns: —

    分析结果的列名, UseNewAnalysis为true有效

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11428
11429
11430
# File 'lib/v20201016/models.rb', line 11428

def Context
  @Context
end

#ListOver ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AnalysisRecords: —

    执行详情统计分析结果;UseNewAnalysis为true有效。

  • Columns: —

    分析结果的列名, UseNewAnalysis为true有效

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11428
11429
11430
# File 'lib/v20201016/models.rb', line 11428

def ListOver
  @ListOver
end

#RequestId ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AnalysisRecords: —

    执行详情统计分析结果;UseNewAnalysis为true有效。

  • Columns: —

    分析结果的列名, UseNewAnalysis为true有效

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11428
11429
11430
# File 'lib/v20201016/models.rb', line 11428

def RequestId
  @RequestId
end

#Results ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AnalysisRecords: —

    执行详情统计分析结果;UseNewAnalysis为true有效。

  • Columns: —

    分析结果的列名, UseNewAnalysis为true有效

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11428
11429
11430
# File 'lib/v20201016/models.rb', line 11428

def Results
  @Results
end

Instance Method Details

#deserialize(params) ⇒ Object



11442
11443
11444
11445
11446
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460
11461
11462
11463
11464
11465
11466
11467
11468
11469
11470
11471
11472
11473
# File 'lib/v20201016/models.rb', line 11442

def deserialize(params)
  @Context = params['Context']
  @ListOver = params['ListOver']
  @Analysis = params['Analysis']
  @ColNames = params['ColNames']
  unless params['Results'].nil?
    @Results = []
    params['Results'].each do |i|
      loginfo_tmp = LogInfo.new
      loginfo_tmp.deserialize(i)
      @Results << loginfo_tmp
    end
  end
  unless params['AnalysisResults'].nil?
    @AnalysisResults = []
    params['AnalysisResults'].each do |i|
      logitems_tmp = LogItems.new
      logitems_tmp.deserialize(i)
      @AnalysisResults << logitems_tmp
    end
  end
  @AnalysisRecords = params['AnalysisRecords']
  unless params['Columns'].nil?
    @Columns = []
    params['Columns'].each do |i|
      column_tmp = Column.new
      column_tmp.deserialize(i)
      @Columns << column_tmp
    end
  end
  @RequestId = params['RequestId']
end