Class: TencentCloud::Csip::V20221121::DescribeVpcAssetsResponse

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

Overview

DescribeVpcAssets返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data = nil, totalcount = nil, vpclist = nil, regionlist = nil, appidlist = nil, requestid = nil) ⇒ DescribeVpcAssetsResponse

Returns a new instance of DescribeVpcAssetsResponse.



9067
9068
9069
9070
9071
9072
9073
9074
# File 'lib/v20221121/models.rb', line 9067

def initialize(data=nil, totalcount=nil, vpclist=nil, regionlist=nil, appidlist=nil, requestid=nil)
  @Data = data
  @TotalCount = totalcount
  @VpcList = vpclist
  @RegionList = regionlist
  @AppIdList = appidlist
  @RequestId = requestid
end

Instance Attribute Details

#AppIdListObject

Parameters:

  • Data:

    列表

  • TotalCount:

    总数

  • VpcList:

    vpc列表

  • RegionList:

    地域列表

  • AppIdList:

    appid列表

  • RequestId:

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



9065
9066
9067
# File 'lib/v20221121/models.rb', line 9065

def AppIdList
  @AppIdList
end

#DataObject

Parameters:

  • Data:

    列表

  • TotalCount:

    总数

  • VpcList:

    vpc列表

  • RegionList:

    地域列表

  • AppIdList:

    appid列表

  • RequestId:

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



9065
9066
9067
# File 'lib/v20221121/models.rb', line 9065

def Data
  @Data
end

#RegionListObject

Parameters:

  • Data:

    列表

  • TotalCount:

    总数

  • VpcList:

    vpc列表

  • RegionList:

    地域列表

  • AppIdList:

    appid列表

  • RequestId:

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



9065
9066
9067
# File 'lib/v20221121/models.rb', line 9065

def RegionList
  @RegionList
end

#RequestIdObject

Parameters:

  • Data:

    列表

  • TotalCount:

    总数

  • VpcList:

    vpc列表

  • RegionList:

    地域列表

  • AppIdList:

    appid列表

  • RequestId:

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



9065
9066
9067
# File 'lib/v20221121/models.rb', line 9065

def RequestId
  @RequestId
end

#TotalCountObject

Parameters:

  • Data:

    列表

  • TotalCount:

    总数

  • VpcList:

    vpc列表

  • RegionList:

    地域列表

  • AppIdList:

    appid列表

  • RequestId:

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



9065
9066
9067
# File 'lib/v20221121/models.rb', line 9065

def TotalCount
  @TotalCount
end

#VpcListObject

Parameters:

  • Data:

    列表

  • TotalCount:

    总数

  • VpcList:

    vpc列表

  • RegionList:

    地域列表

  • AppIdList:

    appid列表

  • RequestId:

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



9065
9066
9067
# File 'lib/v20221121/models.rb', line 9065

def VpcList
  @VpcList
end

Instance Method Details

#deserialize(params) ⇒ Object



9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
# File 'lib/v20221121/models.rb', line 9076

def deserialize(params)
  unless params['Data'].nil?
    @Data = []
    params['Data'].each do |i|
      vpc_tmp = Vpc.new
      vpc_tmp.deserialize(i)
      @Data << vpc_tmp
    end
  end
  @TotalCount = params['TotalCount']
  unless params['VpcList'].nil?
    @VpcList = []
    params['VpcList'].each do |i|
      filterdataobject_tmp = FilterDataObject.new
      filterdataobject_tmp.deserialize(i)
      @VpcList << filterdataobject_tmp
    end
  end
  unless params['RegionList'].nil?
    @RegionList = []
    params['RegionList'].each do |i|
      filterdataobject_tmp = FilterDataObject.new
      filterdataobject_tmp.deserialize(i)
      @RegionList << filterdataobject_tmp
    end
  end
  unless params['AppIdList'].nil?
    @AppIdList = []
    params['AppIdList'].each do |i|
      filterdataobject_tmp = FilterDataObject.new
      filterdataobject_tmp.deserialize(i)
      @AppIdList << filterdataobject_tmp
    end
  end
  @RequestId = params['RequestId']
end