Class: TencentCloud::Mps::V20190612::CosOutputStorage

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

Overview

媒体处理 COS 输出对象信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(bucket = nil, region = nil) ⇒ CosOutputStorage

Returns a new instance of CosOutputStorage.



6546
6547
6548
6549
# File 'lib/v20190612/models.rb', line 6546

def initialize(bucket=nil, region=nil)
  @Bucket = bucket
  @Region = region
end

Instance Attribute Details

#BucketObject

Parameters:

  • Bucket:

    媒体处理生成的文件输出的目标 Bucket 名,如 TopRankVideo-125xxx88。如果不填,表示继承上层。

  • Region:

    媒体处理生成的文件输出的目标 Bucket 的园区,如 ap-chongqing。如果不填,表示继承上层。



6544
6545
6546
# File 'lib/v20190612/models.rb', line 6544

def Bucket
  @Bucket
end

#RegionObject

Parameters:

  • Bucket:

    媒体处理生成的文件输出的目标 Bucket 名,如 TopRankVideo-125xxx88。如果不填,表示继承上层。

  • Region:

    媒体处理生成的文件输出的目标 Bucket 的园区,如 ap-chongqing。如果不填,表示继承上层。



6544
6545
6546
# File 'lib/v20190612/models.rb', line 6544

def Region
  @Region
end

Instance Method Details

#deserialize(params) ⇒ Object



6551
6552
6553
6554
# File 'lib/v20190612/models.rb', line 6551

def deserialize(params)
  @Bucket = params['Bucket']
  @Region = params['Region']
end