Class: TencentCloud::Emr::V20190103::DescribeInstancesResponse

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

Overview

DescribeInstances返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(totalcnt = nil, clusterlist = nil, tagkeys = nil, requestid = nil) ⇒ DescribeInstancesResponse

Returns a new instance of DescribeInstancesResponse.



4547
4548
4549
4550
4551
4552
# File 'lib/v20190103/models.rb', line 4547

def initialize(totalcnt=nil, clusterlist=nil, tagkeys=nil, requestid=nil)
  @TotalCnt = totalcnt
  @ClusterList = clusterlist
  @TagKeys = tagkeys
  @RequestId = requestid
end

Instance Attribute Details

#ClusterListObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TotalCnt:

    符合条件的实例总数。

  • ClusterList:

    EMR实例详细信息列表。

  • TagKeys:

    实例关联的标签键列表。

  • RequestId:

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



4545
4546
4547
# File 'lib/v20190103/models.rb', line 4545

def ClusterList
  @ClusterList
end

#RequestIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TotalCnt:

    符合条件的实例总数。

  • ClusterList:

    EMR实例详细信息列表。

  • TagKeys:

    实例关联的标签键列表。

  • RequestId:

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



4545
4546
4547
# File 'lib/v20190103/models.rb', line 4545

def RequestId
  @RequestId
end

#TagKeysObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TotalCnt:

    符合条件的实例总数。

  • ClusterList:

    EMR实例详细信息列表。

  • TagKeys:

    实例关联的标签键列表。

  • RequestId:

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



4545
4546
4547
# File 'lib/v20190103/models.rb', line 4545

def TagKeys
  @TagKeys
end

#TotalCntObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TotalCnt:

    符合条件的实例总数。

  • ClusterList:

    EMR实例详细信息列表。

  • TagKeys:

    实例关联的标签键列表。

  • RequestId:

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



4545
4546
4547
# File 'lib/v20190103/models.rb', line 4545

def TotalCnt
  @TotalCnt
end

Instance Method Details

#deserialize(params) ⇒ Object



4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
# File 'lib/v20190103/models.rb', line 4554

def deserialize(params)
  @TotalCnt = params['TotalCnt']
  unless params['ClusterList'].nil?
    @ClusterList = []
    params['ClusterList'].each do |i|
      clusterinstancesinfo_tmp = ClusterInstancesInfo.new
      clusterinstancesinfo_tmp.deserialize(i)
      @ClusterList << clusterinstancesinfo_tmp
    end
  end
  @TagKeys = params['TagKeys']
  @RequestId = params['RequestId']
end