Class: TencentCloud::Mps::V20190612::StreamLinkRegionInfo

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

Overview

媒体传输的地区信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(regions = nil) ⇒ StreamLinkRegionInfo

Returns a new instance of StreamLinkRegionInfo.



29260
29261
29262
# File 'lib/v20190612/models.rb', line 29260

def initialize(regions=nil)
  @Regions = regions
end

Instance Attribute Details

#RegionsObject

Parameters:

  • Regions:

    媒体直传输的地区信息列表。



29258
29259
29260
# File 'lib/v20190612/models.rb', line 29258

def Regions
  @Regions
end

Instance Method Details

#deserialize(params) ⇒ Object



29264
29265
29266
29267
29268
29269
29270
29271
29272
29273
# File 'lib/v20190612/models.rb', line 29264

def deserialize(params)
  unless params['Regions'].nil?
    @Regions = []
    params['Regions'].each do |i|
      regioninfo_tmp = RegionInfo.new
      regioninfo_tmp.deserialize(i)
      @Regions << regioninfo_tmp
    end
  end
end