Class: TencentCloud::Vod::V20180717::DescribeEventConfigResponse

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

Overview

DescribeEventConfig返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(mode = nil, notificationurl = nil, uploadmediacompleteeventswitch = nil, deletemediacompleteeventswitch = nil, persistencecompleteeventswitch = nil, requestid = nil) ⇒ DescribeEventConfigResponse

Returns a new instance of DescribeEventConfigResponse.



10915
10916
10917
10918
10919
10920
10921
10922
# File 'lib/v20180717/models.rb', line 10915

def initialize(mode=nil, notificationurl=nil, uploadmediacompleteeventswitch=nil, deletemediacompleteeventswitch=nil, persistencecompleteeventswitch=nil, requestid=nil)
  @Mode = mode
  @NotificationUrl = notificationurl
  @UploadMediaCompleteEventSwitch = uploadmediacompleteeventswitch
  @DeleteMediaCompleteEventSwitch = deletemediacompleteeventswitch
  @PersistenceCompleteEventSwitch = persistencecompleteeventswitch
  @RequestId = requestid
end

Instance Attribute Details

#DeleteMediaCompleteEventSwitchObject

Parameters:



10913
10914
10915
# File 'lib/v20180717/models.rb', line 10913

def DeleteMediaCompleteEventSwitch
  @DeleteMediaCompleteEventSwitch
end

#ModeObject

Parameters:



10913
10914
10915
# File 'lib/v20180717/models.rb', line 10913

def Mode
  @Mode
end

#NotificationUrlObject

Parameters:



10913
10914
10915
# File 'lib/v20180717/models.rb', line 10913

def NotificationUrl
  @NotificationUrl
end

#PersistenceCompleteEventSwitchObject

Parameters:



10913
10914
10915
# File 'lib/v20180717/models.rb', line 10913

def PersistenceCompleteEventSwitch
  @PersistenceCompleteEventSwitch
end

#RequestIdObject

Parameters:



10913
10914
10915
# File 'lib/v20180717/models.rb', line 10913

def RequestId
  @RequestId
end

#UploadMediaCompleteEventSwitchObject

Parameters:



10913
10914
10915
# File 'lib/v20180717/models.rb', line 10913

def UploadMediaCompleteEventSwitch
  @UploadMediaCompleteEventSwitch
end

Instance Method Details

#deserialize(params) ⇒ Object



10924
10925
10926
10927
10928
10929
10930
10931
# File 'lib/v20180717/models.rb', line 10924

def deserialize(params)
  @Mode = params['Mode']
  @NotificationUrl = params['NotificationUrl']
  @UploadMediaCompleteEventSwitch = params['UploadMediaCompleteEventSwitch']
  @DeleteMediaCompleteEventSwitch = params['DeleteMediaCompleteEventSwitch']
  @PersistenceCompleteEventSwitch = params['PersistenceCompleteEventSwitch']
  @RequestId = params['RequestId']
end