Class: TencentCloud::Cme::V20191029::SwitcherProjectInput

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

Overview

导播台项目输入信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(stoptime = nil, pgmoutputconfig = nil) ⇒ SwitcherProjectInput

Returns a new instance of SwitcherProjectInput.



5962
5963
5964
5965
# File 'lib/v20191029/models.rb', line 5962

def initialize(stoptime=nil, pgmoutputconfig=nil)
  @StopTime = stoptime
  @PgmOutputConfig = pgmoutputconfig
end

Instance Attribute Details

#PgmOutputConfigObject

Parameters:

  • StopTime:

    导播台停止时间,格式按照 ISO 8601 标准表示。若不填,该值默认为当前时间加七天。

  • PgmOutputConfig:

    导播台主监输出配置信息。若不填,默认输出 720P。



5960
5961
5962
# File 'lib/v20191029/models.rb', line 5960

def PgmOutputConfig
  @PgmOutputConfig
end

#StopTimeObject

Parameters:

  • StopTime:

    导播台停止时间,格式按照 ISO 8601 标准表示。若不填,该值默认为当前时间加七天。

  • PgmOutputConfig:

    导播台主监输出配置信息。若不填,默认输出 720P。



5960
5961
5962
# File 'lib/v20191029/models.rb', line 5960

def StopTime
  @StopTime
end

Instance Method Details

#deserialize(params) ⇒ Object



5967
5968
5969
5970
5971
5972
5973
# File 'lib/v20191029/models.rb', line 5967

def deserialize(params)
  @StopTime = params['StopTime']
  unless params['PgmOutputConfig'].nil?
    @PgmOutputConfig = SwitcherPgmOutputConfig.new
    @PgmOutputConfig.deserialize(params['PgmOutputConfig'])
  end
end