Class: TencentCloud::Vod::V20180717::CreateVodDomainRequest

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

Overview

CreateVodDomain请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domain = nil, subappid = nil, acceleratearea = nil, type = nil) ⇒ CreateVodDomainRequest

Returns a new instance of CreateVodDomainRequest.



8381
8382
8383
8384
8385
8386
# File 'lib/v20180717/models.rb', line 8381

def initialize(domain=nil, subappid=nil, acceleratearea=nil, type=nil)
  @Domain = domain
  @SubAppId = subappid
  @AccelerateArea = acceleratearea
  @Type = type
end

Instance Attribute Details

#AccelerateAreaObject

<li>Chinese Mainland:中国境内(不包含港澳台)。</li> <li>Outside Chinese Mainland: 中国境外。</li> <li>Global: 全球范围。</li> 如果没有设置 AccelerateArea, 点播会根据用户在腾讯云设置的地域信息自动开通中国境内或者中国境外的 CDN 加速。开启中国境内加速的域名,需要先(/document/product/243/18905)。

Parameters:

  • Domain:

    需要接入点播的加速域名。注意:不支持填写泛域名。

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • AccelerateArea:

    需要开启 CDN 加速的区域:

  • Type:

    域名类型,取值有: <li>VOD:使用 VOD 产品分发的域名;</li> <li>EdgeOne:使用 EdgeOne 产品分发的域名。</li>不填默认取值为 VOD 。



8379
8380
8381
# File 'lib/v20180717/models.rb', line 8379

def AccelerateArea
  @AccelerateArea
end

#DomainObject

<li>Chinese Mainland:中国境内(不包含港澳台)。</li> <li>Outside Chinese Mainland: 中国境外。</li> <li>Global: 全球范围。</li> 如果没有设置 AccelerateArea, 点播会根据用户在腾讯云设置的地域信息自动开通中国境内或者中国境外的 CDN 加速。开启中国境内加速的域名,需要先(/document/product/243/18905)。

Parameters:

  • Domain:

    需要接入点播的加速域名。注意:不支持填写泛域名。

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • AccelerateArea:

    需要开启 CDN 加速的区域:

  • Type:

    域名类型,取值有: <li>VOD:使用 VOD 产品分发的域名;</li> <li>EdgeOne:使用 EdgeOne 产品分发的域名。</li>不填默认取值为 VOD 。



8379
8380
8381
# File 'lib/v20180717/models.rb', line 8379

def Domain
  @Domain
end

#SubAppIdObject

<li>Chinese Mainland:中国境内(不包含港澳台)。</li> <li>Outside Chinese Mainland: 中国境外。</li> <li>Global: 全球范围。</li> 如果没有设置 AccelerateArea, 点播会根据用户在腾讯云设置的地域信息自动开通中国境内或者中国境外的 CDN 加速。开启中国境内加速的域名,需要先(/document/product/243/18905)。

Parameters:

  • Domain:

    需要接入点播的加速域名。注意:不支持填写泛域名。

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • AccelerateArea:

    需要开启 CDN 加速的区域:

  • Type:

    域名类型,取值有: <li>VOD:使用 VOD 产品分发的域名;</li> <li>EdgeOne:使用 EdgeOne 产品分发的域名。</li>不填默认取值为 VOD 。



8379
8380
8381
# File 'lib/v20180717/models.rb', line 8379

def SubAppId
  @SubAppId
end

#TypeObject

<li>Chinese Mainland:中国境内(不包含港澳台)。</li> <li>Outside Chinese Mainland: 中国境外。</li> <li>Global: 全球范围。</li> 如果没有设置 AccelerateArea, 点播会根据用户在腾讯云设置的地域信息自动开通中国境内或者中国境外的 CDN 加速。开启中国境内加速的域名,需要先(/document/product/243/18905)。

Parameters:

  • Domain:

    需要接入点播的加速域名。注意:不支持填写泛域名。

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • AccelerateArea:

    需要开启 CDN 加速的区域:

  • Type:

    域名类型,取值有: <li>VOD:使用 VOD 产品分发的域名;</li> <li>EdgeOne:使用 EdgeOne 产品分发的域名。</li>不填默认取值为 VOD 。



8379
8380
8381
# File 'lib/v20180717/models.rb', line 8379

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



8388
8389
8390
8391
8392
8393
# File 'lib/v20180717/models.rb', line 8388

def deserialize(params)
  @Domain = params['Domain']
  @SubAppId = params['SubAppId']
  @AccelerateArea = params['AccelerateArea']
  @Type = params['Type']
end