Class: TencentCloud::Mps::V20190612::CosFileUploadTrigger

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, dir = nil, formats = nil) ⇒ CosFileUploadTrigger

Returns a new instance of CosFileUploadTrigger.



6498
6499
6500
6501
6502
6503
# File 'lib/v20190612/models.rb', line 6498

def initialize(bucket=nil, region=nil, dir=nil, formats=nil)
  @Bucket = bucket
  @Region = region
  @Dir = dir
  @Formats = formats
end

Instance Attribute Details

#BucketObject

Parameters:

  • Bucket:

    工作流绑定的 COS Bucket 名,如 TopRankVideo-125xxx88。

  • Region:

    工作流绑定的 COS Bucket 所属园区,如 ap-chongiqng。

  • Dir:

    工作流绑定的输入路径目录,必须为绝对路径,即以 ‘/` 开头和结尾。如`/movie/201907/`,不填代表根目录`/`。

  • Formats:

    工作流允许触发的文件格式列表,如 [“mp4”, “flv”, “mov”]。不填代表所有格式的文件都可以触发工作流。



6496
6497
6498
# File 'lib/v20190612/models.rb', line 6496

def Bucket
  @Bucket
end

#DirObject

Parameters:

  • Bucket:

    工作流绑定的 COS Bucket 名,如 TopRankVideo-125xxx88。

  • Region:

    工作流绑定的 COS Bucket 所属园区,如 ap-chongiqng。

  • Dir:

    工作流绑定的输入路径目录,必须为绝对路径,即以 ‘/` 开头和结尾。如`/movie/201907/`,不填代表根目录`/`。

  • Formats:

    工作流允许触发的文件格式列表,如 [“mp4”, “flv”, “mov”]。不填代表所有格式的文件都可以触发工作流。



6496
6497
6498
# File 'lib/v20190612/models.rb', line 6496

def Dir
  @Dir
end

#FormatsObject

Parameters:

  • Bucket:

    工作流绑定的 COS Bucket 名,如 TopRankVideo-125xxx88。

  • Region:

    工作流绑定的 COS Bucket 所属园区,如 ap-chongiqng。

  • Dir:

    工作流绑定的输入路径目录,必须为绝对路径,即以 ‘/` 开头和结尾。如`/movie/201907/`,不填代表根目录`/`。

  • Formats:

    工作流允许触发的文件格式列表,如 [“mp4”, “flv”, “mov”]。不填代表所有格式的文件都可以触发工作流。



6496
6497
6498
# File 'lib/v20190612/models.rb', line 6496

def Formats
  @Formats
end

#RegionObject

Parameters:

  • Bucket:

    工作流绑定的 COS Bucket 名,如 TopRankVideo-125xxx88。

  • Region:

    工作流绑定的 COS Bucket 所属园区,如 ap-chongiqng。

  • Dir:

    工作流绑定的输入路径目录,必须为绝对路径,即以 ‘/` 开头和结尾。如`/movie/201907/`,不填代表根目录`/`。

  • Formats:

    工作流允许触发的文件格式列表,如 [“mp4”, “flv”, “mov”]。不填代表所有格式的文件都可以触发工作流。



6496
6497
6498
# File 'lib/v20190612/models.rb', line 6496

def Region
  @Region
end

Instance Method Details

#deserialize(params) ⇒ Object



6505
6506
6507
6508
6509
6510
# File 'lib/v20190612/models.rb', line 6505

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