Class: TencentCloud::Cme::V20191029::ProjectSwitcherStatusChangedEvent
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cme::V20191029::ProjectSwitcherStatusChangedEvent
- Defined in:
- lib/v20191029/models.rb
Overview
导播台项目状态变更事件
Instance Attribute Summary collapse
-
#ProjectId ⇒ Object
- Started:导播台启动;
- Stopped:导播台停止;
- PvwStarted:导播台 PVW 开启;
- PgmStarted:导播台 PGM 开启,输出推流开始;
- PvwStopped:导播台 PVW 停止;
- PgmStopped:导播台 PGM 停止,输出推流结束。
. -
#Status ⇒ Object
- Started:导播台启动;
- Stopped:导播台停止;
- PvwStarted:导播台 PVW 开启;
- PgmStarted:导播台 PGM 开启,输出推流开始;
- PvwStopped:导播台 PVW 停止;
- PgmStopped:导播台 PGM 停止,输出推流结束。
.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(projectid = nil, status = nil) ⇒ ProjectSwitcherStatusChangedEvent
constructor
A new instance of ProjectSwitcherStatusChangedEvent.
Constructor Details
#initialize(projectid = nil, status = nil) ⇒ ProjectSwitcherStatusChangedEvent
Returns a new instance of ProjectSwitcherStatusChangedEvent.
5210 5211 5212 5213 |
# File 'lib/v20191029/models.rb', line 5210 def initialize(projectid=nil, status=nil) @ProjectId = projectid @Status = status end |
Instance Attribute Details
#ProjectId ⇒ Object
5208 5209 5210 |
# File 'lib/v20191029/models.rb', line 5208 def ProjectId @ProjectId end |
#Status ⇒ Object
5208 5209 5210 |
# File 'lib/v20191029/models.rb', line 5208 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
5215 5216 5217 5218 |
# File 'lib/v20191029/models.rb', line 5215 def deserialize(params) @ProjectId = params['ProjectId'] @Status = params['Status'] end |