Class: TencentCloud::Live::V20180801::ModifyLivePlayAuthKeyRequest

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

Overview

ModifyLivePlayAuthKey请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domainname = nil, enable = nil, authkey = nil, authdelta = nil, authbackkey = nil) ⇒ ModifyLivePlayAuthKeyRequest

Returns a new instance of ModifyLivePlayAuthKeyRequest.



12342
12343
12344
12345
12346
12347
12348
# File 'lib/v20180801/models.rb', line 12342

def initialize(domainname=nil, enable=nil, authkey=nil, authdelta=nil, authbackkey=nil)
  @DomainName = domainname
  @Enable = enable
  @AuthKey = authkey
  @AuthDelta = authdelta
  @AuthBackKey = authbackkey
end

Instance Attribute Details

#AuthBackKeyObject

不传表示不修改当前值。不传表示不修改当前值。不传表示不修改当前值。不传表示不修改当前值。

Parameters:

  • DomainName:

    播放域名。

  • Enable:

    是否启用,0:关闭,1:启用。

  • AuthKey:

    鉴权key。

  • AuthDelta:

    有效时间,单位:秒。

  • AuthBackKey:

    鉴权备用key。



12340
12341
12342
# File 'lib/v20180801/models.rb', line 12340

def AuthBackKey
  @AuthBackKey
end

#AuthDeltaObject

不传表示不修改当前值。不传表示不修改当前值。不传表示不修改当前值。不传表示不修改当前值。

Parameters:

  • DomainName:

    播放域名。

  • Enable:

    是否启用,0:关闭,1:启用。

  • AuthKey:

    鉴权key。

  • AuthDelta:

    有效时间,单位:秒。

  • AuthBackKey:

    鉴权备用key。



12340
12341
12342
# File 'lib/v20180801/models.rb', line 12340

def AuthDelta
  @AuthDelta
end

#AuthKeyObject

不传表示不修改当前值。不传表示不修改当前值。不传表示不修改当前值。不传表示不修改当前值。

Parameters:

  • DomainName:

    播放域名。

  • Enable:

    是否启用,0:关闭,1:启用。

  • AuthKey:

    鉴权key。

  • AuthDelta:

    有效时间,单位:秒。

  • AuthBackKey:

    鉴权备用key。



12340
12341
12342
# File 'lib/v20180801/models.rb', line 12340

def AuthKey
  @AuthKey
end

#DomainNameObject

不传表示不修改当前值。不传表示不修改当前值。不传表示不修改当前值。不传表示不修改当前值。

Parameters:

  • DomainName:

    播放域名。

  • Enable:

    是否启用,0:关闭,1:启用。

  • AuthKey:

    鉴权key。

  • AuthDelta:

    有效时间,单位:秒。

  • AuthBackKey:

    鉴权备用key。



12340
12341
12342
# File 'lib/v20180801/models.rb', line 12340

def DomainName
  @DomainName
end

#EnableObject

不传表示不修改当前值。不传表示不修改当前值。不传表示不修改当前值。不传表示不修改当前值。

Parameters:

  • DomainName:

    播放域名。

  • Enable:

    是否启用,0:关闭,1:启用。

  • AuthKey:

    鉴权key。

  • AuthDelta:

    有效时间,单位:秒。

  • AuthBackKey:

    鉴权备用key。



12340
12341
12342
# File 'lib/v20180801/models.rb', line 12340

def Enable
  @Enable
end

Instance Method Details

#deserialize(params) ⇒ Object



12350
12351
12352
12353
12354
12355
12356
# File 'lib/v20180801/models.rb', line 12350

def deserialize(params)
  @DomainName = params['DomainName']
  @Enable = params['Enable']
  @AuthKey = params['AuthKey']
  @AuthDelta = params['AuthDelta']
  @AuthBackKey = params['AuthBackKey']
end