Class: TencentCloud::Cme::V20191029::PlatformInfo

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

Overview

平台信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(platform = nil, description = nil, vodsubappid = nil, licenseid = nil, status = nil, createtime = nil, updatetime = nil) ⇒ PlatformInfo

Returns a new instance of PlatformInfo.



4996
4997
4998
4999
5000
5001
5002
5003
5004
# File 'lib/v20191029/models.rb', line 4996

def initialize(platform=nil, description=nil, vodsubappid=nil, licenseid=nil, status=nil, createtime=nil, updatetime=nil)
  @Platform = platform
  @Description = description
  @VodSubAppId = vodsubappid
  @LicenseId = licenseid
  @Status = status
  @CreateTime = createtime
  @UpdateTime = updatetime
end

Instance Attribute Details

#CreateTimeObject

<li>Normal:正常,可使用。;</li> <li>Stopped:已停用,暂无法使用;</li> <li>Expired:已过期,需要重新购买会员包。</li>

Parameters:

  • Platform:

    平台标识。

  • Description:

    平台描述。

  • VodSubAppId:

    云点播子应用 Id。

  • LicenseId:

    平台绑定的 license Id。

  • Status:

    平台状态,可取值为:

  • CreateTime:

    创建时间,格式按照 ISO 8601 标准表示。

  • UpdateTime:

    更新时间,格式按照 ISO 8601 标准表示。



4994
4995
4996
# File 'lib/v20191029/models.rb', line 4994

def CreateTime
  @CreateTime
end

#DescriptionObject

<li>Normal:正常,可使用。;</li> <li>Stopped:已停用,暂无法使用;</li> <li>Expired:已过期,需要重新购买会员包。</li>

Parameters:

  • Platform:

    平台标识。

  • Description:

    平台描述。

  • VodSubAppId:

    云点播子应用 Id。

  • LicenseId:

    平台绑定的 license Id。

  • Status:

    平台状态,可取值为:

  • CreateTime:

    创建时间,格式按照 ISO 8601 标准表示。

  • UpdateTime:

    更新时间,格式按照 ISO 8601 标准表示。



4994
4995
4996
# File 'lib/v20191029/models.rb', line 4994

def Description
  @Description
end

#LicenseIdObject

<li>Normal:正常,可使用。;</li> <li>Stopped:已停用,暂无法使用;</li> <li>Expired:已过期,需要重新购买会员包。</li>

Parameters:

  • Platform:

    平台标识。

  • Description:

    平台描述。

  • VodSubAppId:

    云点播子应用 Id。

  • LicenseId:

    平台绑定的 license Id。

  • Status:

    平台状态,可取值为:

  • CreateTime:

    创建时间,格式按照 ISO 8601 标准表示。

  • UpdateTime:

    更新时间,格式按照 ISO 8601 标准表示。



4994
4995
4996
# File 'lib/v20191029/models.rb', line 4994

def LicenseId
  @LicenseId
end

#PlatformObject

<li>Normal:正常,可使用。;</li> <li>Stopped:已停用,暂无法使用;</li> <li>Expired:已过期,需要重新购买会员包。</li>

Parameters:

  • Platform:

    平台标识。

  • Description:

    平台描述。

  • VodSubAppId:

    云点播子应用 Id。

  • LicenseId:

    平台绑定的 license Id。

  • Status:

    平台状态,可取值为:

  • CreateTime:

    创建时间,格式按照 ISO 8601 标准表示。

  • UpdateTime:

    更新时间,格式按照 ISO 8601 标准表示。



4994
4995
4996
# File 'lib/v20191029/models.rb', line 4994

def Platform
  @Platform
end

#StatusObject

<li>Normal:正常,可使用。;</li> <li>Stopped:已停用,暂无法使用;</li> <li>Expired:已过期,需要重新购买会员包。</li>

Parameters:

  • Platform:

    平台标识。

  • Description:

    平台描述。

  • VodSubAppId:

    云点播子应用 Id。

  • LicenseId:

    平台绑定的 license Id。

  • Status:

    平台状态,可取值为:

  • CreateTime:

    创建时间,格式按照 ISO 8601 标准表示。

  • UpdateTime:

    更新时间,格式按照 ISO 8601 标准表示。



4994
4995
4996
# File 'lib/v20191029/models.rb', line 4994

def Status
  @Status
end

#UpdateTimeObject

<li>Normal:正常,可使用。;</li> <li>Stopped:已停用,暂无法使用;</li> <li>Expired:已过期,需要重新购买会员包。</li>

Parameters:

  • Platform:

    平台标识。

  • Description:

    平台描述。

  • VodSubAppId:

    云点播子应用 Id。

  • LicenseId:

    平台绑定的 license Id。

  • Status:

    平台状态,可取值为:

  • CreateTime:

    创建时间,格式按照 ISO 8601 标准表示。

  • UpdateTime:

    更新时间,格式按照 ISO 8601 标准表示。



4994
4995
4996
# File 'lib/v20191029/models.rb', line 4994

def UpdateTime
  @UpdateTime
end

#VodSubAppIdObject

<li>Normal:正常,可使用。;</li> <li>Stopped:已停用,暂无法使用;</li> <li>Expired:已过期,需要重新购买会员包。</li>

Parameters:

  • Platform:

    平台标识。

  • Description:

    平台描述。

  • VodSubAppId:

    云点播子应用 Id。

  • LicenseId:

    平台绑定的 license Id。

  • Status:

    平台状态,可取值为:

  • CreateTime:

    创建时间,格式按照 ISO 8601 标准表示。

  • UpdateTime:

    更新时间,格式按照 ISO 8601 标准表示。



4994
4995
4996
# File 'lib/v20191029/models.rb', line 4994

def VodSubAppId
  @VodSubAppId
end

Instance Method Details

#deserialize(params) ⇒ Object



5006
5007
5008
5009
5010
5011
5012
5013
5014
# File 'lib/v20191029/models.rb', line 5006

def deserialize(params)
  @Platform = params['Platform']
  @Description = params['Description']
  @VodSubAppId = params['VodSubAppId']
  @LicenseId = params['LicenseId']
  @Status = params['Status']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
end