Class: TencentCloud::Cwp::V20180228::DescribeAssetEnvListResponse

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

Overview

DescribeAssetEnvList返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(envs = nil, total = nil, requestid = nil) ⇒ DescribeAssetEnvListResponse



8694
8695
8696
8697
8698
# File 'lib/v20180228/models.rb', line 8694

def initialize(envs=nil, total=nil, requestid=nil)
  @Envs = envs
  @Total = total
  @RequestId = requestid
end

Instance Attribute Details

#EnvsObject



8692
8693
8694
# File 'lib/v20180228/models.rb', line 8692

def Envs
  @Envs
end

#RequestIdObject



8692
8693
8694
# File 'lib/v20180228/models.rb', line 8692

def RequestId
  @RequestId
end

#TotalObject



8692
8693
8694
# File 'lib/v20180228/models.rb', line 8692

def Total
  @Total
end

Instance Method Details

#deserialize(params) ⇒ Object



8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
# File 'lib/v20180228/models.rb', line 8700

def deserialize(params)
  unless params['Envs'].nil?
    @Envs = []
    params['Envs'].each do |i|
      assetenvbaseinfo_tmp = AssetEnvBaseInfo.new
      assetenvbaseinfo_tmp.deserialize(i)
      @Envs << assetenvbaseinfo_tmp
    end
  end
  @Total = params['Total']
  @RequestId = params['RequestId']
end