Class: TencentCloud::Lighthouse::V20200324::DescribeBlueprintsResponse

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

Overview

DescribeBlueprints返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(totalcount = nil, blueprintset = nil, requestid = nil) ⇒ DescribeBlueprintsResponse

Returns a new instance of DescribeBlueprintsResponse.



1822
1823
1824
1825
1826
# File 'lib/v20200324/models.rb', line 1822

def initialize(totalcount=nil, blueprintset=nil, requestid=nil)
  @TotalCount = totalcount
  @BlueprintSet = blueprintset
  @RequestId = requestid
end

Instance Attribute Details

#BlueprintSetObject

Parameters:

  • TotalCount:

    符合条件的镜像数量。

  • BlueprintSet:

    镜像详细信息列表。

  • RequestId:

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



1820
1821
1822
# File 'lib/v20200324/models.rb', line 1820

def BlueprintSet
  @BlueprintSet
end

#RequestIdObject

Parameters:

  • TotalCount:

    符合条件的镜像数量。

  • BlueprintSet:

    镜像详细信息列表。

  • RequestId:

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



1820
1821
1822
# File 'lib/v20200324/models.rb', line 1820

def RequestId
  @RequestId
end

#TotalCountObject

Parameters:

  • TotalCount:

    符合条件的镜像数量。

  • BlueprintSet:

    镜像详细信息列表。

  • RequestId:

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



1820
1821
1822
# File 'lib/v20200324/models.rb', line 1820

def TotalCount
  @TotalCount
end

Instance Method Details

#deserialize(params) ⇒ Object



1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
# File 'lib/v20200324/models.rb', line 1828

def deserialize(params)
  @TotalCount = params['TotalCount']
  unless params['BlueprintSet'].nil?
    @BlueprintSet = []
    params['BlueprintSet'].each do |i|
      blueprint_tmp = Blueprint.new
      blueprint_tmp.deserialize(i)
      @BlueprintSet << blueprint_tmp
    end
  end
  @RequestId = params['RequestId']
end