Class: TencentCloud::Cme::V20191029::MediaCastDestinationInterruptInfo

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

Overview

点播转直播输出断流信息。

Instance Attribute Summary collapse

  • #Reason ⇒ Object
  • SystemError:系统错误;
  • Unknown:未知错误。
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(destinationinfo = nil, reason = nil) ⇒ MediaCastDestinationInterruptInfo

    
    
    3901
    3902
    3903
    3904
    # File 'lib/v20191029/models.rb', line 3901
    
    def initialize(destinationinfo=nil, reason=nil)
      @DestinationInfo = destinationinfo
      @Reason = reason
    end
    

    Instance Attribute Details

    #DestinationInfoObject

  • SystemError:系统错误;
  • Unknown:未知错误。
  • 
    
    3899
    3900
    3901
    # File 'lib/v20191029/models.rb', line 3899
    
    def DestinationInfo
      @DestinationInfo
    end
    

    #ReasonObject

  • SystemError:系统错误;
  • Unknown:未知错误。
  • 
    
    3899
    3900
    3901
    # File 'lib/v20191029/models.rb', line 3899
    
    def Reason
      @Reason
    end
    

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    3906
    3907
    3908
    3909
    3910
    3911
    3912
    # File 'lib/v20191029/models.rb', line 3906
    
    def deserialize(params)
      unless params['DestinationInfo'].nil?
        @DestinationInfo = MediaCastDestinationInfo.new
        @DestinationInfo.deserialize(params['DestinationInfo'])
      end
      @Reason = params['Reason']
    end