Class: TencentCloud::Live::V20180801::DomainInfo

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

Overview

直播域名信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, type = nil, status = nil, createtime = nil, bcname = nil, targetdomain = nil, playtype = nil, isdelaylive = nil, currentcname = nil, renttag = nil, rentexpiretime = nil, isminiprogramlive = nil) ⇒ DomainInfo

Returns a new instance of DomainInfo.



10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
# File 'lib/v20180801/models.rb', line 10788

def initialize(name=nil, type=nil, status=nil, createtime=nil, bcname=nil, targetdomain=nil, playtype=nil, isdelaylive=nil, currentcname=nil, renttag=nil, rentexpiretime=nil, isminiprogramlive=nil)
  @Name = name
  @Type = type
  @Status = status
  @CreateTime = createtime
  @BCName = bcname
  @TargetDomain = targetdomain
  @PlayType = playtype
  @IsDelayLive = isdelaylive
  @CurrentCName = currentcname
  @RentTag = renttag
  @RentExpireTime = rentexpiretime
  @IsMiniProgramLive = isminiprogramlive
end

Instance Attribute Details

#BCNameObject

0: 推流。1: 播放。0: 停用。1: 启用。注:此字段为北京时间(UTC+8时区)。0: 否。1: 是。1: 国内。2: 全球。3: 海外。0: 普通直播。1: 慢直播。注:此字段为北京时间(UTC+8时区)。1: 小程序直播。

Parameters:

  • Name:

    直播域名。

  • Type:

    域名类型:

  • Status:

    域名状态:

  • CreateTime:

    添加时间。

  • BCName:

    是否有 CName 到固定规则域名:

  • TargetDomain:

    cname 对应的域名。

  • PlayType:

    播放区域,只在 Type=1 时该参数有意义。

  • IsDelayLive:

    是否慢直播:

  • CurrentCName:

    当前客户使用的 cname 信息。

  • RentTag:

    失效参数,可忽略。

  • RentExpireTime:

    失效参数,可忽略。

  • IsMiniProgramLive:

    0: 标准直播。



10786
10787
10788
# File 'lib/v20180801/models.rb', line 10786

def BCName
  @BCName
end

#CreateTimeObject

0: 推流。1: 播放。0: 停用。1: 启用。注:此字段为北京时间(UTC+8时区)。0: 否。1: 是。1: 国内。2: 全球。3: 海外。0: 普通直播。1: 慢直播。注:此字段为北京时间(UTC+8时区)。1: 小程序直播。

Parameters:

  • Name:

    直播域名。

  • Type:

    域名类型:

  • Status:

    域名状态:

  • CreateTime:

    添加时间。

  • BCName:

    是否有 CName 到固定规则域名:

  • TargetDomain:

    cname 对应的域名。

  • PlayType:

    播放区域,只在 Type=1 时该参数有意义。

  • IsDelayLive:

    是否慢直播:

  • CurrentCName:

    当前客户使用的 cname 信息。

  • RentTag:

    失效参数,可忽略。

  • RentExpireTime:

    失效参数,可忽略。

  • IsMiniProgramLive:

    0: 标准直播。



10786
10787
10788
# File 'lib/v20180801/models.rb', line 10786

def CreateTime
  @CreateTime
end

#CurrentCNameObject

0: 推流。1: 播放。0: 停用。1: 启用。注:此字段为北京时间(UTC+8时区)。0: 否。1: 是。1: 国内。2: 全球。3: 海外。0: 普通直播。1: 慢直播。注:此字段为北京时间(UTC+8时区)。1: 小程序直播。

Parameters:

  • Name:

    直播域名。

  • Type:

    域名类型:

  • Status:

    域名状态:

  • CreateTime:

    添加时间。

  • BCName:

    是否有 CName 到固定规则域名:

  • TargetDomain:

    cname 对应的域名。

  • PlayType:

    播放区域,只在 Type=1 时该参数有意义。

  • IsDelayLive:

    是否慢直播:

  • CurrentCName:

    当前客户使用的 cname 信息。

  • RentTag:

    失效参数,可忽略。

  • RentExpireTime:

    失效参数,可忽略。

  • IsMiniProgramLive:

    0: 标准直播。



10786
10787
10788
# File 'lib/v20180801/models.rb', line 10786

def CurrentCName
  @CurrentCName
end

#IsDelayLiveObject

0: 推流。1: 播放。0: 停用。1: 启用。注:此字段为北京时间(UTC+8时区)。0: 否。1: 是。1: 国内。2: 全球。3: 海外。0: 普通直播。1: 慢直播。注:此字段为北京时间(UTC+8时区)。1: 小程序直播。

