Class: TencentCloud::Live::V20180801::DelayInfo

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

Overview

延播信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domainname = nil, appname = nil, streamname = nil, delayinterval = nil, createtime = nil, expiretime = nil, status = nil) ⇒ DelayInfo

Returns a new instance of DelayInfo.



4118
4119
4120
4121
4122
4123
4124
4125
4126
# File 'lib/v20180801/models.rb', line 4118

def initialize(domainname=nil, appname=nil, streamname=nil, delayinterval=nil, createtime=nil, expiretime=nil, status=nil)
  @DomainName = domainname
  @AppName = appname
  @StreamName = streamname
  @DelayInterval = delayinterval
  @CreateTime = createtime
  @ExpireTime = expiretime
  @Status = status
end

Instance Attribute Details

#AppNameObject

注意:UTC时间和北京时间相差8小时。例如:2019-06-18T12:00:00Z(为北京时间 2019 年 6 月 18 日 20 点 0 分 0 秒)。注意:UTC时间和北京时间相差8小时。例如:2019-06-18T12:00:00Z(为北京时间 2019 年 6 月 18 日 20 点 0 分 0 秒)。-1:已过期。1: 生效中。

Parameters:

  • DomainName:

    推流域名。

  • AppName:

    推流路径,与推流和播放地址中的AppName 保持一致,默认为 live。

  • StreamName:

    流名称。

  • DelayInterval:

    延播时间,单位:秒。

  • CreateTime:

    创建时间,UTC 时间。

  • ExpireTime:

    过期时间,UTC 时间。

  • Status:

    当前状态:



4116
4117
4118
# File 'lib/v20180801/models.rb', line 4116

def AppName
  @AppName
end

#CreateTimeObject

注意:UTC时间和北京时间相差8小时。例如:2019-06-18T12:00:00Z(为北京时间 2019 年 6 月 18 日 20 点 0 分 0 秒)。注意:UTC时间和北京时间相差8小时。例如:2019-06-18T12:00:00Z(为北京时间 2019 年 6 月 18 日 20 点 0 分 0 秒)。-1:已过期。1: 生效中。

Parameters:

  • DomainName:

    推流域名。

  • AppName:

    推流路径,与推流和播放地址中的AppName 保持一致,默认为 live。

  • StreamName:

    流名称。

  • DelayInterval:

    延播时间,单位:秒。

  • CreateTime:

    创建时间,UTC 时间。

  • ExpireTime:

    过期时间,UTC 时间。

  • Status:

    当前状态:



4116
4117
4118
# File 'lib/v20180801/models.rb', line 4116

def CreateTime
  @CreateTime
end

#DelayIntervalObject

注意:UTC时间和北京时间相差8小时。例如:2019-06-18T12:00:00Z(为北京时间 2019 年 6 月 18 日 20 点 0 分 0 秒)。注意:UTC时间和北京时间相差8小时。例如:2019-06-18T12:00:00Z(为北京时间 2019 年 6 月 18 日 20 点 0 分 0 秒)。-1:已过期。1: 生效中。

Parameters:

  • DomainName:

    推流域名。

  • AppName:

    推流路径,与推流和播放地址中的AppName 保持一致,默认为 live。

  • StreamName:

    流名称。

  • DelayInterval:

    延播时间,单位:秒。

  • CreateTime:

    创建时间,UTC 时间。

  • ExpireTime:

    过期时间,UTC 时间。

  • Status:

    当前状态:



4116
4117
4118
# File 'lib/v20180801/models.rb', line 4116

def DelayInterval
  @DelayInterval
end

#DomainNameObject

注意:UTC时间和北京时间相差8小时。例如:2019-06-18T12:00:00Z(为北京时间 2019 年 6 月 18 日 20 点 0 分 0 秒)。注意:UTC时间和北京时间相差8小时。例如:2019-06-18T12:00:00Z(为北京时间 2019 年 6 月 18 日 20 点 0 分 0 秒)。-1:已过期。1: 生效中。

