Class: TencentCloud::Mps::V20190612::WorkflowTrigger
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::WorkflowTrigger
- Defined in:
- lib/v20190612/models.rb
Overview
输入规则,当上传视频命中该规则时,即触发工作流。
Instance Attribute Summary collapse
-
#AwsS3FileUploadTrigger ⇒ Object
注意:目前AWS的S3、对应触发队列SQS、回调队列SQS的秘钥需要一致。 注意:此字段可能返回 null,表示取不到有效值。.
-
#CosFileUploadTrigger ⇒ Object
注意:目前AWS的S3、对应触发队列SQS、回调队列SQS的秘钥需要一致。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Type ⇒ Object
注意:目前AWS的S3、对应触发队列SQS、回调队列SQS的秘钥需要一致。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(type = nil, cosfileuploadtrigger = nil, awss3fileuploadtrigger = nil) ⇒ WorkflowTrigger
constructor
A new instance of WorkflowTrigger.
Constructor Details
#initialize(type = nil, cosfileuploadtrigger = nil, awss3fileuploadtrigger = nil) ⇒ WorkflowTrigger
Returns a new instance of WorkflowTrigger.
27429 27430 27431 27432 27433 |
# File 'lib/v20190612/models.rb', line 27429 def initialize(type=nil, cosfileuploadtrigger=nil, awss3fileuploadtrigger=nil) @Type = type @CosFileUploadTrigger = cosfileuploadtrigger @AwsS3FileUploadTrigger = awss3fileuploadtrigger end |
Instance Attribute Details
#AwsS3FileUploadTrigger ⇒ Object
注意:目前AWS的S3、对应触发队列SQS、回调队列SQS的秘钥需要一致。注意:此字段可能返回 null,表示取不到有效值。
27427 27428 27429 |
# File 'lib/v20190612/models.rb', line 27427 def AwsS3FileUploadTrigger @AwsS3FileUploadTrigger end |
#CosFileUploadTrigger ⇒ Object
注意:目前AWS的S3、对应触发队列SQS、回调队列SQS的秘钥需要一致。注意:此字段可能返回 null,表示取不到有效值。
27427 27428 27429 |
# File 'lib/v20190612/models.rb', line 27427 def CosFileUploadTrigger @CosFileUploadTrigger end |
#Type ⇒ Object
注意:目前AWS的S3、对应触发队列SQS、回调队列SQS的秘钥需要一致。注意:此字段可能返回 null,表示取不到有效值。
27427 27428 27429 |
# File 'lib/v20190612/models.rb', line 27427 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
27435 27436 27437 27438 27439 27440 27441 27442 27443 27444 27445 |
# File 'lib/v20190612/models.rb', line 27435 def deserialize(params) @Type = params['Type'] unless params['CosFileUploadTrigger'].nil? @CosFileUploadTrigger = CosFileUploadTrigger.new @CosFileUploadTrigger.deserialize(params['CosFileUploadTrigger']) end unless params['AwsS3FileUploadTrigger'].nil? @AwsS3FileUploadTrigger = AwsS3FileUploadTrigger.new @AwsS3FileUploadTrigger.deserialize(params['AwsS3FileUploadTrigger']) end end |