Class: TencentCloud::Mps::V20190612::CosInputInfo

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, object = nil) ⇒ CosInputInfo

Returns a new instance of CosInputInfo.



6524
6525
6526
6527
6528
# File 'lib/v20190612/models.rb', line 6524

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

Instance Attribute Details

#BucketObject

Parameters:

  • Bucket:

    媒体处理对象文件所在的 COS Bucket 名,如 TopRankVideo-125xxx88。

  • Region:

    媒体处理对象文件所在的 COS Bucket 所属园区,如 ap-chongqing。

  • Object:

    媒体处理对象文件的输入路径,如‘/movie/201907/WildAnimal.mov`。



6522
6523
6524
# File 'lib/v20190612/models.rb', line 6522

def Bucket
  @Bucket
end

#ObjectObject

Parameters:

  • Bucket:

    媒体处理对象文件所在的 COS Bucket 名,如 TopRankVideo-125xxx88。

  • Region:

    媒体处理对象文件所在的 COS Bucket 所属园区,如 ap-chongqing。

  • Object:

    媒体处理对象文件的输入路径,如‘/movie/201907/WildAnimal.mov`。



6522
6523
6524
# File 'lib/v20190612/models.rb', line 6522

def Object
  @Object
end

#RegionObject

Parameters:

  • Bucket:

    媒体处理对象文件所在的 COS Bucket 名,如 TopRankVideo-125xxx88。

  • Region:

    媒体处理对象文件所在的 COS Bucket 所属园区,如 ap-chongqing。

  • Object:

    媒体处理对象文件的输入路径,如‘/movie/201907/WildAnimal.mov`。



6522
6523
6524
# File 'lib/v20190612/models.rb', line 6522

def Region
  @Region
end

Instance Method Details

#deserialize(params) ⇒ Object



6530
6531
6532
6533
6534
# File 'lib/v20190612/models.rb', line 6530

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