Class: TencentCloud::Vod::V20180717::SDMCDrmKeyProviderInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::SDMCDrmKeyProviderInfo
- Defined in:
- lib/v20180717/models.rb
Overview
华曦达(SDMC)相关的 DRM 密钥提供商信息。
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(uid = nil, secretid = nil, secretkey = nil, fairplaycertificateurl = nil) ⇒ SDMCDrmKeyProviderInfo
constructor
A new instance of SDMCDrmKeyProviderInfo.
Constructor Details
#initialize(uid = nil, secretid = nil, secretkey = nil, fairplaycertificateurl = nil) ⇒ SDMCDrmKeyProviderInfo
Returns a new instance of SDMCDrmKeyProviderInfo.
26091 26092 26093 26094 26095 26096 |
# File 'lib/v20180717/models.rb', line 26091 def initialize(uid=nil, secretid=nil, secretkey=nil, fairplaycertificateurl=nil) @Uid = uid @SecretId = secretid @SecretKey = secretkey @FairPlayCertificateUrl = fairplaycertificateurl end |
Instance Attribute Details
#FairPlayCertificateUrl ⇒ Object
26089 26090 26091 |
# File 'lib/v20180717/models.rb', line 26089 def FairPlayCertificateUrl @FairPlayCertificateUrl end |
#SecretId ⇒ Object
26089 26090 26091 |
# File 'lib/v20180717/models.rb', line 26089 def SecretId @SecretId end |
#SecretKey ⇒ Object
26089 26090 26091 |
# File 'lib/v20180717/models.rb', line 26089 def SecretKey @SecretKey end |
#Uid ⇒ Object
26089 26090 26091 |
# File 'lib/v20180717/models.rb', line 26089 def Uid @Uid end |
Instance Method Details
#deserialize(params) ⇒ Object
26098 26099 26100 26101 26102 26103 |
# File 'lib/v20180717/models.rb', line 26098 def deserialize(params) @Uid = params['Uid'] @SecretId = params['SecretId'] @SecretKey = params['SecretKey'] @FairPlayCertificateUrl = params['FairPlayCertificateUrl'] end |