Class: TencentCloud::Drm::V20181115::DrmSourceObject

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

Overview

用于DRM加密的源对象

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(bucketname = nil, objectname = nil) ⇒ DrmSourceObject

Returns a new instance of DrmSourceObject.



538
539
540
541
# File 'lib/v20181115/models.rb', line 538

def initialize(bucketname=nil, objectname=nil)
  @BucketName = bucketname
  @ObjectName = objectname
end

Instance Attribute Details

#BucketNameObject

Parameters:

  • BucketName:

    输入的桶名称。

  • ObjectName:

    输入对象名称。



536
537
538
# File 'lib/v20181115/models.rb', line 536

def BucketName
  @BucketName
end

#ObjectNameObject

Parameters:

  • BucketName:

    输入的桶名称。

  • ObjectName:

    输入对象名称。



536
537
538
# File 'lib/v20181115/models.rb', line 536

def ObjectName
  @ObjectName
end

Instance Method Details

#deserialize(params) ⇒ Object



543
544
545
546
# File 'lib/v20181115/models.rb', line 543

def deserialize(params)
  @BucketName = params['BucketName']
  @ObjectName = params['ObjectName']
end