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