Class: TencentCloud::Tia::V20180226::ListModelsResponse

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

Overview

ListModels返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(models = nil, requestid = nil) ⇒ ListModelsResponse

Returns a new instance of ListModelsResponse.



584
585
586
587
# File 'lib/v20180226/models.rb', line 584

def initialize(models=nil, requestid=nil)
  @Models = models
  @RequestId = requestid
end

Instance Attribute Details

#ModelsObject

Parameters:

  • Models:

    Model 数组,用以显示所有模型的信息

  • RequestId:

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



582
583
584
# File 'lib/v20180226/models.rb', line 582

def Models
  @Models
end

#RequestIdObject

Parameters:

  • Models:

    Model 数组,用以显示所有模型的信息

  • RequestId:

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



582
583
584
# File 'lib/v20180226/models.rb', line 582

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



589
590
591
592
593
594
595
596
597
598
599
# File 'lib/v20180226/models.rb', line 589

def deserialize(params)
  unless params['Models'].nil?
    @Models = []
    params['Models'].each do |i|
      model_tmp = Model.new
      model_tmp.deserialize(i)
      @Models << model_tmp
    end
  end
  @RequestId = params['RequestId']
end