Parameters:

  • Name:

    直播域名。

  • Type:

    域名类型:

  • Status:

    域名状态:

  • CreateTime:

    添加时间。

  • BCName:

    是否有 CName 到固定规则域名:

  • TargetDomain:

    cname 对应的域名。

  • PlayType:

    播放区域,只在 Type=1 时该参数有意义。

  • IsDelayLive:

    是否慢直播:

  • CurrentCName:

    当前客户使用的 cname 信息。

  • RentTag:

    失效参数,可忽略。

  • RentExpireTime:

    失效参数,可忽略。

  • IsMiniProgramLive:

    0: 标准直播。



10786
10787
10788
# File 'lib/v20180801/models.rb', line 10786

def IsDelayLive
  @IsDelayLive
end

#IsMiniProgramLiveObject

0: 推流。1: 播放。0: 停用。1: 启用。注:此字段为北京时间(UTC+8时区)。0: 否。1: 是。1: 国内。2: 全球。3: 海外。0: 普通直播。1: 慢直播。注:此字段为北京时间(UTC+8时区)。1: 小程序直播。

Parameters:

  • Name:

    直播域名。

  • Type:

    域名类型:

  • Status:

    域名状态:

  • CreateTime:

    添加时间。

  • BCName:

    是否有 CName 到固定规则域名:

  • TargetDomain:

    cname 对应的域名。

  • PlayType:

    播放区域,只在 Type=1 时该参数有意义。

  • IsDelayLive:

    是否慢直播:

  • CurrentCName:

    当前客户使用的 cname 信息。

  • RentTag:

    失效参数,可忽略。

  • RentExpireTime:

    失效参数,可忽略。

  • IsMiniProgramLive:

    0: 标准直播。



10786
10787
10788
# File 'lib/v20180801/models.rb', line 10786

def IsMiniProgramLive
  @IsMiniProgramLive
end

#NameObject

0: 推流。1: 播放。0: 停用。1: 启用。注:此字段为北京时间(UTC+8时区)。0: 否。1: 是。1: 国内。2: 全球。3: 海外。0: 普通直播。1: 慢直播。注:此字段为北京时间(UTC+8时区)。1: 小程序直播。

Parameters:

  • Name:

    直播域名。

  • Type:

    域名类型:

  • Status:

    域名状态:

  • CreateTime:

    添加时间。

  • BCName:

    是否有 CName 到固定规则域名:

  • TargetDomain:

    cname 对应的域名。

  • PlayType:

    播放区域,只在 Type=1 时该参数有意义。

  • IsDelayLive:

    是否慢直播:

  • CurrentCName:

    当前客户使用的 cname 信息。

  • RentTag:

    失效参数,可忽略。

  • RentExpireTime:

    失效参数,可忽略。

  • IsMiniProgramLive:

    0: 标准直播。



10786
10787
10788
# File 'lib/v20180801/models.rb', line 10786

def Name
  @Name
end

#PlayTypeObject

0: 推流。1: 播放。0: 停用。1: 启用。注:此字段为北京时间(UTC+8时区)。0: 否。1: 是。1: 国内。2: 全球。3: 海外。0: 普通直播。1: 慢直播。注:此字段为北京时间(UTC+8时区)。1: 小程序直播。

Parameters:

  • Name:

    直播域名。

  • Type:

    域名类型:

  • Status:

    域名状态:

  • CreateTime:

    添加时间。

  • BCName:

    是否有 CName 到固定规则域名:

  • TargetDomain:

    cname 对应的域名。

  • PlayType:

    播放区域,只在 Type=1 时该参数有意义。

  • IsDelayLive:

    是否慢直播:

  • CurrentCName:

    当前客户使用的 cname 信息。

  • RentTag:

    失效参数,可忽略。

  • RentExpireTime:

    失效参数,可忽略。

  • IsMiniProgramLive:

    0: 标准直播。



10786
10787
10788
# File 'lib/v20180801/models.rb', line 10786

def PlayType
  @PlayType
end

#RentExpireTimeObject

0: 推流。1: 播放。0: 停用。1: 启用。注:此字段为北京时间(UTC+8时区)。0: 否。1: 是。1: 国内。2: 全球。3: 海外。0: 普通直播。1: 慢直播。注:此字段为北京时间(UTC+8时区)。1: 小程序直播。

Parameters:

  • Name:

    直播域名。

  • Type:

    域名类型:

  • Status:

    域名状态:

  • CreateTime:

    添加时间。

  • BCName:

    是否有 CName 到固定规则域名:

  • TargetDomain:

    cname 对应的域名。

  • PlayType:

    播放区域,只在 Type=1 时该参数有意义。

  • IsDelayLive:

    是否慢直播:

  • CurrentCName:

    当前客户使用的 cname 信息。

  • RentTag:

    失效参数,可忽略。

  • RentExpireTime:

    失效参数,可忽略。

  • IsMiniProgramLive:

    0: 标准直播。



10786
10787
10788
# File 'lib/v20180801/models.rb', line 10786

