class TencentCloud::Emr::V20190103::DescribeServiceNodeInfosRequest

DescribeServiceNodeInfos请求参数结构体

def deserialize(params)

def deserialize(params)
  @InstanceId = params['InstanceId']
  @Offset = params['Offset']
  @Limit = params['Limit']
  @SearchText = params['SearchText']
  @ConfStatus = params['ConfStatus']
  @MaintainStateId = params['MaintainStateId']
  @OperatorStateId = params['OperatorStateId']
  @HealthStateId = params['HealthStateId']
  @ServiceName = params['ServiceName']
  @NodeTypeName = params['NodeTypeName']
  @DataNodeMaintenanceId = params['DataNodeMaintenanceId']
  unless params['SearchFields'].nil?
    @SearchFields = []
    params['SearchFields'].each do |i|
      searchitem_tmp = SearchItem.new
      searchitem_tmp.deserialize(i)
      @SearchFields << searchitem_tmp
    end
  end
end

def initialize(instanceid=nil, offset=nil, limit=nil, searchtext=nil, confstatus=nil, maintainstateid=nil, operatorstateid=nil, healthstateid=nil, servicename=nil, nodetypename=nil, datanodemaintenanceid=nil, searchfields=nil)

def initialize(instanceid=nil, offset=nil, limit=nil, searchtext=nil, confstatus=nil, maintainstateid=nil, operatorstateid=nil, healthstateid=nil, servicename=nil, nodetypename=nil, datanodemaintenanceid=nil, searchfields=nil)
  @InstanceId = instanceid
  @Offset = offset
  @Limit = limit
  @SearchText = searchtext
  @ConfStatus = confstatus
  @MaintainStateId = maintainstateid
  @OperatorStateId = operatorstateid
  @HealthStateId = healthstateid
  @ServiceName = servicename
  @NodeTypeName = nodetypename
  @DataNodeMaintenanceId = datanodemaintenanceid
  @SearchFields = searchfields
end