Class: TencentCloud::Vod::V20180717::ModifyEventConfigRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::ModifyEventConfigRequest
- Defined in:
- lib/v20180717/models.rb
Overview
ModifyEventConfig请求参数结构体
Instance Attribute Summary collapse
-
#DeleteMediaCompleteEventSwitch ⇒ Object
<li>PUSH:[HTTP 回调通知](cloud.tencent.com/document/product/266/33779);</li> <li>PULL:(cloud.tencent.com/document/product/266/33779)。</li> 注意:如果带 NotificationUrl 参数且值为空字符串时将会清空 3.0 格式回调地址。.
-
#Mode ⇒ Object
<li>PUSH:[HTTP 回调通知](cloud.tencent.com/document/product/266/33779);</li> <li>PULL:(cloud.tencent.com/document/product/266/33779)。</li> 注意:如果带 NotificationUrl 参数且值为空字符串时将会清空 3.0 格式回调地址。.
-
#NotificationUrl ⇒ Object
<li>PUSH:[HTTP 回调通知](cloud.tencent.com/document/product/266/33779);</li> <li>PULL:(cloud.tencent.com/document/product/266/33779)。</li> 注意:如果带 NotificationUrl 参数且值为空字符串时将会清空 3.0 格式回调地址。.
-
#PersistenceCompleteEventSwitch ⇒ Object
<li>PUSH:[HTTP 回调通知](cloud.tencent.com/document/product/266/33779);</li> <li>PULL:(cloud.tencent.com/document/product/266/33779)。</li> 注意:如果带 NotificationUrl 参数且值为空字符串时将会清空 3.0 格式回调地址。.
-
#SubAppId ⇒ Object
<li>PUSH:[HTTP 回调通知](cloud.tencent.com/document/product/266/33779);</li> <li>PULL:(cloud.tencent.com/document/product/266/33779)。</li> 注意:如果带 NotificationUrl 参数且值为空字符串时将会清空 3.0 格式回调地址。.
-
#UploadMediaCompleteEventSwitch ⇒ Object
<li>PUSH:[HTTP 回调通知](cloud.tencent.com/document/product/266/33779);</li> <li>PULL:(cloud.tencent.com/document/product/266/33779)。</li> 注意:如果带 NotificationUrl 参数且值为空字符串时将会清空 3.0 格式回调地址。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(subappid = nil, mode = nil, notificationurl = nil, uploadmediacompleteeventswitch = nil, deletemediacompleteeventswitch = nil, persistencecompleteeventswitch = nil) ⇒ ModifyEventConfigRequest
constructor
A new instance of ModifyEventConfigRequest.
Constructor Details
#initialize(subappid = nil, mode = nil, notificationurl = nil, uploadmediacompleteeventswitch = nil, deletemediacompleteeventswitch = nil, persistencecompleteeventswitch = nil) ⇒ ModifyEventConfigRequest
Returns a new instance of ModifyEventConfigRequest.
21474 21475 21476 21477 21478 21479 21480 21481 |
# File 'lib/v20180717/models.rb', line 21474 def initialize(subappid=nil, mode=nil, notificationurl=nil, uploadmediacompleteeventswitch=nil, deletemediacompleteeventswitch=nil, persistencecompleteeventswitch=nil) @SubAppId = subappid @Mode = mode @NotificationUrl = notificationurl @UploadMediaCompleteEventSwitch = uploadmediacompleteeventswitch @DeleteMediaCompleteEventSwitch = deletemediacompleteeventswitch @PersistenceCompleteEventSwitch = persistencecompleteeventswitch end |
Instance Attribute Details
#DeleteMediaCompleteEventSwitch ⇒ Object
<li>PUSH:[HTTP 回调通知](cloud.tencent.com/document/product/266/33779);</li> <li>PULL:(cloud.tencent.com/document/product/266/33779)。</li> 注意:如果带 NotificationUrl 参数且值为空字符串时将会清空 3.0 格式回调地址。
21472 21473 21474 |
# File 'lib/v20180717/models.rb', line 21472 def DeleteMediaCompleteEventSwitch @DeleteMediaCompleteEventSwitch end |
#Mode ⇒ Object
<li>PUSH:[HTTP 回调通知](cloud.tencent.com/document/product/266/33779);</li> <li>PULL:(cloud.tencent.com/document/product/266/33779)。</li> 注意:如果带 NotificationUrl 参数且值为空字符串时将会清空 3.0 格式回调地址。
21472 21473 21474 |
# File 'lib/v20180717/models.rb', line 21472 def Mode @Mode end |
#NotificationUrl ⇒ Object
<li>PUSH:[HTTP 回调通知](cloud.tencent.com/document/product/266/33779);</li> <li>PULL:(cloud.tencent.com/document/product/266/33779)。</li> 注意:如果带 NotificationUrl 参数且值为空字符串时将会清空 3.0 格式回调地址。
21472 21473 21474 |
# File 'lib/v20180717/models.rb', line 21472 def NotificationUrl @NotificationUrl end |
#PersistenceCompleteEventSwitch ⇒ Object
<li>PUSH:[HTTP 回调通知](cloud.tencent.com/document/product/266/33779);</li> <li>PULL:(cloud.tencent.com/document/product/266/33779)。</li> 注意:如果带 NotificationUrl 参数且值为空字符串时将会清空 3.0 格式回调地址。
21472 21473 21474 |
# File 'lib/v20180717/models.rb', line 21472 def PersistenceCompleteEventSwitch @PersistenceCompleteEventSwitch end |
#SubAppId ⇒ Object
<li>PUSH:[HTTP 回调通知](cloud.tencent.com/document/product/266/33779);</li> <li>PULL:(cloud.tencent.com/document/product/266/33779)。</li> 注意:如果带 NotificationUrl 参数且值为空字符串时将会清空 3.0 格式回调地址。
21472 21473 21474 |
# File 'lib/v20180717/models.rb', line 21472 def SubAppId @SubAppId end |
#UploadMediaCompleteEventSwitch ⇒ Object
<li>PUSH:[HTTP 回调通知](cloud.tencent.com/document/product/266/33779);</li> <li>PULL:(cloud.tencent.com/document/product/266/33779)。</li> 注意:如果带 NotificationUrl 参数且值为空字符串时将会清空 3.0 格式回调地址。
21472 21473 21474 |
# File 'lib/v20180717/models.rb', line 21472 def UploadMediaCompleteEventSwitch @UploadMediaCompleteEventSwitch end |
Instance Method Details
#deserialize(params) ⇒ Object
21483 21484 21485 21486 21487 21488 21489 21490 |
# File 'lib/v20180717/models.rb', line 21483 def deserialize(params) @SubAppId = params['SubAppId'] @Mode = params['Mode'] @NotificationUrl = params['NotificationUrl'] @UploadMediaCompleteEventSwitch = params['UploadMediaCompleteEventSwitch'] @DeleteMediaCompleteEventSwitch = params['DeleteMediaCompleteEventSwitch'] @PersistenceCompleteEventSwitch = params['PersistenceCompleteEventSwitch'] end |