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.
26089 26090 26091 26092 26093 26094 |
# File 'lib/v20180717/models.rb', line 26089 def initialize(uid=nil, secretid=nil, secretkey=nil, fairplaycertificateurl=nil) @Uid = uid @SecretId = secretid @SecretKey = secretkey @FairPlayCertificateUrl = fairplaycertificateurl end |
Instance Attribute Details
#FairPlayCertificateUrl ⇒ Object
26087 26088 26089 |
# File 'lib/v20180717/models.rb', line 26087 def FairPlayCertificateUrl @FairPlayCertificateUrl end |
#SecretId ⇒ Object
26087 26088 26089 |
# File 'lib/v20180717/models.rb', line 26087 def SecretId @SecretId end |
#SecretKey ⇒ Object
26087 26088 26089 |
# File 'lib/v20180717/models.rb', line 26087 def SecretKey @SecretKey end |
#Uid ⇒ Object
26087 26088 26089 |
# File 'lib/v20180717/models.rb', line 26087 def Uid @Uid end |
Instance Method Details
#deserialize(params) ⇒ Object
26096 26097 26098 26099 26100 26101 |
# File 'lib/v20180717/models.rb', line 26096 def deserialize(params) @Uid = params['Uid'] @SecretId = params['SecretId'] @SecretKey = params['SecretKey'] @FairPlayCertificateUrl = params['FairPlayCertificateUrl'] end |