Class: TencentCloud::Live::V20180801::CopyCasterRequest

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

Overview

CopyCaster请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(casterid = nil, castername = nil, outputstreamid = nil) ⇒ CopyCasterRequest

Returns a new instance of CopyCasterRequest.



2057
2058
2059
2060
2061
# File 'lib/v20180801/models.rb', line 2057

def initialize(casterid=nil, castername=nil, outputstreamid=nil)
  @CasterId = casterid
  @CasterName = castername
  @OutputStreamId = outputstreamid
end

Instance Attribute Details

#CasterIdObject

注意:该流id不能与云直播中的流id重复

Parameters:

  • CasterId:

    源导播台的ID

  • CasterName:

    复制产生的新导播台名称

  • OutputStreamId:

    复制产生的导播台推送到云直播的流id



2055
2056
2057
# File 'lib/v20180801/models.rb', line 2055

def CasterId
  @CasterId
end

#CasterNameObject

注意:该流id不能与云直播中的流id重复

Parameters:

  • CasterId:

    源导播台的ID

  • CasterName:

    复制产生的新导播台名称

  • OutputStreamId:

    复制产生的导播台推送到云直播的流id



2055
2056
2057
# File 'lib/v20180801/models.rb', line 2055

def CasterName
  @CasterName
end

#OutputStreamIdObject

注意:该流id不能与云直播中的流id重复

Parameters:

  • CasterId:

    源导播台的ID

  • CasterName:

    复制产生的新导播台名称

  • OutputStreamId:

    复制产生的导播台推送到云直播的流id



2055
2056
2057
# File 'lib/v20180801/models.rb', line 2055

def OutputStreamId
  @OutputStreamId
end

Instance Method Details

#deserialize(params) ⇒ Object



2063
2064
2065
2066
2067
# File 'lib/v20180801/models.rb', line 2063

def deserialize(params)
  @CasterId = params['CasterId']
  @CasterName = params['CasterName']
  @OutputStreamId = params['OutputStreamId']
end