def RentExpireTime
  @RentExpireTime
end

#RentTagObject

0: 推流。1: 播放。0: 停用。1: 启用。注:此字段为北京时间(UTC+8时区)。0: 否。1: 是。1: 国内。2: 全球。3: 海外。0: 普通直播。1: 慢直播。注:此字段为北京时间(UTC+8时区)。1: 小程序直播。

Parameters:

  • Name:

    直播域名。

  • Type:

    域名类型:

  • Status:

    域名状态:

  • CreateTime:

    添加时间。

  • BCName:

    是否有 CName 到固定规则域名:

  • TargetDomain:

    cname 对应的域名。

  • PlayType:

    播放区域,只在 Type=1 时该参数有意义。

  • IsDelayLive:

    是否慢直播:

  • CurrentCName:

    当前客户使用的 cname 信息。

  • RentTag:

    失效参数,可忽略。

  • RentExpireTime:

    失效参数,可忽略。

  • IsMiniProgramLive:

    0: 标准直播。



10786
10787
10788
# File 'lib/v20180801/models.rb', line 10786

def RentTag
  @RentTag
end

#StatusObject

0: 推流。1: 播放。0: 停用。1: 启用。注:此字段为北京时间(UTC+8时区)。0: 否。1: 是。1: 国内。2: 全球。3: 海外。0: 普通直播。1: 慢直播。注:此字段为北京时间(UTC+8时区)。1: 小程序直播。

Parameters:

  • Name:

    直播域名。

  • Type:

    域名类型:

  • Status:

    域名状态:

  • CreateTime:

    添加时间。

  • BCName:

    是否有 CName 到固定规则域名:

  • TargetDomain:

    cname 对应的域名。

  • PlayType:

    播放区域,只在 Type=1 时该参数有意义。

  • IsDelayLive:

    是否慢直播:

  • CurrentCName:

    当前客户使用的 cname 信息。

  • RentTag:

    失效参数,可忽略。

  • RentExpireTime:

    失效参数,可忽略。

  • IsMiniProgramLive:

    0: 标准直播。



10786
10787
10788
# File 'lib/v20180801/models.rb', line 10786

def Status
  @Status
end

#TargetDomainObject

0: 推流。1: 播放。0: 停用。1: 启用。注:此字段为北京时间(UTC+8时区)。0: 否。1: 是。1: 国内。2: 全球。3: 海外。0: 普通直播。1: 慢直播。注:此字段为北京时间(UTC+8时区)。1: 小程序直播。

Parameters:

  • Name:

    直播域名。

  • Type:

    域名类型:

  • Status:

    域名状态:

  • CreateTime:

    添加时间。

  • BCName:

    是否有 CName 到固定规则域名:

  • TargetDomain:

    cname 对应的域名。

  • PlayType:

    播放区域,只在 Type=1 时该参数有意义。

  • IsDelayLive:

    是否慢直播:

  • CurrentCName:

    当前客户使用的 cname 信息。

  • RentTag:

    失效参数,可忽略。

  • RentExpireTime:

    失效参数,可忽略。

  • IsMiniProgramLive:

    0: 标准直播。



10786
10787
10788
# File 'lib/v20180801/models.rb', line 10786

def TargetDomain
  @TargetDomain
end

#TypeObject

0: 推流。1: 播放。0: 停用。1: 启用。注:此字段为北京时间(UTC+8时区)。0: 否。1: 是。1: 国内。2: 全球。3: 海外。0: 普通直播。1: 慢直播。注:此字段为北京时间(UTC+8时区)。1: 小程序直播。

Parameters:

  • Name:

    直播域名。

  • Type:

    域名类型:

  • Status:

    域名状态:

  • CreateTime:

    添加时间。

  • BCName:

    是否有 CName 到固定规则域名:

  • TargetDomain:

    cname 对应的域名。

  • PlayType:

    播放区域,只在 Type=1 时该参数有意义。

  • IsDelayLive:

    是否慢直播:

  • CurrentCName:

    当前客户使用的 cname 信息。

  • RentTag:

    失效参数,可忽略。

  • RentExpireTime:

    失效参数,可忽略。

  • IsMiniProgramLive:

    0: 标准直播。



10786
10787
10788
# File 'lib/v20180801/models.rb', line 10786

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
# File 'lib/v20180801/models.rb', line 10803

def deserialize(params)
  @Name = params['Name']
  @Type = params['Type']
  @Status = params['Status']
  @CreateTime = params['CreateTime']
  @BCName = params['BCName']
  @TargetDomain = params['TargetDomain']
  @PlayType = params['PlayType']
  @IsDelayLive = params['IsDelayLive']
  @CurrentCName = params['CurrentCName']
  @RentTag = params['RentTag']
  @RentExpireTime = params['RentExpireTime']
  @IsMiniProgramLive = params['IsMiniProgramLive']
end