Class: TencentCloud::Live::V20180801::ModifyLiveDomainRefererRequest

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

Overview

ModifyLiveDomainReferer请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domainname = nil, enable = nil, type = nil, allowempty = nil, rules = nil) ⇒ ModifyLiveDomainRefererRequest

Returns a new instance of ModifyLiveDomainRefererRequest.



12226
12227
12228
12229
12230
12231
12232
# File 'lib/v20180801/models.rb', line 12226

def initialize(domainname=nil, enable=nil, type=nil, allowempty=nil, rules=nil)
  @DomainName = domainname
  @Enable = enable
  @Type = type
  @AllowEmpty = allowempty
  @Rules = rules
end

Instance Attribute Details

#AllowEmptyObject

Parameters:

  • DomainName:

    播放域名。

  • Enable:

    是否开启当前域名的 Referer 黑白名单鉴权。

  • Type:

    名单类型,0:黑名单,1:白名单。

  • AllowEmpty:

    是否允许空 Referer,0:不允许,1:允许。

  • Rules:

    Referer 名单列表,以;分隔。



12224
12225
12226
# File 'lib/v20180801/models.rb', line 12224

def AllowEmpty
  @AllowEmpty
end

#DomainNameObject

Parameters:

  • DomainName:

    播放域名。

  • Enable:

    是否开启当前域名的 Referer 黑白名单鉴权。

  • Type:

    名单类型,0:黑名单,1:白名单。

  • AllowEmpty:

    是否允许空 Referer,0:不允许,1:允许。

  • Rules:

    Referer 名单列表,以;分隔。



12224
12225
12226
# File 'lib/v20180801/models.rb', line 12224

def DomainName
  @DomainName
end

#EnableObject

Parameters:

  • DomainName:

    播放域名。

  • Enable:

    是否开启当前域名的 Referer 黑白名单鉴权。

  • Type:

    名单类型,0:黑名单,1:白名单。

  • AllowEmpty:

    是否允许空 Referer,0:不允许,1:允许。

  • Rules:

    Referer 名单列表,以;分隔。



12224
12225
12226
# File 'lib/v20180801/models.rb', line 12224

def Enable
  @Enable
end

#RulesObject

Parameters:

  • DomainName:

    播放域名。

  • Enable:

    是否开启当前域名的 Referer 黑白名单鉴权。

  • Type:

    名单类型,0:黑名单,1:白名单。

  • AllowEmpty:

    是否允许空 Referer,0:不允许,1:允许。

  • Rules:

    Referer 名单列表,以;分隔。



12224
12225
12226
# File 'lib/v20180801/models.rb', line 12224

def Rules
  @Rules
end

#TypeObject

Parameters:

  • DomainName:

    播放域名。

  • Enable:

    是否开启当前域名的 Referer 黑白名单鉴权。

  • Type:

    名单类型,0:黑名单,1:白名单。

  • AllowEmpty:

    是否允许空 Referer,0:不允许,1:允许。

  • Rules:

    Referer 名单列表,以;分隔。



12224
12225
12226
# File 'lib/v20180801/models.rb', line 12224

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



12234
12235
12236
12237
12238
12239
12240
# File 'lib/v20180801/models.rb', line 12234

def deserialize(params)
  @DomainName = params['DomainName']
  @Enable = params['Enable']
  @Type = params['Type']
  @AllowEmpty = params['AllowEmpty']
  @Rules = params['Rules']
end