Parameters:

  • DomainName:

    推流域名。

  • AppName:

    推流路径,与推流和播放地址中的AppName 保持一致,默认为 live。

  • StreamName:

    流名称。

  • DelayInterval:

    延播时间,单位:秒。

  • CreateTime:

    创建时间,UTC 时间。

  • ExpireTime:

    过期时间,UTC 时间。

  • Status:

    当前状态:



4116
4117
4118
# File 'lib/v20180801/models.rb', line 4116

def DomainName
  @DomainName
end

#ExpireTimeObject

注意:UTC时间和北京时间相差8小时。例如:2019-06-18T12:00:00Z(为北京时间 2019 年 6 月 18 日 20 点 0 分 0 秒)。注意:UTC时间和北京时间相差8小时。例如:2019-06-18T12:00:00Z(为北京时间 2019 年 6 月 18 日 20 点 0 分 0 秒)。-1:已过期。1: 生效中。

Parameters:

  • DomainName:

    推流域名。

  • AppName:

    推流路径,与推流和播放地址中的AppName 保持一致,默认为 live。

  • StreamName:

    流名称。

  • DelayInterval:

    延播时间,单位:秒。

  • CreateTime:

    创建时间,UTC 时间。

  • ExpireTime:

    过期时间,UTC 时间。

  • Status:

    当前状态:



4116
4117
4118
# File 'lib/v20180801/models.rb', line 4116

def ExpireTime
  @ExpireTime
end

#StatusObject

注意:UTC时间和北京时间相差8小时。例如:2019-06-18T12:00:00Z(为北京时间 2019 年 6 月 18 日 20 点 0 分 0 秒)。注意:UTC时间和北京时间相差8小时。例如:2019-06-18T12:00:00Z(为北京时间 2019 年 6 月 18 日 20 点 0 分 0 秒)。-1:已过期。1: 生效中。

Parameters:

  • DomainName:

    推流域名。

  • AppName:

    推流路径,与推流和播放地址中的AppName 保持一致,默认为 live。

  • StreamName:

    流名称。

  • DelayInterval:

    延播时间,单位:秒。

  • CreateTime:

    创建时间,UTC 时间。

  • ExpireTime:

    过期时间,UTC 时间。

  • Status:

    当前状态:



4116
4117
4118
# File 'lib/v20180801/models.rb', line 4116

def Status
  @Status
end

#StreamNameObject

注意:UTC时间和北京时间相差8小时。例如:2019-06-18T12:00:00Z(为北京时间 2019 年 6 月 18 日 20 点 0 分 0 秒)。注意:UTC时间和北京时间相差8小时。例如:2019-06-18T12:00:00Z(为北京时间 2019 年 6 月 18 日 20 点 0 分 0 秒)。-1:已过期。1: 生效中。

Parameters:

  • DomainName:

    推流域名。

  • AppName:

    推流路径,与推流和播放地址中的AppName 保持一致,默认为 live。

  • StreamName:

    流名称。

  • DelayInterval:

    延播时间,单位:秒。

  • CreateTime:

    创建时间,UTC 时间。

  • ExpireTime:

    过期时间,UTC 时间。

  • Status:

    当前状态:



4116
4117
4118
# File 'lib/v20180801/models.rb', line 4116

def StreamName
  @StreamName
end

Instance Method Details

#deserialize(params) ⇒ Object



4128
4129
4130
4131
4132
4133
4134
4135
4136
# File 'lib/v20180801/models.rb', line 4128

def deserialize(params)
  @DomainName = params['DomainName']
  @AppName = params['AppName']
  @StreamName = params['StreamName']
  @DelayInterval = params['DelayInterval']
  @CreateTime = params['CreateTime']
  @ExpireTime = params['ExpireTime']
  @Status = params['Status']
end