Class: TencentCloud::Config::V20220802::PutEvaluationsRequest

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

Overview

PutEvaluations请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resulttoken = nil, evaluations = nil) ⇒ PutEvaluationsRequest



910
911
912
913
# File 'lib/v20220802/models.rb', line 910

def initialize(resulttoken=nil, evaluations=nil)
  @ResultToken = resulttoken
  @Evaluations = evaluations
end

Instance Attribute Details

#EvaluationsObject



908
909
910
# File 'lib/v20220802/models.rb', line 908

def Evaluations
  @Evaluations
end

#ResultTokenObject



908
909
910
# File 'lib/v20220802/models.rb', line 908

def ResultToken
  @ResultToken
end

Instance Method Details

#deserialize(params) ⇒ Object



915
916
917
918
919
920
921
922
923
924
925
# File 'lib/v20220802/models.rb', line 915

def deserialize(params)
  @ResultToken = params['ResultToken']
  unless params['Evaluations'].nil?
    @Evaluations = []
    params['Evaluations'].each do |i|
      evaluation_tmp = Evaluation.new
      evaluation_tmp.deserialize(i)
      @Evaluations << evaluation_tmp
    end
  end
end