Class: TencentCloud::Emr::V20190103::OpScope

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

Overview

操作范围

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(serviceinfolist = nil) ⇒ OpScope

Returns a new instance of OpScope.



10639
10640
10641
# File 'lib/v20190103/models.rb', line 10639

def initialize(serviceinfolist=nil)
  @ServiceInfoList = serviceinfolist
end

Instance Attribute Details

#ServiceInfoListObject

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

Parameters:

  • ServiceInfoList:

    操作范围,要操作的服务信息



10637
10638
10639
# File 'lib/v20190103/models.rb', line 10637

def ServiceInfoList
  @ServiceInfoList
end

Instance Method Details

#deserialize(params) ⇒ Object



10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
# File 'lib/v20190103/models.rb', line 10643

def deserialize(params)
  unless params['ServiceInfoList'].nil?
    @ServiceInfoList = []
    params['ServiceInfoList'].each do |i|
      servicebasicrestartinfo_tmp = ServiceBasicRestartInfo.new
      servicebasicrestartinfo_tmp.deserialize(i)
      @ServiceInfoList << servicebasicrestartinfo_tmp
    end
  end
end