lib/v20180416/models.rb in tencentcloud-sdk-scf-3.0.640 vs lib/v20180416/models.rb in tencentcloud-sdk-scf-3.0.641

- old
+ new

@@ -4586,9 +4586,73 @@ def deserialize(params) @RequestId = params['RequestId'] end end + # UpdateTrigger请求参数结构体 + class UpdateTriggerRequest < TencentCloud::Common::AbstractModel + # @param FunctionName: 函数名称 + # @type FunctionName: String + # @param TriggerName: 触发器名称 + # @type TriggerName: String + # @param Type: 触发器类型 + # @type Type: String + # @param Enable: 触发器开启或关闭,传参为OPEN为开启,CLOSE为关闭 + # @type Enable: String + # @param Qualifier: 函数的版本,默认为 $LATEST,建议填写 [$DEFAULT](https://cloud.tencent.com/document/product/583/36149#.E9.BB.98.E8.AE.A4.E5.88.AB.E5.90.8D)方便后续进行版本的灰度发布。 + # @type Qualifier: String + # @param Namespace: 函数的命名空间 + # @type Namespace: String + # @param TriggerDesc: TriggerDesc参数 + # @type TriggerDesc: String + # @param Description: 触发器描述 + # @type Description: String + # @param CustomArgument: 用户附加信息 + # @type CustomArgument: String + + attr_accessor :FunctionName, :TriggerName, :Type, :Enable, :Qualifier, :Namespace, :TriggerDesc, :Description, :CustomArgument + + def initialize(functionname=nil, triggername=nil, type=nil, enable=nil, qualifier=nil, namespace=nil, triggerdesc=nil, description=nil, customargument=nil) + @FunctionName = functionname + @TriggerName = triggername + @Type = type + @Enable = enable + @Qualifier = qualifier + @Namespace = namespace + @TriggerDesc = triggerdesc + @Description = description + @CustomArgument = customargument + end + + def deserialize(params) + @FunctionName = params['FunctionName'] + @TriggerName = params['TriggerName'] + @Type = params['Type'] + @Enable = params['Enable'] + @Qualifier = params['Qualifier'] + @Namespace = params['Namespace'] + @TriggerDesc = params['TriggerDesc'] + @Description = params['Description'] + @CustomArgument = params['CustomArgument'] + end + end + + # UpdateTrigger返回参数结构体 + class UpdateTriggerResponse < TencentCloud::Common::AbstractModel + # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + # @type RequestId: String + + attr_accessor :RequestId + + def initialize(requestid=nil) + @RequestId = requestid + end + + def deserialize(params) + @RequestId = params['RequestId'] + end + end + # UpdateTriggerStatus请求参数结构体 class UpdateTriggerStatusRequest < TencentCloud::Common::AbstractModel # @param Enable: 触发器的初始是能状态OPEN表示开启 CLOSE表示关闭 # @type Enable: String # @param FunctionName: 函数名称